# List only direct child pages

**URL:** <https://community.bluespice.com/t/list-only-direct-child-pages/320>\
**Category:** Discussion/Misc\
**Tags:** editor\
**Created:** [July 9, 2025, 1:48pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320 "2025-07-09T13:48:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Otti](https://dub1.discourse-cdn.com/flex017/user_avatar/community.bluespice.com/otti/32/174_2.png) [@Otti](https://community.bluespice.com/u/Otti)\
**Post date:** [July 9, 2025, 1:48pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/1 "2025-07-09T13:48:33Z")

</div>

Hi all,  
I want to list all direct child pages of a page. I tried to do this by using the “Subpages” template but as far as I see there are no paramters for “adjusting” the displayed subpage levels.

Is there any way to achieve this?

Kind regards,  
Jonathan

---

<div class="post-metadata">

**Author:** ![huaj1ng](https://dub1.discourse-cdn.com/flex017/user_avatar/community.bluespice.com/huaj1ng/32/116_2.png) [@huaj1ng](https://community.bluespice.com/u/huaj1ng)\
**Post date:** [July 10, 2025, 1:39pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/2 "2025-07-10T13:39:15Z")

</div>

Hello Jonathan,  
the extension DynamicPageList3 can help generating such a list:

```auto
{{#dpl:namespace=Namespace_of_the_page
 |titlematch={{PAGENAMEE}}/%
 |nottitlematch={{PAGENAMEE}}/%/%
}}

```

If your page lies in the default namespace, then please use `namespace=`  
For tutorial of this extension please visit [https://help.fandom.com/wiki/Extension:DPL3/Manual](https://help.fandom.com/wiki/Extension:DPL3/Manual)

Greetings,  
Hua

---

<div class="post-metadata">

**Author:** ![mlink-rodrigue](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@mlink-rodrigue](https://community.bluespice.com/u/mlink-rodrigue)\
**Post date:** [July 11, 2025, 9:51am UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/3 "2025-07-11T09:51:20Z")

</div>

You could also use the {{#subpages}} parser function. It allows the parameter “kidsonly”. It’s not included as a content droplet, so it needs to go in a template or in the source of the page.

> <https://github.com/ProfessionalWiki/SubPageList/blob/master/doc/USAGE.md>

If you automatically want to display the subpages on all pages in a namespace, you can place the function in the header or footer area of the page content (functionality is provided by bundled extension HeaderFooter):

> **[Header or footer in the page content - BlueSpice Helpdesk](https://en.wiki.bluespice.com/wiki/Manual:Extension/HeaderFooter)**

---

<div class="post-metadata">

**Author:** ![Otti](https://dub1.discourse-cdn.com/flex017/user_avatar/community.bluespice.com/otti/32/174_2.png) [@Otti](https://community.bluespice.com/u/Otti)\
**Post date:** [July 11, 2025, 12:43pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/4 "2025-07-11T12:43:43Z")

</div>

Okey, I don’t exactly understand the implementation.  
I already use the

```auto
{{Subpages|parentnamespace=Hardware|parentpage=Kameras|cols=no|bullets=no}}

```

Now according to your hint I added the `kidsonly=yes`.

But I don’t understand what else there is to do 🙂

Kind regards

---

<div class="post-metadata">

**Author:** ![mlink-rodrigue](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@mlink-rodrigue](https://community.bluespice.com/u/mlink-rodrigue)\
**Post date:** [July 14, 2025, 3:01pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/5 "2025-07-14T15:01:28Z")

</div>

Hi Otti,  
You are still using the template {{Subpages}} which is inserted by the content droplet for Subpages. There, the parameter kidsonly won’t apply.

Simply exchange it in the source of the page with the function {{#subpages:|kidsonly=yes}}. It’s a different mechanism, provided by a different extension.

Greetings,  
Margit

---

<div class="post-metadata">

**Author:** ![Otti](https://dub1.discourse-cdn.com/flex017/user_avatar/community.bluespice.com/otti/32/174_2.png) [@Otti](https://community.bluespice.com/u/Otti)\
**Post date:** [July 15, 2025, 8:36am UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/6 "2025-07-15T08:36:55Z")

</div>

Ahh, got it.  
Is there any possibility to remove the bullets in this way?

---

<div class="post-metadata">

**Author:** ![mlink-rodrigue](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@mlink-rodrigue](https://community.bluespice.com/u/mlink-rodrigue)\
**Post date:** [July 16, 2025, 1:33pm UTC](https://community.bluespice.com/t/list-only-direct-child-pages/320/7 "2025-07-16T13:33:58Z")

</div>

You can remove the bullets by adding this to your page `MediaWiki:Common.css`

```auto
.hf-subpages .subpagelist ul {list-style-type:none}

```
