Tardis talk:Don't over-categorise: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
no edit summary
(Created page with "This page says that, if I hypothetically wanted to get a list of stories that contained the word "blue" in the title, I could use DPL or SMW to get that. But I read both the l...")
Tag: 2017 source edit
 
No edit summary
Tag: 2017 source edit
Line 1: Line 1:
== DPL ==
This page says that, if I hypothetically wanted to get a list of stories that contained the word "blue" in the title, I could use DPL or SMW to get that. But I read both the linked pages and couldn't find anythig about how I would go about doing so on either of them. I found how to filter pages by various attributes, including how I would get a COMPLETE list of stories, but nothing about how to then further filter by a word in the title. Maybe it's just that I'm not very tech savvy but I really don't understand how one would do such a thing. [[User:NightmareofEden|NightmareofEden]] [[User talk:NightmareofEden|<span title="Talk to me">☎</span>]] 21:57, 28 December 2021 (UTC)
This page says that, if I hypothetically wanted to get a list of stories that contained the word "blue" in the title, I could use DPL or SMW to get that. But I read both the linked pages and couldn't find anythig about how I would go about doing so on either of them. I found how to filter pages by various attributes, including how I would get a COMPLETE list of stories, but nothing about how to then further filter by a word in the title. Maybe it's just that I'm not very tech savvy but I really don't understand how one would do such a thing. [[User:NightmareofEden|NightmareofEden]] [[User talk:NightmareofEden|<span title="Talk to me">☎</span>]] 21:57, 28 December 2021 (UTC)
:It's <code>titleregexp</code>. So if you wanted a list of all pages in the main namespace which contain blue somewhere in their title, you'd use: <code><nowiki>{{#dpl:namespace = |titleregexp = .*[Bb]lue.*}}</nowiki></code>
{{#dpl:namespace = |titleregexp = .*[Bb]lue.*|columns = 3}}
:Or if you wanted only pages with ''start'' with "Blue", you'd go for something like
<code><nowiki>{{#dpl:namespace = |titleregexp = ^Blue.*}}</nowiki></code>
{{#dpl:namespace = |titleregexp = ^Blue.*}}
There's plenty of documentation online, if you want to play around with it and learn how to manipulate the variables. Feel free to use a usersubpage (or [[Tardis:Sandbox]]) as you experiment.{{User:SOTO/sig}} 22:35, 28 December 2021 (UTC)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.