Knowledge (XXG)

Template talk:Pagetype

Source 📝

721:. It's much more customisable than this template, and can be used to create other pagetype-like templates with different namespace configurations and custom text values. Have a look at the module documentation for details. The default settings are almost the same as this template, with one important difference - redirects are now detected and displayed as "redirect", no matter what namespace they are in. If this is undesirable I can change it, but it won't be easy to change the redirect detection on a per-namespace basis, due to the way the module hooks into 2988:), I see the argument for pagetype treating them as "article" rather than "disambiguation". I also don't think the pages I was looking at are really SIAs by that definition, but should be disambiguation pages. I'll adjust in that direction, and we can leave pagetype as it is. Still not sure what caused banner shell to stop treating them as disambiguation (I don't see anything in the code change that would cause it), but if its more correct this way then that's fine. -- 47: 3123: 873: 317:, or any of the other custom classes?? Those classes which we said should be available for projects to use if they wish, but for which we should not bloat banner code for all projects. There are 74 Needed-Class categories, 63 of which are empty. I don't agree that we should make any move to better integrate these niche classes when that disadvantages 1,600 projects for the sake of less than a dozen. 3522:. This will be more of a pain to code and will be wrong for pages that have their content model changed manually, but it will avoid breaking dependent templates. I think the latter solution will be better, as I think there is a high probability of pages being broken by the increase in expensive function count if we choose the former. (This is just an assumption, however; I haven't checked in detail.) 4398: 4305: 4063: 2492: 1865: 1243: 621:. I've had to use TALKPAGENAME in those templates, which isn't ideal but produces the correct result (except in the unlikely event of a request for an edit to a redirected talk page). It may produce incorrect results if this template is changed, although it only affects the message and not the template's function. If improving or replacing this template, it may also be possible to use 127: 3297:? There should be test cases there as well so that future updates to the code don't break the functionality you are adding. I designed the test cases so that you can specify an arbitrary "group name" (just a short description of the general kind of thing the test is testing), the arguments to the template, and the expected result. If you add more tests like that to the 21: 2182: 2119: 4493: 3714: 4185: 2541: 1291: 2115:
difference, because MediaWiki doesn't care about first letter capitalisation, and categories are processed through it. In the second, however, there's a visible difference for people looking at the link. It's no big deal, but it's a nice thing to have, and for the few lines of code it takes to support it, I figured why not
3592:
Thanks for looking into this. Alternatively we could just restrict the soft redirect detection to mainspace. I think we may be opening a can of worms by trying to ignore code like nowiki which deactivates the template. There are numerous other ways it can be done, e.g. with pre tags or HTML comments.
2941:
won't have affected it (unless it was passing "dab" as the first positional parameter, which not many pages do). So there must be another reason for the change from "NA-importance" to "Unknown-importance". By the way, I don't think that set index articles not being detected as disambiguation pages by
2828:
moved from being "NA-importance" by default to "Unknown-importance" as of today; since no change was made to Wikiproject banner shell, I think that this change may have affected that template/module. In looking at what moved and what didn't, it appears that "set index articles" are now no longer "NA"
2417:
and then might be used to create a category name that the article should belong to, given that if the class is given as dab or n/a, the template will then return "page" instead of "article". There is the ability to specify custom text for either dab or n/a, depending on the naming convention required
2283:
Yeah I know there is no direct access, but I thought there was some backend manipulation the page content. So I'm not sure what the point is of the dab class. If I already know what the page type is, why would I send the page type, or even use this template in the first place? I feel like I'm missing
5207:
This is a great start - thank you for the edit. One of the goals of the module is to be able to revert title objects to their original state after each test. To do this, I think you would need to keep track of each title object that is altered when being hooked. I will have a think about how best to
4471:
Re-activated the edit request. Now has better performance in extremely specific circumstances and also fixes a bug in parseContent where explicitly not allowing soft redirect/sia/dab would not work and would revert to giving the default (this bug existed before my changes, there was just no testcase
4553:
by itself would be a bad idea (this page itself would pick up if we did that), and searching for #REDIRECT in the correct context probably wouldn't be a great idea for the same reason (easy to false flag). If the only issue is redirect pages that are under discussion, the simplest solution would be
655:
Right, I've made some changes in the sandbox and now {{pagetype/sandbox|page=Category:X1}} and {{pagetype/sandbox|page=Category talk:X1}} produce "category" and "category". I've also removed the subjectspace option from the sandbox since it's not needed with the changes that I've made. Can you give
2710:
Using "disambiguation page" could be a breaking change for some users, as previously disambiguation pages specified by the first positional parameter have been output as "page". Before changing it, we should probably check to see whether anything is likely to break, and have a wider discussion. In
4713:
Had a play around but not sure how to achieve this. Detecting whether it's a subpage does not work because we are usually looking at the subject page not the talk page. Checking the existence of the page would work, but I don't really want to add an expensive parser function to every call of this
3024:
I'm still confused how it did, but there were some SIAs where the talk page template said "|class=Disambiguation" with no importance listed, and yesterday they moved from defaulting as NA-importance to being Unknown-importance. It was consistent on the 1.0 Bot assessment logs. It appears that the
5283:
I notice that ifexist returns false on the first type. This is a valid message and a blue link, containing the default text for this message. You would only create it to overridge that default. I think I would prefer pagetype to identify this as an interface page rather than a non-existent page.
4367:
This edit wouldn't change the content of the setindex module, only the order and the formatting. As it would only be a cosmetic edit, I am deactivating this edit request. Future bot runs will only leave an edit request if the sandbox version changes, so no other action is necessary. The bot will
2114:
The intended use case would be to have templates that either categorise pages, or link to categories of pages, shown correctly with the capitalisation of the first letter of the category. In the first case, which was actually what prompted me to propose this change, there's not much practical
3635:
I had a go at stripping out nowiki, pre, syntaxhighlight and source tags, as well as HTML comments. The code is in the sandbox, and the tests are all passing now. The parsing isn't perfect, but it should work for 99% of cases. Are there any other tags or markup that we should filter out? —
420:
Currently, on a talk page, this template shows the subject namespace, for example on an article talk page, it shows "article", on a template talk page it shows "template", and so on. However, there are situations in which it would be good to return "talk page" instead, for example within
3375:
I don't remember the reason I wrote it that way. Maybe something to do with double redirects? There was definitely something that you had to parse the content for, rather than just checking the title object, but I don't remember the details, and I'm not sure if it still applies today.
2249:
I don't think there is any way to check if a page is a disambig automatically, so what you are doing above is passing in the class value and because the class value you've passed is "dab", it outputs "page". If you have passed "start" for example then it would have output "article".
4938:
Thanks. Yes you've guessed the situation correctly. But now I have read more, I think we don't need to worry about adding an expensive function. Because we have already called .isRedirect on the same page, so calling .exists will not increment the expensive counter again. — Martin
959:
Yep, that's a bug in the module. It should use the current page rather than the subject page if talk pages are allowed, but at the moment it only checks args.talk, not args.defaultns. I'll have a think about how best to fix this. (Also, your ping didn't work - not sure why.) —
3535:
on a wiki page, and this will not be parsed as a soft redirect, but this module will treat it as one. To avoid false positives in discussions etc. where people are talking about soft redirects, we should also detect whether template invocations are contained in
5092:
Other namespaces are still broken, its just it appears them returning "page" due to not existing (even if we said they actually do) appears to still be valid for the given testcases. It's just this specific TimedText case where we start seeing bad behaviour.
517:
There's an unnamed parameter, "class", but that's "optional" and the documentation suggests that it shouldn't affect the result in this case. Is the intention to require page name (which includes namespace) and namespace specified as separate parameters?
1119:
for a quick look at what is in what set. And if you think drafts should be in the default set instead of just the extended set, we can make the change in the module config, as WOSlinker said. (We should probably get consensus for that first, though.) —
944:
The issue is that when p._main{page='MediaWiki talk:Spam-blacklist/log'} is called, checkRedirects instead checks to see if MediaWiki:Spam-blacklist/log is a redirect (lines 208-211). I'm not sure what the logic behind doing that that way is. Thoughts?
367:
I think a talkspace=yes, similar to subjectspace=yes, would be useful to have as an optional parameter for this template. It should, if on a talk page, return "talk page" and otherwise return the default value. This would be useful for templates like
4523:
When a redirect is proposed for deletion, it stops being detected as a redirect. Would it be possible to fix this, perhaps by looking for the literal text #REDIRECT on the page? There might be other cases, e.g. disambiguation pages too — Martin
551:
It's still misleading. "This template is used to identify what kind of page it or its subject page is." - but when used with a page name, it returns "Article" for a template and "Template" for a template talk page. Is there something similar to
3006:
I must admit that the definition of set index articles confuses me, but the "article" in its name makes it clear that they are articles so I don't there is an error here. I also don't see how the recent change could have affected this — Martin
2519:
Change page's main title Sterling Entertainment Group to United American Video and lock the page from further editing. The information on this page is wildly inaccurate and most of it has now been edited for accuracy except for the main title.
3511:, finds that string, and assumes that the module must be a soft redirect. This wasn't a problem with disambiguation templates as the check for those was limited to the main namespace, but soft redirect detection is done in every namespace. 4270:
should also be improved, but the Pywikibot issue that prevented me from saving the second edit request is still occurring, so the bot failed to leave an edit request for it; I will also need to get that fixed before finishing the trial. —
4554:
to just add a check for the RfD template onto the existing parseContent system, which shouldn't be difficult to implement. Does that sound like it'd fix your issue? Also, I'm unsure what you mean when you reference disambiguation pages.
5173:
which fixes this edge case of escaping mock titles, and the testcase now works as expected (Strad, if you do see this, maybe review this change, since the hooking is a little bit aggressive and it might have a better implementation).
4595:, and it should be ready for proper testing (I've only done simplistic testcases so far). If everything works, then this is fine to move to live, since there's no other parts needed. The output of it can be controlled by setting the 2903:
templates, so they don't get counted by the module as a disambiguation page, so Module:Pagetype is saying they're "article". Either Module:Disambiguation should treat those like disambig pages, or else Module:Pagetype should call a
5208:
do this. At the moment, I think normal title objects which have mock titles hooked in one of their properties will remain altered after the patching function exits. Also, a similar hooking process needs to be implemented for
2829:
by default, while "normal" disambiguation articles are still handled correctly. I'm presuming that the fix needs to be applied to Wikiproject banner shell, not here, but replying here since there was an active discussion. --
4247:
from the list, since they indicate the page is already a soft redirect because of another template rather than itself making the page a soft redirect, but if that's not possible to code up I would be fine with adding them.
578:
This template was designed for use by WikiProject banners so it was mainly just tested on talk pages and currently doesn't do very well with non-talk pages. I'll have alook at doing something better in the sandbox soon. --
2695:
or explicit namespace arguments. This means that if we are going to change the module to produce "disambiguation page" for disambiguation pages, with the current implementation this would be independent of the value of
455:
Ah now I understand. I would be open to such an addition if it can be coded cleanly without affecting the performance for the majority of uses (as this is a very widely used template!) Question: could you not just use
3610:
I have another suggestion. We can use the size of the page to determine whether it is likely to be soft redirect. I would suspect anything greater than 1000 bytes is extremely unlikely to be a soft redirect. — Martin
4429:
Improves the execution time of this module by about 2 to 3 times by merging repeat calls to some intensive functions and calculating all templates once to avoid excessive calls to gmatch/ustring. Quite important for
2730:
so that the test cases won't break if anyone edits any pages mentioned in them. Let me know if you spot any issues with any of this, and if not I'll go ahead and deploy the sandbox version to the main module. Best —
2623:: if you do have time to look at this module, it would be appreciated. It does have a significant effect because importance is not being correctly autoclassified as NA on disambiguation talk pages. Thanks — Martin 3517:
for pages other than the current page, which might cause problems in templates that depend on this module. The alternative is to exclude namespaces that typically have different content models, like module space,
4900:
Aidan, do you know if the title.exists is evaluated if the first condition is false? I am trying to avoid unnecessary expensive functions. If it is evaluated, then I will put it in a separate "if" block — Martin
5051:, this title will be the real one, regardless of if a mock title was defined for that name. Whether or not this is the issue thats failing the test case I'm not too sure, but I wouldn't be surprised if it was. 3561:
to them. If I remember correctly, this is behaviour from before content models were added to MediaWiki; the ability to categorise JS/CSS pages was briefly removed, but enabled again after users complained. —
670:
It's an improvement for pages not in talk or article space, and does what the "output" section of the documentation says, with the exception of "portal" or "project" class in subjectspace - is that needed?
441:
in the next time (which already uses a similar hardcoded function of this template), but since db templates are also used on talk pages, showing "article" or "template" wouldn't make sense there. --
2691:. At the moment, this still outputs the default "page" for disambiguation pages. Disambiguation detection works like redirect detection - it is on by default, and is checked before looking at 4034:
All I know is that the database report changed on the day after the second edit to this module. I know there are sometimes delays, but usually the simple explanation is the one to look at. –
5115:
Hang on. That is actually the only page which does not exist in reality. In which case, could it true that the mock titles have never worked properly? But then why does 205 work? — Martin
1043:
this morning trying to fix an unrelated issue. That's now fixed as well. And with that, I think I shall call it a night. If you notice other similar problems, purging should fix it. —
1484:
Would it be possible to detect disambiguation pages from this module? Disambiguation pages have the page property "disambiguation". Can you retrieve page properties from Lua modules?
4020:, that change should have reduced transclusions, by eliminating some transclusions of non-existing pages. But, the change right before it may have increased transclusions. Thanks! 3305:
call at the top of the test cases and mock any fields that you will use. This ensures that the tests won't break if someone edits the actual wiki page in the future. You can see
1403:
You have to tell the module that it is a disambiguation page using the class parameter. It won't detect it automatically, which I think it what you were asking about. — Martin
979:- this module was trying to use the # operator with the mappings table, which didn't work after it was switched to load using mw.loadData. I also split out the config data to 4155:
to the list of templates, which is clearly wrong. It was previously a redirect with content, which may have caused confusion, and I've now replaced it with a bare redirect.
3025:
current state of things is the correct and intended way, and whatever was treating SIAs as disambiguation pages instead of lists was wrong, so nothing further to do here. --
3891: 3513:
I'm in two minds as to how to fix this. The obvious way would be to also check the page's content model before doing the template check, but checking the content model
3428:
as a mock title, suddenly 7 unrelated tests failed. They seem to be all the tests which do not specify the page name. All my new tests are working correctly. — Martin
3380:
Yes, it should be fairly easy to adapt (especially if we use the same format for all the data pages), and I would be willing to run it on the additional pages. Best —
1704:
be no interaction as I've coded the changes at the output of the main function), I'm flagging this up for review and to seek consensus for the changes to be made. --
4692: 5341:
Also added a fix for files hosted on Commons, which were being classified as non-existent pages. All testcases are now working, so will deploy this later — Martin
725:. Please have a look at the module, test it a bit, and see if there are any bugs, or anything you would like to change. You might also want to take a look at the 5132:
Since 205 has the ability to be classified by it being a talk page, pagetype runs through its logic using the talk page title instead of the subject page title.
2217:
parameter works. I have a usecase that I want to check if a page is an actual article or a dab or redirect. If I understand correctly from the docs I should do:
4763:(the first check done) is already expensive, so this might not be an issue. Still thinking of a nice way to solve this issue, but nothing's come to mind yet. 514:
With subjectspace: {{pagetype|page=Category:X1|subjectspace=yes}} and {{pagetype|page=Category talk:X1|subjectspace=yes}} produce "category" and "category".
67:. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by 108: 4220:) looks OK? There was a Pywikibot issue preventing me from saving the edit request for that page, but the module sandbox itself was saved successfully. — 3309:
for the different options you can use, but probably I guess you just need to copy the entry for "Alien" (a disambiguation page) and change the content. —
5152:
did not implement this correctly. For now I have replaced the tests with a TimedText page which does actually exist, and all tests are passing. — Martin
909:, the box begins with "It is requested that an edit be made to the fully protected redirect at MediaWiki talk:Spam-blacklist/log.". Why "redirect", when 4262:
I fixed the bot - the issue was that I was using Pywikibot's BasePage.backlinks method instead of the BasePage.redirects method. There are more details
3452:
This indicates a bug somewhere, but I don't have time right now to look through the code to find out where it is. I might have another look tomorrow. —
508:
According to the documentation there's a parameter "subjectspace - If set to yes then subjectspace pages will be treated the same as talkspace pages."
5006:
is not working anymore. Seems to be a strange issue with the mock title code (because it works outside the testcases), but will keep playing — Martin
4244: 4691:
Subpages in Main talk space are currently classified as articles but their respective subject page is not an article, it usually doesn't exist (e.g.
5097:
doesn't currently hook the xyzTitle properties, so this is just missing functionality. I can try implement it, but it might take a bit to work out.
1693:
It seems to work without problem on each type of page, including redirects where I've previewed the above code. It fails the same four testcases at
1180:
That's because when you click a link to a media namespace page, you're not going to a wiki page, but you're viewing the file directly. For example:
4922:
then B won't be evaluated if A is false/nil. The same logic applies in reverse for an or (B won't evaluate if A is anything other than false/nil).
2326:
returns nil if the page has no Wikidata sitelink. If an article page has no Wikidata sitelink and is not a redirect, it is almost certainly a dab.
155: 3172: 4549:
Currently we just check if the title object itself considers the page a redirect for calculating that. Searching for just the literal string
4369: 4341: 4267: 4213: 4099: 3936:
was still needed, given how we have moved most of its functionality here? It might make sense to move the isDisambiguationPage function to
2146:
I've implemented your change and tidied the odd indent. Please check it over and update the documentation when you get a chance. Cheers. --
3138: 5323:
Proposed amended code on sandbox. A valid system message will be treated as an interface page even if it does not exist locally — Martin
2388:
The main purpose of the Pagetype template is to be used on the project banners to show either "article" or "page" in the banner text. --
2352:, thanks. I've been looking into the page:content() before I came here. Can you explain to me what's the purpose of the dab parameter? -- 1520:
Thanks for the pointer. After looking at the Phab ticket and the Scribunto code, I think I actually know how this could be implemented.
2791: 1628: 5002:
to treat these pages slightly differently. I have also been doing some code simplification. Will not be deployed until I work out why
4438:, with a significant amount of the execution time being this module. No change to any output or functionality (passes all testcases). 4435: 3970: 1652:
in three places, it seemed hugely inefficient to use logic to test for irregular plurals at each call, so I've implemented a boolean
5075:
is supposed to take care of this, but I don't know enough about it. It seems to work okay in every other namespace though. — Martin
5027:
appears to be the change that broke it, though I'm struggling to figure out why and I won't be able to test further until later on.
4996: 910: 27: 3189:
Wow okay, and you can bet that each template has about 10 redirects, so that's quite a lot of searching in the page text — Martin
5270: 4345: 4236: 4152: 4103: 3400: 1741:(note the misspelled last word). I was going to strike it out for you, but I might be misunderstanding the situation entirely. – 4735: 3073:
articles are marked as disambiguation at WikiData... (maybe this isn't about WikiData, but I think I saw another post about it)
625:
to determine whether a page is a redirect, although it currently fails where "#REDIRECT:" (instead of just "#REDIRECT" is used.
64: 3910: 3869: 2640:
Time is one thing I don't have the luxury of right now... but perhaps I can take a look at some point in the next few weeks. —
197:
I'm not exactly sure what the behavior should be. Somewhat important when changing a template that is used 2.7 million times. —
511:
Without subjectspace: {{pagetype|page=Category:X1}} and {{pagetype|page=Category talk:X1}} produce "category" and "category".
5003: 4240: 3865: 3504: 2705: 2043: 1904:
parameter, that capitalises the first letter of the output. The change is very simple; below line 209, insert the following:
1694: 1661: 730: 289: 182: 3750:
redirect, but still classifies as unassessed and the shell doesn't show the redirect icon. If I'm missing something, sorry.
2798:, and it is difficult to tell what else might break by changing the default wording from "page" to "disambiguation page". — 58: 3577:
I added two new test cases and updated the rest of the tests to make it more obvious what is causing the test failures. —
2790:
I think changing the default would break too many things. Changing to automatic disambiguation page detection has already
1759:– my internal spell-checker clearly took over (either that or my senility is progressing faster than I thought). Cheers -- 906: 446: 393: 4619:
On second thought, it would probably be more intuitive if rfds followed the same classification as a regular redirect if
3339:
And if this works out well, can we get your bot to update these lists like it currently does for the dab pages? — Martin
403:
Sorry I can't understand what you mean. Can you describe the behaviour of the template with this new parameter? — Martin
3861: 3225: 3142: 3113: 1737:
I support this change, with a minor note that for posterity, I think your original description of the error should read
877: 610: 1421: 143: 3257: 618: 210: 95: 310: 103: 4695:). It is not clear how we should classify them but they should probably return "page" instead of "article" — Martin 3557:
Actually, userspace CSS/JS pages should not be excluded, as they are actually categorised if you add a comment like
5264: 2985: 2795: 2465: 2331:
There are possibly others, but I'm not aware of any 100% guaranteed way that doesn't depend on some assumptions. --
1635: 314: 219:
I don't think "books" is a proper classification here. Either way, these changes need to be made in a sandbox like
4404: 4311: 4069: 2498: 1871: 1249: 4431: 3508: 3500: 3425: 3294: 2866: 2862: 2855: 2747:
I have gone ahead and deployed the changes to the main module. Please let me know if you spot any issues. Best —
2723: 726: 220: 89: 1274:
Add the Gadget and Gadget definition namespaces and make the page type the same name, but with a lowercase "G".
4344:, or to a redirect to one of those templates being added or removed. The bot has saved the new page content in 4337: 4315: 4102:, or to a redirect to one of those templates being added or removed. The bot has saved the new page content in 4095: 4073: 3857: 3378:
And if this works out well, can we get your bot to update these lists like it currently does for the dab pages?
3221: 3127: 2523:
United American Video was never Sterling Entertainment Group. I should know I was a founder from 1984 to 2005.
2178:, and tidied up the documentation on the template to use examples of template code rather than of module code. 1204: 553: 478: 442: 389: 4181:
that are clearly not set indices. Those seem to be the only two additions, neither of which is useful IMO, so
2038:
The indentation on the output above is... interesting... but the correct indentation is used in the wikitext.
5170: 5024: 3674: 3656:
will be detected or will it be greedy and ignore everything between the first open and last close? — Martin
3253: 2719: 2688: 2464:
for the file page to report the talk page linking to the file page. If this is fixable, please do. See also
2309: 1897: 1664:(to allow localisation for other Wikis). I've set each respective sandbox to call the relevant sandbox. So: 1657: 1279: 1040: 976: 900: 722: 606: 425: 372: 72: 4212:
Thanks for looking into this. I'll think of the best way to address this tomorrow. Could you also check if
75:}} to notify an administrator to make the requested edit. Usually, any contributor may edit the template's 4024: 3146: 1091: 980: 171: 3070: 2959: 68: 5276: 5232: 5215: 5149: 4755:
I agree with wanting to avoid adding an expensive call to every use, however it turns out the check for
4375: 4274: 4223: 4174: 4146: 4132: 3933: 3920: 3914: 3897: 3853: 3639: 3580: 3565: 3544: 3455: 3421: 3406: 3383: 3358: 3325: 3312: 3265: 3261: 3088: 3078: 2979: 2965: 2943: 2892: 2886: 2872: 2815: 2801: 2750: 2734: 2656: 2643: 2620: 2599: 2573: 2566: 2528: 2473: 2461: 1831: 1719: 1594: 1320: 1300: 1187: 1123: 1072:
I don't think this module identifies pages in the draft namespace. Please could this be added? — Martin
1046: 1017: 986: 963: 939: 846: 831: 746: 676: 630: 561: 523: 326: 276: 147: 77: 4988:
Proposed improved code on the sandbox. Adds support for specific output for non-existent pages using a
3328:
are not needed here because we are already checking for redirects in line 210. Also, why are you using
2947: 2905: 4170: 3819: 3755: 3211: 3180: 1500: 1365: 1030: 950: 887: 2262: 1325:
Is there any way for the module to distinguish between disambiguation pages and set index articles?
1090:
You could either use {{pagetype|draft=true}} or you could edit the cfg.defaultNamespaces section of
5180: 5138: 5103: 5057: 5033: 4928: 4769: 4633: 4609: 4592: 4560: 4478: 4461: 4444: 4039: 3986: 3769: 2825: 2524: 2393: 2375: 2274: 1746: 1386: 1340:
I asked about disambiguation pages somewhere before and was told that it is impossible ;( — Martin
1099: 1006: 927: 803: 690: 661: 584: 538: 228: 158:
for that content in the latter page, and it must not be deleted as long as the latter page exists.
4971:
Deployed code. Now pages in mainspace which do not exist are not classified as articles — Martin
4357: 4115: 3145:
and its redirects, and automatically classify them as redirects. It seems we could the same with
1797:
Apologies, I did that last week, but forgot to update this thread. This template now accepts the
1275: 1181: 2057:
Please let me know once this is sorted so I can update the documentation for the new parameter.
4368:
leave its next edit request when the sandbox needs updating (i.e. when any of the templates in
3403:, which will stop the algorithm checking all of the templates on a page if it finds a match. — 2054:, as the pages that they depended on have changed since the last time the testcases were used. 5072: 4434:, which has started to rarely hit the lua timeout error from time to time on large pages like 4021: 3978: 3765: 3468: 3306: 2727: 2602:: any chance you could look at this, because I think you wrote this module initialy? — Martin 2577: 2549: 2265:
and you'll see that there are items to check for redirects but nothing for disambig. Also see
1649: 1525: 1489: 1156:
Hmm I see "file" is there, but not in the "media" row so I'm a bit confused by that. — Martin
816:, depending on how many namespaces you want to include by default. I also wasn't aware of the 737: 489: 52: 2766:
for now but it would be great if defaultns could be used later, if that is possible — Martin
187: 5229:
It's more "not yet implemented" than "not implemented correctly". Patches are welcome. :) —
4802: 4792: 4252: 4195: 4159: 3074: 2437: 2357: 2289: 2239: 2191: 2129: 2076: 2066: 1590: 763: 672: 626: 557: 519: 435: 318: 268: 113: 3514: 105: 4408: 4178: 3937: 3815: 3790: 3751: 3207: 3176: 3134: 3032: 2995: 2938: 2915: 2859: 2836: 2423: 2336: 2151: 2098: 1875: 1839: 1764: 1727: 1709: 1253: 1116: 1026: 946: 883: 718: 622: 382: 206: 3264:
was more active, I might ask him to check my code. My intention is to remove the call to
2659:
just a little reminder if you have time to look at this :) Would it also be possible for
1438:
The gadget also uses the class rating from the article's talk page, I believe! — Martin
5348: 5330: 5313: 5291: 5197: 5175: 5159: 5133: 5122: 5098: 5082: 5052: 5028: 5013: 4978: 4946: 4923: 4908: 4890: 4870: 4849: 4764: 4745: 4721: 4702: 4667: 4650: 4628: 4604: 4581: 4555: 4531: 4507: 4473: 4456: 4439: 4035: 4017: 4007: 3997: 3982: 3947: 3879: 3800: 3779: 3728: 3701: 3684: 3663: 3618: 3600: 3478: 3435: 3346: 3275: 3235: 3196: 3156: 3098: 3014: 2773: 2670: 2630: 2609: 2587: 2409:
As an example, if this template is used inside a WikiProject template, it can read the
2389: 2371: 2270: 1787: 1756: 1742: 1611: 1510: 1475: 1445: 1429: 1410: 1394: 1375: 1347: 1330: 1214: 1163: 1146: 1095: 1079: 999: 920: 799: 784: 686: 657: 580: 534: 467: 410: 345: 299: 256: 224: 4918:
I can't read the exact code since im on phone right now, but if the statement is like
4263: 4353: 4111: 3301:
table they should just work. Also, please add any titles you use in the tests to the
2553: 2123:
Thanks for the tip about ucfirst - I'd not thought of just using a gsub, good shout!
1589:
Does not appear to be giving correct results, or am I misunderstanding the syntax? --
975:
Now fixed. I also uncovered a nasty bug that was introduced by the recent changes to
177: 82: 5209: 2366:
There's more than just the disambiguation template to look for, there's some of the
1521: 1485: 482: 20: 5043:
Ok, perhaps the issue may be the mock titles. It appears that when the code grabs
4863:
if there is a forward slash anywhere in the title, and it's in mainspace — Martin
4129:
should be easier to read than the diff between the sandbox and the main module. —
3694:
I've added this to the sandbox and the testcases seem to be working okay — Martin
2956:
about a set of items of a specific type that also share the same (or similar) name
2298:
A couple of hacks come to mind that could determine whether a page is a dab page:
843:
Ok, I've made the switch to the new module. Let me know if you spot any issues. —
106: 4788: 4249: 4207: 4192: 4156: 3228:
in preparation. Are there any other types that we could auto-classify? — Martin
2433: 2404: 2353: 2285: 2235: 2186: 2141: 2124: 2071: 2061: 1700:
As I'm not familiar with the uses of the less common parameters (although there
5190:
Maybe one day I'll understand what you did there. But for now, thanks — Martin
4821:{{#invoke:IsSubpage|main|page=Talk:Multiverse (Marvel Cinematic Universe)/FAQ}} 1687:{{pagetype/sandbox |plural=y |page=Category:CS1 maint: archived copy as title}} 1681:{{pagetype/sandbox |plural=n |page=Category:CS1 maint: archived copy as title}} 3361:
are not needed here because we are already checking for redirects in line 210.
3027: 2990: 2928: 2910: 2849: 2831: 2419: 2347: 2332: 2162: 2147: 2109: 2094: 1835: 1775: 1760: 1723: 1705: 198: 4842:
be a subpage. If it doesn't exist then it's probably not an article — Martin
3173:
Knowledge (XXG):Wikimedia sister projects#Specialized soft redirect templates
2093:
is a compact way of doing ucfirst (that's %'lower-case-L' in the pattern). --
5344: 5326: 5309: 5287: 5193: 5155: 5118: 5078: 5009: 4974: 4942: 4904: 4886: 4866: 4845: 4741: 4717: 4698: 4663: 4646: 4627:) for this very specific case, so I've changed that to be the case instead. 4577: 4544: 4527: 4503: 4003: 3943: 3875: 3811: 3796: 3775: 3739: 3724: 3697: 3680: 3659: 3630: 3614: 3596: 3490: 3474: 3447: 3431: 3342: 3324:
Sure, will look at that. Can I ask a question? I assume that lines 25-27 of
3288: 3271: 3231: 3192: 3168: 3152: 3094: 3010: 2819: 2785: 2769: 2682: 2666: 2626: 2605: 2583: 2234:
The first is a dab while the second is an article. What am I doing wrong? --
1783: 1607: 1567:{{#invoke:pagetype|main|page=Knowledge (XXG):Frankfurt/Main123}} gives: page 1506: 1441: 1425: 1406: 1390: 1371: 1359: 1343: 1326: 1210: 1175: 1159: 1142: 1110: 1075: 780: 463: 406: 341: 295: 252: 5353: 5335: 5318: 5296: 5239: 5222: 5202: 5185: 5164: 5143: 5127: 5108: 5087: 5062: 5038: 5018: 4983: 4951: 4933: 4913: 4895: 4875: 4854: 4796: 4774: 4750: 4726: 4707: 4672: 4655: 4638: 4614: 4586: 4565: 4536: 4512: 4483: 4466: 4449: 4382: 4361: 4340:
needs to be updated. This is due to a template being added or removed from
4281: 4257: 4230: 4200: 4164: 4139: 4119: 4098:
needs to be updated. This is due to a template being added or removed from
4043: 4029: 4012: 3990: 3952: 3927: 3904: 3884: 3823: 3805: 3784: 3759: 3733: 3706: 3689: 3668: 3646: 3623: 3605: 3587: 3572: 3551: 3483: 3462: 3440: 3413: 3390: 3351: 3319: 3280: 3240: 3215: 3201: 3184: 3161: 3103: 3082: 3038: 3019: 3001: 2972: 2921: 2879: 2842: 2808: 2778: 2757: 2741: 2675: 2650: 2635: 2614: 2592: 2558: 2532: 2477: 2441: 2427: 2397: 2379: 2361: 2340: 2293: 2278: 2243: 2196: 2155: 2134: 2102: 2081: 1843: 1792: 1768: 1750: 1731: 1713: 1616: 1598: 1529: 1515: 1493: 1470: 1450: 1433: 1415: 1398: 1380: 1352: 1334: 1307: 1283: 1219: 1194: 1168: 1151: 1130: 1103: 1084: 1053: 1034: 1010: 993: 970: 954: 931: 891: 853: 838: 807: 789: 753: 694: 680: 665: 634: 588: 565: 542: 527: 491: 472: 450: 415: 397: 350: 333: 304: 283: 261: 232: 214: 191: 111: 4809:{{#invoke:IsSubpage|main|page=Multiverse (Marvel Cinematic Universe)/FAQ}} 3743: 998:
I didn't get a ping either. It might be because it was a page creation? --
2762:
Thanks very much. I'll test it very soon when I get some time. I can use
2301:
Using a call to a Scribunto module that fetches the content of the page,
1561:{{#invoke:pagetype|main|page=Knowledge (XXG):Frankfurt/Main}} gives: page 3087:
No, we are not currently using wikidata. That was an option explored at
2711:
the meantime, you can always change it on a per-template basis by using
2552:; try the talk page attached to whichever article you want to change. — 1115:
Drafts are detected fine - they are one of the extended namespaces. See
983:, loaded using mw.loadData. And I made some beautification fixes too. — 338:
Fair enough. I hadn't noticed that so many of them were empty. — Martin
1823:{{pagetype |plural=y |page=Category:CS1 maint: archived copy as title}} 1817:{{pagetype |plural=n |page=Category:CS1 maint: archived copy as title}} 2824:
The WikiProject classification for some disambiguation pages such as
2046:, where I've written specific tests for it; it plays nicely with the 1424:
do it then, is that not something that can be applied to a template?
4811:
produces false, because it's in mainspace which can't have subpages.
4574:. Forget about dab pages, wasn't thinking straight. Thanks — Martin 3149:
and its redirects. Are there any other relevant templates? — Martin
1570:{{#invoke:pagetype|main|page=Wikivoyage:Frankfurt/Main}} gives: page 1549:{{#invoke:pagetype|main|page=Knowledge (XXG):Frankfurt}} gives: page 3525:
While I am thinking about it, there is also a similar problem with
2962:
explaining that set index articles are not disambiguation pages. —
2663:
to produce "disambiguation page" in this case? Thank you. — Martin
2576:
to automatically detect disambiguation pages, as currently used on
2318:
If you're checking from Wikidata from an entity, use the fact that
1660:. That makes use of a couple of extra variables that I've added to 656:
it a test yourself & if you are happy, we can make it live. --
4731: 3363:
Yes, that looks right to me. We shouldn't need a duplicate check.
2089:
The code works fine, but is there a use case for it? As an aside,
1576:{{#invoke:pagetype|main|page=Knowledge (XXG):FRA}} gives: redirect 2466:
Template talk:WPBannerMeta#Protected edit request on 29 July 2021
5306:
can be used to distinguish between some of these types — Martin
4389:
Protected edit request on 21 March 2024 - Improve execution time
3961:
Recent change causing some problems with reports and bot actions
685:
I think that's fine. I've updated the template and the docs. --
3651:
Wow, okay. No I can't think of any others. Can I just check if
1564:{{#invoke:pagetype|main|page=W:Frankfurt/Main}} gives: redirect 1552:{{#invoke:pagetype|main|page=Wikivoyage:Frankfurt}} gives: page 4829:
produces true, which is basically a bug in MediaWiki software.
4392: 4299: 4057: 2486: 1859: 1237: 121: 41: 15: 4570:
Yes, that should work. I think the code to look for would be
4455:
Temporarily disabled since I intend to make further changes.
4296:
Request update of Module:Pagetype/setindex (20 February 2024)
4054:
Request update of Module:Pagetype/setindex (18 February 2024)
1558:{{#invoke:pagetype|main|page=Frankfurt/Main}} gives: redirect 5267:- valid message but has not been created to override default 2718:
My edits to the sandbox have also removed the dependency on
2413:
parameter (passed into the WikiProject template) like this:
2266: 2261:
You can see what's possible against the Title object in the
5260:
There are three different types of page in this namespace:
2050:
parameter, as you'd expect. It is worthy of note that I've
1629:
Knowledge (XXG) talk:Short description #Category fix needed
1604:
I don't believe this is possible and/or desirable — Martin
1199:
Interesting, I didn't know that! In the meantime I've used
4352:). Please review this and update the module if necessary. 4110:). Please review this and update the module if necessary. 3746:, it seems to have had a... strange result. The shell now 2984:
Hmm. Given the definition and examples at that page (e.g.
2869:. This should probably be changed to a namespace check. — 2370:
templates that are also used for that purpose as well. --
556:(mentioned above) but allowing a parameter for page name? 533:
I've updated the docs to match what the template does. --
110: 104: 3395:
Also, one thing I noticed about the code - you can add a
2937:
produces "article". This means that the recent change to
2908:
with its own regex patterns to handle set index pages. --
1780:
thanks for coding this, and please do implement — Martin
1697:
that were failing before (pages that are now redirects).
1582:{{#invoke:pagetype|main|page=Wikivoyage:FRA}} gives: page 3856:
when you have a chance, can you get your bot working on
1555:{{#invoke:pagetype|main|page=Voy:Frankfurt}} gives: page 4881: 4349: 4243:. I would also weakly prefer to exclude templates like 4217: 4126: 4107: 3974: 3966: 3497:{{Soft redirect|meta:Knowledge (XXG) usage statistics}} 2865:, and then compares the result to the string "article" 2367: 2171: 2167: 2051: 1546:{{#invoke:pagetype|main|page=Frankfurt}} gives: article 1023: 915: 821: 614: 151: 138: 133: 32: 773:{{talk other|talk page|{{pagetype|subjectspace=yes}}}} 717:
I've created a Lua implementation of this template at
5212:, as that method returns other title objects. Best — 3507:
as the current page, it looks through the content of
3268:
altogether as the code is mostly duplicated — Martin
93:. Functionality of the template can be checked using 4643:
All looks good to me. Thanks for your help — Martin
2687:
I have implemented disambiguation page detection at
777:
Does your version make this simpler to do? — Martin
267:I thought we didn't support Needed-Class anymore. 176:This should be updated to account for |class=book. 3673:To avoid reinventing the wheel, you might look at 1585:{{#invoke:pagetype|main|page=Voy:FRA}} gives: page 1542:Should this work across wikiprojects? For example 388:so we can get rid of the switch function there. -- 2322:returns false if the page is not a redirect; and 2052:had to separately fix some of the other testcases 1135:Yes well, perhaps "draft" should be in that set. 5169:I've made an update to the mock title module in 3141:that we should automatically detect pages using 2958:(italics mine). Also, there's an entire section 1579:{{#invoke:pagetype|main|page=W:FRA}} gives: page 4693:Talk:Multiverse (Marvel Cinematic Universe)/FAQ 3965:I am unable to find the discussion that led to 2460:Using this template on a file talk page causes 2418:for the category name. Does that make sense? -- 2209:Question regarding the use of the dab parameter 1385:Hmm. The doc refers to disambiguation pages at 1573:{{#invoke:pagetype|main|page=FRA}} gives: page 769:uses the following construction several times: 30:discussions and keep related topics together, 4591:I've made changes in the sandbox and created 1648:', I looked for a fix. As the template calls 1207:so it works as intended. Cheers all — Martin 798:would work here as a shorter replacement. -- 8: 4834:The best solution I can think of, is to use 4623:is used instead of having a seperate param ( 1739:naively pluralises 'category' as 'categorys' 1137:Also I'm surprised that "file" is not there. 820:parameter until now, as it was removed with 4801:I don't think so, unfortunately. I created 4660:I've deployed this, thanks again! — Martin 3367:mRedirect.getTargetFromText(content) ~= nil 3330:mRedirect.getTargetFromText(content) ~= nil 2174:- cheers! I've also added TemplateData for 1234:Protected edit request on 28 September 2015 4827:{{#invoke:IsSubpage|main|page=Talk:AC/DC}} 4736:Multiverse (Marvel Cinematic Universe)/FAQ 3981:, do you have a link to the discussion? – 3913:is necessary, as it is also being used in 3593:Sounds like a coder's nightmare! — Martin 3256:. Some tests can be seen at the bottom of 1387:Module:Pagetype/doc#Main namespace classes 125: 4245:Template:Soft redirect with Wikidata item 1389:. Does this not do what I think it does? 733:). If everything is ok, I plan to update 249:be produce "page" or "article"? — Martin 4336:Bot comment: StradBot has detected that 4094:Bot comment: StradBot has detected that 3917:. The situation now seems fine to me. — 3495:I found the issue. You added the string 3171:I think all the templates are listed at 743:with this module some time this week. — 288:But what about all the subcategories of 132:Text and/or other creative content from 87:Any contributor may edit the template's 4838:when the talk page title looks like it 3940:to avoid duplication of code. — Martin 3515:increments the expensive function count 3139:Knowledge (XXG) talk:Content assessment 828:to the module won't have any effect. — 814:{{#invoke:pagetype|main|defaultns=all}} 812:Yes, that's right - you could also use 613:, where parameter is needed because of 65:heavily used or highly visible template 5273:- has been created to override default 4989: 4883:makes all the testcases work — Martin 3377: 3364: 3356: 3091:but it seems not worthwhile. — Martin 2951: 2763: 2712: 2697: 2692: 2660: 2410: 2228:{{Pagetype|page=Air conditioning|dab}} 2214: 2175: 2047: 1901: 1856:Protected edit request on 18 June 2020 1798: 1738: 1653: 1200: 1117:Module:Pagetype#Default namespace sets 825: 817: 246: 4815:{{#invoke:IsSubpage|main|page=AC/DC}} 2935:{{pagetype|page=Dragon Quest Heroes}} 1039:Bleh. That was a bug I introduced to 7: 4599:parameter and by default it returns 4370:Category:Set index article templates 4342:Category:Set index article templates 4268:Module:Pagetype/softredirect/sandbox 4214:Module:Pagetype/softredirect/sandbox 4100:Category:Set index article templates 2899:templates, but set index pages have 2548:this has nothing to do with editing 2483:Protected edit request on 2 May 2022 2315:template in it. Heavy and expensive. 2179: 2116: 903:|MediaWiki talk:Spam-blacklist/log}} 3764:Yes I think I might need to update 3675:Module:Wikitext Parsing#PrepareText 3537: 3531: 3526: 431:. I'd like to add this template to 4436:Talk:List of common misconceptions 3654:{{soft redirect}}<!--xxx--: --> 2456:Erroneous entries in WhatLinksHere 2213:I'm not sure I understand how the 1900:; specifically, the addition of a 1896:Implement the change I've made at 1830:I've updated the documentation at 1641:naively pluralises 'category' as ' 1025:says talk page instead of module. 144:incubator:Template:Wp/nod/pagetype 14: 3533:{{soft redirect}}</nowiki: --> 3471:rather than this module — Martin 3293:Could you also add test cases to 2700:. (It can be done by editing the 911:MediaWiki talk:Spam-blacklist/log 866:Misleading message about redirect 5271:MediaWiki:Duplicate-args-warning 4823:produces true, which is correct. 4491: 4396: 4346:Module:Pagetype/setindex/sandbox 4303: 4237:Template:Barcelona Metro line 10 4183: 4153:Template:Infobox family name/doc 4104:Module:Pagetype/setindex/sandbox 4061: 3712: 3467:Okay thanks. I suspect a bug in 3121: 2539: 2490: 2180: 2117: 2042:You can see this working in the 1863: 1289: 1241: 1022:Broken in the opposite way now. 871: 796:{{#invoke:pagetype|main|talk=y}} 45: 19: 4783:help here (with maybe checking 4235:Sorry, no. I see nonsense like 3911:Module:Disambiguation/templates 3870:Module:Disambiguation/templates 3742:On the initial example I used, 2952:A set index article (SIA) is a 1722:as the author of the module. -- 4372:or their redirects change). — 4241:Template:Taxonomy/Olindiasidae 4177:, which is used on pages like 3998:User talk:MSGJ#Module:Pagetype 3866:Module:Pagetype/disambiguation 3530:tags; it is possible to write 3505:Module talk:Pagetype/testcases 3426:Module:Pagetype/testcases#L-44 3252:Code now ready for testing in 2854:I tracked the problem down to 2706:Module:Pagetype/config/sandbox 1832:Template:Pagetype/doc #Plurals 1695:Module talk:Pagetype/testcases 1675:{{pagetype/sandbox |plural=y}} 1662:Module:Pagetype/config/sandbox 1465:Detecting disambiguation pages 1308:03:41, 28 September 2015 (UTC) 1284:02:50, 28 September 2015 (UTC) 695:16:07, 22 September 2013 (UTC) 681:15:08, 22 September 2013 (UTC) 666:13:30, 22 September 2013 (UTC) 635:10:12, 22 September 2013 (UTC) 589:08:33, 22 September 2013 (UTC) 566:08:02, 22 September 2013 (UTC) 543:00:15, 22 September 2013 (UTC) 528:00:01, 22 September 2013 (UTC) 290:Category:Needed-Class articles 1: 4383:15:57, 20 February 2024 (UTC) 4362:15:38, 20 February 2024 (UTC) 4282:16:04, 20 February 2024 (UTC) 4258:17:17, 18 February 2024 (UTC) 4231:17:11, 18 February 2024 (UTC) 4201:17:02, 18 February 2024 (UTC) 4165:16:58, 18 February 2024 (UTC) 4140:16:14, 18 February 2024 (UTC) 4120:16:07, 18 February 2024 (UTC) 4044:16:31, 16 February 2024 (UTC) 4030:15:04, 16 February 2024 (UTC) 4013:09:18, 16 February 2024 (UTC) 3991:04:07, 16 February 2024 (UTC) 3928:03:27, 17 February 2024 (UTC) 3905:03:24, 17 February 2024 (UTC) 3424:for some reason when I added 3357:I assume that lines 25-27 of 3303:mMockTitle.registerMockTitles 1599:12:21, 15 February 2018 (UTC) 907:MediaWiki talk:Spam-blacklist 233:18:44, 11 December 2009 (UTC) 215:12:45, 11 December 2009 (UTC) 192:06:15, 11 December 2009 (UTC) 3885:20:28, 31 January 2024 (UTC) 3862:Module:Pagetype/softredirect 3785:22:27, 31 January 2024 (UTC) 3760:22:22, 31 January 2024 (UTC) 3734:20:26, 31 January 2024 (UTC) 3707:15:17, 31 January 2024 (UTC) 3690:09:31, 25 January 2024 (UTC) 3669:09:20, 25 January 2024 (UTC) 3647:09:14, 25 January 2024 (UTC) 3624:21:51, 24 January 2024 (UTC) 3606:09:04, 23 January 2024 (UTC) 3588:08:14, 23 January 2024 (UTC) 3573:07:29, 23 January 2024 (UTC) 3552:07:15, 23 January 2024 (UTC) 3484:16:38, 22 January 2024 (UTC) 3463:16:15, 22 January 2024 (UTC) 3441:21:47, 21 January 2024 (UTC) 3414:16:28, 20 January 2024 (UTC) 3391:16:24, 20 January 2024 (UTC) 3352:12:30, 20 January 2024 (UTC) 3320:00:26, 20 January 2024 (UTC) 3281:22:34, 19 January 2024 (UTC) 3241:21:07, 17 January 2024 (UTC) 3226:Module:Pagetype/softredirect 3143:Template:Wiktionary redirect 3114:Template:Wiktionary redirect 2324:mw.wikibase.getSitelink(qid) 2091::gsub("^(%l)", string.upper) 2070:| 18:40, 18 June 2020 (UTC) 1718:Sorry, I should have pinged 1631:, which complained that the 1530:21:19, 31 October 2016 (UTC) 1516:20:54, 31 October 2016 (UTC) 1494:20:44, 31 October 2016 (UTC) 878:Template talk:Edit protected 854:07:50, 9 November 2013 (UTC) 839:14:13, 7 November 2013 (UTC) 808:12:00, 7 November 2013 (UTC) 790:11:23, 7 November 2013 (UTC) 754:14:07, 4 November 2013 (UTC) 611:Template:Edit semi-protected 492:23:59, 12 January 2011 (UTC) 223:to avoid breaking things. -- 4992:parameter. This will allow 4738:is not an article — Martin 4423:to reactivate your request. 4411:has been answered. Set the 4330:to reactivate your request. 4318:has been answered. Set the 4088:to reactivate your request. 4076:has been answered. Set the 3932:I guess I was wondering if 3909:Also, I don't think moving 3503:, and as the module treats 3258:Template:Pagetype/testcases 3216:22:37, 9 January 2024 (UTC) 3202:22:23, 9 January 2024 (UTC) 3185:22:22, 9 January 2024 (UTC) 3162:22:16, 9 January 2024 (UTC) 3039:21:41, 30 August 2023 (UTC) 3020:20:30, 30 August 2023 (UTC) 3002:13:52, 30 August 2023 (UTC) 2973:13:26, 30 August 2023 (UTC) 2922:11:48, 30 August 2023 (UTC) 2891:I think it's actually that 2880:02:55, 30 August 2023 (UTC) 2843:02:21, 30 August 2023 (UTC) 2809:13:19, 29 August 2023 (UTC) 2779:20:56, 28 August 2023 (UTC) 2758:13:39, 28 August 2023 (UTC) 2742:07:34, 27 August 2023 (UTC) 2676:05:10, 19 August 2023 (UTC) 2513:to reactivate your request. 2501:has been answered. Set the 1890:to reactivate your request. 1878:has been answered. Set the 1268:to reactivate your request. 1256:has been answered. Set the 1220:11:29, 4 October 2014 (UTC) 1195:14:00, 3 October 2014 (UTC) 1169:13:53, 3 October 2014 (UTC) 1152:13:51, 3 October 2014 (UTC) 1131:13:13, 3 October 2014 (UTC) 1104:11:56, 3 October 2014 (UTC) 1085:11:40, 3 October 2014 (UTC) 619:MediaWiki:Protectedpagetext 5369: 5279:- invalid and non-existent 5265:MediaWiki:Filetype-missing 5210:Title.subPageTitle( text ) 5148:Well, I'm astounded that @ 4513:19:28, 22 March 2024 (UTC) 4484:17:30, 22 March 2024 (UTC) 4467:12:27, 22 March 2024 (UTC) 4450:21:58, 21 March 2024 (UTC) 3520:and userspace JS/CSS pages 3119: 2986:List of peaks named Signal 2796:Template:Short description 2593:09:50, 20 April 2023 (UTC) 2415:{{pagetype|{{{class|}}} }} 2320:titleobject.redirectTarget 2254:{{Pagetype|page=AC|start}} 1755:Thanks for spotting that, 1617:09:46, 20 April 2023 (UTC) 1501:Module talk:Redirect#Query 1468: 1451:09:36, 20 April 2023 (UTC) 1366:Module talk:Redirect#Query 869: 351:10:32, 30 April 2010 (UTC) 334:21:31, 29 April 2010 (UTC) 305:16:07, 29 April 2010 (UTC) 284:15:24, 29 April 2010 (UTC) 262:07:27, 29 April 2010 (UTC) 4472:for that specific case). 4432:Module:WikiProject banner 3953:12:48, 1 March 2024 (UTC) 3824:21:16, 1 March 2024 (UTC) 3806:12:48, 1 March 2024 (UTC) 3509:Module:Pagetype/testcases 3501:Module:Pagetype/testcases 3295:Module:Pagetype/testcases 2856:Module:WikiProject banner 2724:Module:Pagetype/testcases 2478:11:36, 29 July 2021 (UTC) 2305:, and then looks for the 2230:, which produces: article 2197:21:37, 18 June 2020 (UTC) 2156:21:28, 18 June 2020 (UTC) 2135:21:06, 18 June 2020 (UTC) 2103:20:27, 18 June 2020 (UTC) 2082:18:40, 18 June 2020 (UTC) 1434:06:49, 13 July 2016 (UTC) 1416:19:25, 12 July 2016 (UTC) 1399:17:02, 12 July 2016 (UTC) 1381:11:32, 12 July 2016 (UTC) 1353:11:28, 12 July 2016 (UTC) 1054:17:13, 5 April 2014 (UTC) 1035:16:05, 5 April 2014 (UTC) 1011:10:18, 4 April 2014 (UTC) 994:06:01, 4 April 2014 (UTC) 971:04:12, 4 April 2014 (UTC) 955:19:16, 3 April 2014 (UTC) 932:18:54, 3 April 2014 (UTC) 892:19:16, 3 April 2014 (UTC) 554:Template:Pp-meta/pagetype 479:Template:pp-meta/pagetype 309:And the subcategories of 221:Template:pagetype/sandbox 142:was copied or moved into 5354:12:06, 21 May 2024 (UTC) 5336:09:34, 20 May 2024 (UTC) 5319:15:01, 17 May 2024 (UTC) 5297:14:32, 17 May 2024 (UTC) 5240:14:59, 17 May 2024 (UTC) 5223:15:25, 17 May 2024 (UTC) 5203:14:38, 15 May 2024 (UTC) 5186:14:34, 15 May 2024 (UTC) 5165:14:26, 15 May 2024 (UTC) 5144:14:21, 15 May 2024 (UTC) 5128:14:17, 15 May 2024 (UTC) 5109:14:16, 15 May 2024 (UTC) 5088:14:09, 15 May 2024 (UTC) 5063:14:06, 15 May 2024 (UTC) 5039:09:34, 15 May 2024 (UTC) 5019:08:19, 15 May 2024 (UTC) 4997:WikiProject banner shell 4984:21:47, 12 May 2024 (UTC) 4952:09:10, 10 May 2024 (UTC) 4934:09:08, 10 May 2024 (UTC) 4914:09:05, 10 May 2024 (UTC) 4896:08:59, 10 May 2024 (UTC) 4338:Module:Pagetype/setindex 4316:Module:Pagetype/setindex 4096:Module:Pagetype/setindex 4074:Module:Pagetype/setindex 3969:, but it may be causing 3858:Module:Pagetype/setindex 3365:Also, why are you using 3222:Module:Pagetype/setindex 3128:Template talk:Class mask 3116:and other soft redirects 3104:10:42, 18 May 2023 (UTC) 3083:10:39, 18 May 2023 (UTC) 2713:|dab=disambiguation page 2651:00:25, 19 May 2023 (UTC) 2636:09:47, 18 May 2023 (UTC) 2615:10:21, 10 May 2023 (UTC) 2442:22:25, 2 July 2020 (UTC) 2428:20:42, 2 July 2020 (UTC) 2398:16:33, 2 July 2020 (UTC) 2380:16:40, 2 July 2020 (UTC) 2362:16:04, 2 July 2020 (UTC) 2341:15:49, 2 July 2020 (UTC) 2303:titleobject.getcontent() 2294:13:51, 2 July 2020 (UTC) 2279:13:42, 2 July 2020 (UTC) 2244:10:42, 2 July 2020 (UTC) 2222:{{Pagetype|page=AC|dab}} 1906: 1844:16:07, 9 June 2020 (UTC) 1793:15:25, 9 June 2020 (UTC) 1769:23:50, 24 May 2020 (UTC) 1751:23:40, 24 May 2020 (UTC) 1732:23:19, 24 May 2020 (UTC) 1714:23:16, 24 May 2020 (UTC) 1335:00:06, 5 July 2016 (UTC) 1205:Template:Importance mask 504:Misleading documentation 473:15:36, 9 June 2010 (UTC) 451:13:10, 9 June 2010 (UTC) 416:18:46, 6 June 2010 (UTC) 398:18:08, 6 June 2010 (UTC) 5171:Special:Diff/1223977125 5025:Special:Diff/1223642991 4876:21:14, 9 May 2024 (UTC) 4855:09:29, 8 May 2024 (UTC) 4797:07:20, 8 May 2024 (UTC) 4775:21:20, 7 May 2024 (UTC) 4751:21:00, 7 May 2024 (UTC) 4727:20:58, 7 May 2024 (UTC) 4708:07:55, 7 May 2024 (UTC) 4673:08:52, 9 May 2024 (UTC) 4656:07:52, 7 May 2024 (UTC) 4639:22:59, 6 May 2024 (UTC) 4615:22:42, 6 May 2024 (UTC) 4587:20:00, 6 May 2024 (UTC) 4566:21:33, 5 May 2024 (UTC) 4537:11:47, 3 May 2024 (UTC) 3868:. Maybe look at moving 3814:Thank you very much :) 3559:/* {{soft redirect}} */ 3254:Module:Pagetype/sandbox 2720:Module:Namespace detect 2689:Module:Pagetype/sandbox 2559:18:31, 2 May 2022 (UTC) 2533:16:29, 2 May 2022 (UTC) 1898:Module:Pagetype/sandbox 1658:Module:Pagetype/sandbox 1627:Following a request at 1041:Module:Namespace detect 977:Module:Namespace detect 723:Module:Namespace detect 607:Template:Edit protected 460:in your case? — Martin 378:to be more accurate or 5095:patchTitleConstructors 5069:patchTitleConstructors 5045:title.subjectPageTitle 4817:produces false, ditto. 4687:Subpages of talk pages 4519:Pages under discussion 3872:over? Thanks — Martin 3147:Template:Soft redirect 2256:, which produces: page 2224:, which produces: page 1811:{{pagetype |plural=y}} 1092:Module:Pagetype/config 981:Module:Pagetype/config 311:Current-Class articles 81:to add usage notes or 4175:Template:infobox name 3971:problems with reports 3934:Module:Disambiguation 3915:Module:Disambiguation 3789:Working now I think @ 3359:Module:Disambiguation 3326:Module:Disambiguation 3266:Module:Disambiguation 3112:Detecting pages with 3089:Module:Disambiguation 2944:Module:Disambiguation 2893:Module:Disambiguation 2792:broken the categories 2722:, and I also changed 2574:Module:Disambiguation 2567:Module:Disambiguation 2462:Special:WhatLinksHere 759:Great! I notice that 605:I found it in use in 4859:Actually we can use 4714:module ... — Martin 4171:Template:family name 2263:LUA reference manual 1669:{{pagetype/sandbox}} 1420:Ah-ha. How does the 315:Merge-Class articles 150:. The former page's 71:, editors may use {{ 33:Module talk:Pagetype 4593:Module:Pagetype/rfd 3770:Module:Banner shell 3539:...</nowiki: --> 3528:...</nowiki: --> 2933:Hm, you are right: 2826:Dragon Quest Heroes 2661:|defaultns=extended 1538:cross project calls 443:The Evil IP address 390:The Evil IP address 156:provide attribution 5277:Mediawiki:Fghghghg 5256:Interface messages 4734:is an article but 2946:is an error. From 2764:|dab=disambguation 2284:something here. -- 2267:phabricator T71441 1314:Set index articles 458:{{NAMESPACE}} page 5352: 5334: 5317: 5295: 5201: 5163: 5126: 5086: 5073:Module:Mock title 5017: 4982: 4950: 4912: 4894: 4874: 4853: 4785:title.inNamespace 4749: 4725: 4706: 4671: 4654: 4585: 4535: 4511: 4427: 4426: 4334: 4333: 4127:last sandbox edit 4092: 4091: 4011: 3951: 3883: 3804: 3783: 3772:as well — Martin 3766:Module:Class mask 3732: 3705: 3688: 3667: 3653:<!--xxx--: --> 3622: 3604: 3541:blocks or not. — 3482: 3469:Module:Mock title 3439: 3369:rather than just 3350: 3332:rather than just 3307:Module:Mock title 3279: 3239: 3200: 3160: 3102: 3018: 2777: 2728:Module:Mock title 2674: 2634: 2613: 2591: 2578:Module:Class mask 2550:Template:Pagetype 2517: 2516: 2194: 2132: 2079: 2069: 2039: 1894: 1893: 1791: 1650:Template:Pagetype 1636:Short description 1615: 1514: 1449: 1414: 1379: 1351: 1272: 1271: 1218: 1182:Media:Example.svg 1167: 1150: 1083: 826:|subjectspace=yes 788: 471: 414: 349: 303: 260: 162: 161: 139:Template:Pagetype 120: 119: 53:Template:Pagetype 40: 39: 5360: 5342: 5324: 5307: 5305: 5285: 5235: 5234:Mr. Stradivarius 5218: 5217:Mr. Stradivarius 5191: 5153: 5150:Mr. Stradivarius 5116: 5096: 5076: 5070: 5050: 5046: 5007: 5001: 4995: 4991: 4972: 4940: 4921: 4902: 4884: 4864: 4862: 4861:<title.exists 4843: 4837: 4828: 4822: 4816: 4810: 4803:Module:IsSubpage 4786: 4782: 4762: 4758: 4757:title.isRedirect 4739: 4715: 4696: 4661: 4644: 4626: 4622: 4602: 4598: 4575: 4573: 4552: 4548: 4525: 4501: 4499: 4495: 4494: 4418: 4414: 4400: 4399: 4393: 4378: 4377:Mr. Stradivarius 4325: 4321: 4307: 4306: 4300: 4277: 4276:Mr. Stradivarius 4226: 4225:Mr. Stradivarius 4211: 4191: 4187: 4186: 4173:, a redirect to 4150: 4147:Mr. Stradivarius 4135: 4134:Mr. Stradivarius 4083: 4079: 4065: 4064: 4058: 4001: 3941: 3923: 3922:Mr. Stradivarius 3900: 3899:Mr. Stradivarius 3873: 3854:Mr. Stradivarius 3794: 3773: 3722: 3720: 3716: 3715: 3695: 3678: 3657: 3655: 3642: 3641:Mr. Stradivarius 3634: 3612: 3594: 3583: 3582:Mr. Stradivarius 3568: 3567:Mr. Stradivarius 3560: 3547: 3546:Mr. Stradivarius 3540: 3534: 3529: 3498: 3494: 3472: 3458: 3457:Mr. Stradivarius 3451: 3429: 3422:Mr. Stradivarius 3409: 3408:Mr. Stradivarius 3399:statement after 3398: 3386: 3385:Mr. Stradivarius 3372: 3368: 3340: 3335: 3331: 3315: 3314:Mr. Stradivarius 3304: 3300: 3292: 3269: 3262:Mr. Stradivarius 3229: 3190: 3150: 3125: 3124: 3092: 3035: 3030: 3008: 2998: 2993: 2983: 2980:Mr. Stradivarius 2968: 2967:Mr. Stradivarius 2936: 2932: 2918: 2913: 2906:Module:Set index 2890: 2887:Mr. Stradivarius 2875: 2874:Mr. Stradivarius 2853: 2839: 2834: 2823: 2816:Mr. Stradivarius 2804: 2803:Mr. Stradivarius 2789: 2767: 2765: 2753: 2752:Mr. Stradivarius 2737: 2736:Mr. Stradivarius 2714: 2703: 2699: 2694: 2686: 2664: 2662: 2657:Mr. Stradivarius 2646: 2645:Mr. Stradivarius 2624: 2621:Mr. Stradivarius 2603: 2600:Mr. Stradivarius 2581: 2572:I propose using 2556: 2547: 2543: 2542: 2508: 2504: 2494: 2493: 2487: 2471: 2416: 2412: 2408: 2351: 2325: 2321: 2314: 2308: 2304: 2255: 2229: 2223: 2216: 2190: 2185: 2184: 2183: 2177: 2166: 2145: 2128: 2122: 2121: 2120: 2113: 2092: 2075: 2065: 2049: 2037: 2033: 2030: 2027: 2024: 2021: 2018: 2015: 2012: 2009: 2006: 2003: 2000: 1997: 1994: 1991: 1988: 1985: 1982: 1979: 1976: 1973: 1970: 1967: 1964: 1961: 1958: 1955: 1952: 1949: 1946: 1943: 1940: 1937: 1934: 1931: 1928: 1925: 1922: 1919: 1916: 1913: 1910: 1903: 1885: 1881: 1867: 1866: 1860: 1824: 1818: 1812: 1806: 1800: 1781: 1779: 1720:Mr. Stradivarius 1688: 1682: 1676: 1670: 1655: 1640: 1634: 1605: 1504: 1480: 1478: 1439: 1404: 1369: 1363: 1341: 1324: 1321:Mr. Stradivarius 1303: 1302:Mr. Stradivarius 1293: 1292: 1263: 1259: 1245: 1244: 1238: 1208: 1202: 1190: 1189:Mr. Stradivarius 1179: 1157: 1140: 1126: 1125:Mr. Stradivarius 1114: 1073: 1049: 1048:Mr. Stradivarius 1021: 1018:Mr. Stradivarius 1002: 989: 988:Mr. Stradivarius 966: 965:Mr. Stradivarius 943: 940:Mr. Stradivarius 923: 918: 904: 894: 875: 874: 849: 848:Mr. Stradivarius 834: 833:Mr. Stradivarius 827: 819: 815: 797: 794:Seems as though 778: 768: 762: 749: 748:Mr. Stradivarius 742: 736: 487: 461: 440: 434: 430: 424: 404: 387: 381: 377: 371: 339: 331: 323: 293: 281: 273: 250: 248: 202: 175: 141: 129: 128: 122: 114: 63:because it is a 49: 48: 42: 35: 23: 16: 5368: 5367: 5363: 5362: 5361: 5359: 5358: 5357: 5303: 5258: 5233: 5216: 5184: 5142: 5107: 5094: 5068: 5061: 5048: 5044: 5037: 4999: 4993: 4932: 4920:if A and B then 4919: 4880:Suggested code 4860: 4835: 4826: 4820: 4814: 4808: 4784: 4781:title.isSubpage 4780: 4773: 4761:detectRedirects 4760: 4756: 4689: 4637: 4624: 4620: 4613: 4600: 4596: 4571: 4564: 4550: 4542: 4521: 4492: 4490: 4482: 4465: 4448: 4416: 4412: 4409:Module:Pagetype 4397: 4391: 4376: 4323: 4319: 4304: 4298: 4275: 4255: 4254:it has begun... 4224: 4205: 4198: 4197:it has begun... 4184: 4182: 4179:Smith (surname) 4162: 4161:it has begun... 4144: 4133: 4081: 4077: 4062: 4056: 4027: 3963: 3938:Module:Pagetype 3921: 3898: 3713: 3711: 3652: 3640: 3628: 3581: 3566: 3558: 3545: 3538:<nowiki: --> 3532:<nowiki: --> 3527:<nowiki: --> 3521: 3496: 3488: 3456: 3445: 3407: 3396: 3384: 3370: 3366: 3333: 3329: 3313: 3302: 3298: 3286: 3220:I have created 3131: 3130: 3122: 3118: 3033: 3028: 2996: 2991: 2977: 2966: 2939:Module:Pagetype 2934: 2926: 2916: 2911: 2895:only looks for 2884: 2873: 2860:Module:Pagetype 2847: 2837: 2832: 2813: 2802: 2783: 2751: 2735: 2701: 2680: 2644: 2570: 2554: 2540: 2538: 2506: 2502: 2491: 2485: 2469: 2458: 2432:Yes, thanks! -- 2414: 2402: 2345: 2323: 2319: 2312: 2306: 2302: 2253: 2227: 2221: 2211: 2181: 2160: 2139: 2118: 2107: 2090: 2035: 2034: 2031: 2028: 2025: 2022: 2019: 2016: 2013: 2010: 2007: 2004: 2001: 1998: 1995: 1992: 1989: 1986: 1983: 1980: 1977: 1974: 1971: 1968: 1965: 1962: 1959: 1956: 1953: 1950: 1947: 1944: 1941: 1938: 1935: 1932: 1929: 1926: 1923: 1920: 1917: 1914: 1911: 1908: 1883: 1879: 1876:Module:Pagetype 1864: 1858: 1822: 1816: 1810: 1804: 1773: 1686: 1680: 1674: 1668: 1647: 1644: 1638: 1632: 1625: 1540: 1482: 1476: 1474: 1467: 1422:Metadata gadget 1357: 1318: 1316: 1301: 1290: 1261: 1257: 1254:Module:Pagetype 1242: 1236: 1188: 1173: 1124: 1108: 1070: 1047: 1015: 1000: 987: 964: 937: 921: 914: 898: 895: 882: 880: 872: 868: 847: 832: 813: 795: 774: 766: 760: 747: 740: 734: 719:Module:Pagetype 715: 713:Module:Pagetype 623:Module:Redirect 506: 483: 477:Fixed by using 438: 432: 428: 422: 385: 379: 375: 369: 365: 327: 319: 277: 269: 243: 200: 185: 169: 167: 137: 126: 116: 115: 109: 46: 36:redirects here. 31: 12: 11: 5: 5366: 5364: 5339: 5338: 5321: 5281: 5280: 5274: 5268: 5257: 5254: 5253: 5252: 5251: 5250: 5249: 5248: 5247: 5246: 5245: 5244: 5243: 5242: 5227: 5226: 5225: 5205: 5178: 5136: 5113: 5112: 5111: 5101: 5055: 5031: 4969: 4968: 4967: 4966: 4965: 4964: 4963: 4962: 4961: 4960: 4959: 4958: 4957: 4956: 4955: 4954: 4926: 4878: 4832: 4831: 4830: 4824: 4818: 4812: 4805:to test this. 4767: 4729: 4688: 4685: 4684: 4683: 4682: 4681: 4680: 4679: 4678: 4677: 4676: 4675: 4658: 4631: 4607: 4558: 4520: 4517: 4516: 4515: 4488: 4487: 4486: 4476: 4459: 4442: 4425: 4424: 4401: 4390: 4387: 4386: 4385: 4332: 4331: 4308: 4297: 4294: 4293: 4292: 4291: 4290: 4289: 4288: 4287: 4286: 4285: 4284: 4253: 4196: 4169:It also added 4167: 4160: 4090: 4089: 4066: 4055: 4052: 4051: 4050: 4049: 4048: 4047: 4046: 4025: 3962: 3959: 3958: 3957: 3956: 3955: 3907: 3851: 3850: 3849: 3848: 3847: 3846: 3845: 3844: 3843: 3842: 3841: 3840: 3839: 3838: 3837: 3836: 3835: 3834: 3833: 3832: 3831: 3830: 3829: 3828: 3827: 3826: 3787: 3709: 3671: 3590: 3575: 3519: 3418: 3417: 3416: 3393: 3337: 3250: 3249: 3248: 3247: 3246: 3245: 3244: 3243: 3120: 3117: 3110: 3109: 3108: 3107: 3106: 3067: 3066: 3065: 3064: 3063: 3062: 3061: 3060: 3059: 3058: 3057: 3056: 3055: 3054: 3053: 3052: 3051: 3050: 3049: 3048: 3047: 3046: 3045: 3044: 3043: 3042: 3041: 2897:disambiguation 2702:cfg.dabDefault 2617: 2569: 2563: 2562: 2561: 2515: 2514: 2495: 2484: 2481: 2457: 2454: 2453: 2452: 2451: 2450: 2449: 2448: 2447: 2446: 2445: 2444: 2386: 2385: 2384: 2383: 2382: 2329: 2328: 2327: 2316: 2310:disambiguation 2259: 2258: 2257: 2232: 2231: 2225: 2210: 2207: 2206: 2205: 2204: 2203: 2202: 2201: 2200: 2199: 2087: 1907: 1892: 1891: 1868: 1857: 1854: 1853: 1852: 1851: 1850: 1849: 1848: 1847: 1846: 1828: 1827: 1826: 1820: 1814: 1808: 1691: 1690: 1684: 1678: 1672: 1645: 1642: 1624: 1621: 1620: 1619: 1587: 1586: 1583: 1580: 1577: 1574: 1571: 1568: 1565: 1562: 1559: 1556: 1553: 1550: 1547: 1539: 1536: 1535: 1534: 1533: 1532: 1481: 1473: 1466: 1463: 1462: 1461: 1460: 1459: 1458: 1457: 1456: 1455: 1454: 1453: 1355: 1315: 1312: 1311: 1310: 1270: 1269: 1246: 1235: 1232: 1231: 1230: 1229: 1228: 1227: 1226: 1225: 1224: 1223: 1222: 1154: 1069: 1066: 1065: 1064: 1063: 1062: 1061: 1060: 1059: 1058: 1057: 1056: 996: 916:this permalink 901:Edit protected 870: 867: 864: 863: 862: 861: 860: 859: 858: 857: 856: 818:|subjectspace= 772: 771: 770: 714: 711: 710: 709: 708: 707: 706: 705: 704: 703: 702: 701: 700: 699: 698: 697: 644: 643: 642: 641: 640: 639: 638: 637: 596: 595: 594: 593: 592: 591: 571: 570: 569: 568: 546: 545: 505: 502: 501: 500: 499: 498: 497: 496: 495: 494: 426:Last edited by 373:Last edited by 364: 361: 360: 359: 358: 357: 356: 355: 354: 353: 242: 239: 238: 237: 236: 235: 181: 166: 163: 160: 159: 154:now serves to 130: 118: 117: 112: 107: 102: 101: 73:edit protected 50: 38: 37: 24: 13: 10: 9: 6: 4: 3: 2: 5365: 5356: 5355: 5350: 5346: 5337: 5332: 5328: 5322: 5320: 5315: 5311: 5304:title.isLocal 5301: 5300: 5299: 5298: 5293: 5289: 5278: 5275: 5272: 5269: 5266: 5263: 5262: 5261: 5255: 5241: 5238: 5237: 5236: 5228: 5224: 5221: 5220: 5219: 5211: 5206: 5204: 5199: 5195: 5189: 5188: 5187: 5182: 5177: 5172: 5168: 5167: 5166: 5161: 5157: 5151: 5147: 5146: 5145: 5140: 5135: 5131: 5130: 5129: 5124: 5120: 5114: 5110: 5105: 5100: 5091: 5090: 5089: 5084: 5080: 5074: 5066: 5065: 5064: 5059: 5054: 5042: 5041: 5040: 5035: 5030: 5026: 5023: 5022: 5021: 5020: 5015: 5011: 5005: 4998: 4990:|nonexistent= 4986: 4985: 4980: 4976: 4953: 4948: 4944: 4937: 4936: 4935: 4930: 4925: 4917: 4916: 4915: 4910: 4906: 4899: 4898: 4897: 4892: 4888: 4882: 4879: 4877: 4872: 4868: 4858: 4857: 4856: 4851: 4847: 4841: 4833: 4825: 4819: 4813: 4807: 4806: 4804: 4800: 4799: 4798: 4794: 4790: 4778: 4777: 4776: 4771: 4766: 4754: 4753: 4752: 4747: 4743: 4737: 4733: 4730: 4728: 4723: 4719: 4712: 4711: 4710: 4709: 4704: 4700: 4694: 4686: 4674: 4669: 4665: 4659: 4657: 4652: 4648: 4642: 4641: 4640: 4635: 4630: 4618: 4617: 4616: 4611: 4606: 4594: 4590: 4589: 4588: 4583: 4579: 4569: 4568: 4567: 4562: 4557: 4546: 4541: 4540: 4539: 4538: 4533: 4529: 4518: 4514: 4509: 4505: 4498: 4489: 4485: 4480: 4475: 4470: 4469: 4468: 4463: 4458: 4454: 4453: 4452: 4451: 4446: 4441: 4437: 4433: 4422: 4419:parameter to 4410: 4406: 4402: 4395: 4394: 4388: 4384: 4381: 4380: 4379: 4371: 4366: 4365: 4364: 4363: 4359: 4355: 4351: 4347: 4343: 4339: 4329: 4326:parameter to 4317: 4313: 4309: 4302: 4301: 4295: 4283: 4280: 4279: 4278: 4269: 4265: 4261: 4260: 4259: 4256: 4251: 4246: 4242: 4238: 4234: 4233: 4232: 4229: 4228: 4227: 4219: 4215: 4209: 4204: 4203: 4202: 4199: 4194: 4190: 4180: 4176: 4172: 4168: 4166: 4163: 4158: 4154: 4148: 4143: 4142: 4141: 4138: 4137: 4136: 4128: 4124: 4123: 4122: 4121: 4117: 4113: 4109: 4105: 4101: 4097: 4087: 4084:parameter to 4075: 4071: 4067: 4060: 4059: 4053: 4045: 4041: 4037: 4033: 4032: 4031: 4028: 4023: 4019: 4016: 4015: 4014: 4009: 4005: 3999: 3995: 3994: 3993: 3992: 3988: 3984: 3980: 3976: 3972: 3968: 3960: 3954: 3949: 3945: 3939: 3935: 3931: 3930: 3929: 3926: 3925: 3924: 3916: 3912: 3908: 3906: 3903: 3902: 3901: 3893: 3890:Filed a BRFA 3889: 3888: 3887: 3886: 3881: 3877: 3871: 3867: 3863: 3859: 3855: 3825: 3821: 3817: 3813: 3809: 3808: 3807: 3802: 3798: 3792: 3788: 3786: 3781: 3777: 3771: 3767: 3763: 3762: 3761: 3757: 3753: 3749: 3745: 3741: 3737: 3736: 3735: 3730: 3726: 3719: 3710: 3708: 3703: 3699: 3693: 3692: 3691: 3686: 3682: 3676: 3672: 3670: 3665: 3661: 3650: 3649: 3648: 3645: 3644: 3643: 3632: 3627: 3626: 3625: 3620: 3616: 3609: 3608: 3607: 3602: 3598: 3591: 3589: 3586: 3585: 3584: 3576: 3574: 3571: 3570: 3569: 3556: 3555: 3554: 3553: 3550: 3549: 3548: 3523: 3516: 3510: 3506: 3502: 3492: 3487: 3486: 3485: 3480: 3476: 3470: 3466: 3465: 3464: 3461: 3460: 3459: 3449: 3444: 3443: 3442: 3437: 3433: 3427: 3423: 3419: 3415: 3412: 3411: 3410: 3402: 3394: 3392: 3389: 3388: 3387: 3379: 3374: 3371:luaIsRedirect 3362: 3360: 3355: 3354: 3353: 3348: 3344: 3338: 3334:luaIsRedirect 3327: 3323: 3322: 3321: 3318: 3317: 3316: 3308: 3296: 3290: 3285: 3284: 3283: 3282: 3277: 3273: 3267: 3263: 3259: 3255: 3242: 3237: 3233: 3227: 3223: 3219: 3218: 3217: 3213: 3209: 3205: 3204: 3203: 3198: 3194: 3188: 3187: 3186: 3182: 3178: 3174: 3170: 3166: 3165: 3164: 3163: 3158: 3154: 3148: 3144: 3140: 3137:suggested at 3136: 3129: 3115: 3111: 3105: 3100: 3096: 3090: 3086: 3085: 3084: 3080: 3076: 3072: 3068: 3040: 3037: 3036: 3031: 3023: 3022: 3021: 3016: 3012: 3005: 3004: 3003: 3000: 2999: 2994: 2987: 2981: 2976: 2975: 2974: 2971: 2970: 2969: 2961: 2957: 2955: 2949: 2945: 2940: 2930: 2925: 2924: 2923: 2920: 2919: 2914: 2907: 2902: 2898: 2894: 2888: 2883: 2882: 2881: 2878: 2877: 2876: 2868: 2864: 2861: 2857: 2851: 2846: 2845: 2844: 2841: 2840: 2835: 2827: 2821: 2817: 2812: 2811: 2810: 2807: 2806: 2805: 2797: 2793: 2787: 2782: 2781: 2780: 2775: 2771: 2761: 2760: 2759: 2756: 2755: 2754: 2746: 2745: 2744: 2743: 2740: 2739: 2738: 2729: 2725: 2721: 2716: 2707: 2690: 2684: 2679: 2678: 2677: 2672: 2668: 2658: 2654: 2653: 2652: 2649: 2648: 2647: 2639: 2638: 2637: 2632: 2628: 2622: 2618: 2616: 2611: 2607: 2601: 2597: 2596: 2595: 2594: 2589: 2585: 2579: 2575: 2568: 2564: 2560: 2557: 2551: 2546: 2537: 2536: 2535: 2534: 2530: 2526: 2521: 2512: 2509:parameter to 2500: 2496: 2489: 2488: 2482: 2480: 2479: 2475: 2467: 2463: 2455: 2443: 2439: 2435: 2431: 2430: 2429: 2425: 2421: 2406: 2401: 2400: 2399: 2395: 2391: 2387: 2381: 2377: 2373: 2369: 2365: 2364: 2363: 2359: 2355: 2349: 2344: 2343: 2342: 2338: 2334: 2330: 2317: 2311: 2300: 2299: 2297: 2296: 2295: 2291: 2287: 2282: 2281: 2280: 2276: 2272: 2268: 2264: 2260: 2252: 2251: 2248: 2247: 2246: 2245: 2241: 2237: 2226: 2220: 2219: 2218: 2208: 2198: 2193: 2188: 2173: 2169: 2164: 2159: 2158: 2157: 2153: 2149: 2143: 2138: 2137: 2136: 2131: 2126: 2111: 2106: 2105: 2104: 2100: 2096: 2088: 2086: 2085: 2084: 2083: 2078: 2073: 2068: 2063: 2058: 2055: 2053: 2045: 2040: 1905: 1899: 1889: 1886:parameter to 1877: 1873: 1869: 1862: 1861: 1855: 1845: 1841: 1837: 1833: 1829: 1821: 1815: 1809: 1803: 1802: 1796: 1795: 1794: 1789: 1785: 1777: 1772: 1771: 1770: 1766: 1762: 1758: 1754: 1753: 1752: 1748: 1744: 1740: 1736: 1735: 1734: 1733: 1729: 1725: 1721: 1716: 1715: 1711: 1707: 1703: 1698: 1696: 1685: 1679: 1673: 1667: 1666: 1665: 1663: 1659: 1656:parameter in 1651: 1637: 1630: 1622: 1618: 1613: 1609: 1603: 1602: 1601: 1600: 1596: 1592: 1584: 1581: 1578: 1575: 1572: 1569: 1566: 1563: 1560: 1557: 1554: 1551: 1548: 1545: 1544: 1543: 1537: 1531: 1527: 1523: 1519: 1518: 1517: 1512: 1508: 1502: 1498: 1497: 1496: 1495: 1491: 1487: 1479: 1472: 1464: 1452: 1447: 1443: 1437: 1436: 1435: 1431: 1427: 1423: 1419: 1418: 1417: 1412: 1408: 1402: 1401: 1400: 1396: 1392: 1388: 1384: 1383: 1382: 1377: 1373: 1367: 1361: 1356: 1354: 1349: 1345: 1339: 1338: 1337: 1336: 1332: 1328: 1322: 1313: 1309: 1306: 1305: 1304: 1296: 1288: 1287: 1286: 1285: 1281: 1277: 1276:GeoffreyT2000 1267: 1264:parameter to 1255: 1251: 1247: 1240: 1239: 1233: 1221: 1216: 1212: 1206: 1198: 1197: 1196: 1193: 1192: 1191: 1183: 1177: 1172: 1171: 1170: 1165: 1161: 1155: 1153: 1148: 1144: 1138: 1134: 1133: 1132: 1129: 1128: 1127: 1118: 1112: 1107: 1106: 1105: 1101: 1097: 1093: 1089: 1088: 1087: 1086: 1081: 1077: 1067: 1055: 1052: 1051: 1050: 1042: 1038: 1037: 1036: 1032: 1028: 1024: 1019: 1014: 1013: 1012: 1008: 1004: 997: 995: 992: 991: 990: 982: 978: 974: 973: 972: 969: 968: 967: 958: 957: 956: 952: 948: 941: 936: 935: 934: 933: 929: 925: 917: 912: 908: 902: 893: 889: 885: 879: 865: 855: 852: 851: 850: 842: 841: 840: 837: 836: 835: 823: 811: 810: 809: 805: 801: 793: 792: 791: 786: 782: 776: 775: 765: 758: 757: 756: 755: 752: 751: 750: 739: 732: 728: 724: 720: 712: 696: 692: 688: 684: 683: 682: 678: 674: 669: 668: 667: 663: 659: 654: 653: 652: 651: 650: 649: 648: 647: 646: 645: 636: 632: 628: 624: 620: 616: 612: 608: 604: 603: 602: 601: 600: 599: 598: 597: 590: 586: 582: 577: 576: 575: 574: 573: 572: 567: 563: 559: 555: 550: 549: 548: 547: 544: 540: 536: 532: 531: 530: 529: 525: 521: 515: 512: 509: 503: 493: 490: 488: 486: 480: 476: 475: 474: 469: 465: 459: 454: 453: 452: 448: 444: 437: 427: 419: 418: 417: 412: 408: 402: 401: 400: 399: 395: 391: 384: 374: 363:talkspace=yes 362: 352: 347: 343: 337: 336: 335: 332: 330: 324: 322: 316: 312: 308: 307: 306: 301: 297: 291: 287: 286: 285: 282: 280: 274: 272: 266: 265: 264: 263: 258: 254: 247:|class=needed 240: 234: 230: 226: 222: 218: 217: 216: 212: 208: 204: 196: 195: 194: 193: 189: 184: 179: 173: 172:editprotected 164: 157: 153: 149: 145: 140: 135: 131: 124: 123: 100: 98: 97: 92: 91: 84: 80: 79: 78:documentation 74: 70: 66: 62: 60: 54: 51: 44: 43: 34: 29: 25: 22: 18: 17: 5340: 5282: 5259: 5231: 5230: 5214: 5213: 5071:function of 5004:testcase 204 4987: 4970: 4839: 4836:title.exists 4690: 4522: 4496: 4428: 4420: 4405:edit request 4374: 4373: 4335: 4327: 4312:edit request 4273: 4272: 4222: 4221: 4188: 4131: 4130: 4093: 4085: 4070:edit request 4022:Plastikspork 3979:Plastikspork 3964: 3919: 3918: 3896: 3895: 3852: 3747: 3717: 3638: 3637: 3579: 3578: 3564: 3563: 3543: 3542: 3524: 3512: 3454: 3453: 3405: 3404: 3382: 3381: 3311: 3310: 3251: 3132: 3071:WP:Set index 3026: 2989: 2964: 2963: 2960:WP:SETNOTDAB 2954:list article 2953: 2909: 2900: 2896: 2871: 2870: 2830: 2800: 2799: 2749: 2748: 2733: 2732: 2717: 2709: 2642: 2641: 2571: 2544: 2522: 2518: 2510: 2499:edit request 2476:or ping me) 2459: 2233: 2212: 2059: 2056: 2041: 2036: 1895: 1887: 1872:edit request 1825:→ categories 1805:{{pagetype}} 1717: 1701: 1699: 1692: 1689:→ categories 1626: 1588: 1541: 1483: 1317: 1299: 1298: 1294: 1273: 1265: 1250:edit request 1186: 1185: 1136: 1122: 1121: 1071: 1045: 1044: 985: 984: 962: 961: 896: 845: 844: 830: 829: 824:, so adding 745: 744: 716: 516: 513: 510: 507: 484: 457: 366: 328: 320: 278: 270: 244: 168: 134:this version 94: 88: 86: 76: 61:from editing 57:permanently 56: 4572:#invoke:RfD 4151:This added 3975:bot actions 3967:this change 3126:Moved from 3075:Christian75 2948:WP:SETINDEX 2698:|defaultns= 2693:|defaultns= 2470:Alexis Jazz 2192:✉ talk page 2130:✉ talk page 2077:✉ talk page 2067:✉ talk page 1813:→ templates 1801:parameter: 1677:→ templates 1591:Traveler100 1503:! — Martin 1499:Please see 1477:Task T71441 1471:Phabricator 1469:Tracked in 913:isn't? See 897:If you put 876:Moved from 673:Peter James 627:Peter James 558:Peter James 520:Peter James 292:? — Martin 4787:with it)? 4621:|redirect= 4413:|answered= 4320:|answered= 4250:* Pppery * 4193:* Pppery * 4157:* Pppery * 4125:Note: the 4078:|answered= 3816:PARAKANYAA 3791:PARAKANYAA 3752:PARAKANYAA 3208:PARAKANYAA 3177:PARAKANYAA 3135:PARAKANYAA 2858:. It uses 2503:|answered= 2044:test cases 1880:|answered= 1819:→ category 1807:→ template 1683:→ category 1671:→ template 1643:categories 1258:|answered= 1201:|draft=yes 1027:Jackmcbarn 947:Jackmcbarn 884:Jackmcbarn 727:test cases 188:WP Physics 96:test cases 83:categories 28:centralise 5284:— Martin 5176:Aidan9382 5134:Aidan9382 5099:Aidan9382 5053:Aidan9382 5029:Aidan9382 4924:Aidan9382 4765:Aidan9382 4629:Aidan9382 4605:Aidan9382 4556:Aidan9382 4551:#REDIRECT 4500:— Martin 4474:Aidan9382 4457:Aidan9382 4440:Aidan9382 4264:on GitHub 4036:Jonesey95 4018:Jonesey95 4000:— Martin 3983:Jonesey95 3793:— Martin 3721:— Martin 3677:— Martin 3373:in there? 3336:in there? 3206:Sorry D: 2901:set index 2704:value in 2580:— Martin 2390:WOSlinker 2372:WOSlinker 2368:following 2271:WOSlinker 1757:Jonesey95 1743:Jonesey95 1646:categorys 1368:— Martin 1139:— Martin 1096:WOSlinker 822:this edit 800:WOSlinker 687:WOSlinker 658:WOSlinker 581:WOSlinker 535:WOSlinker 481:instead. 225:MZMcBride 148:this edit 69:consensus 59:protected 5302:Perhaps 5049:getTitle 4601:redirect 4354:StradBot 4189:Not done 4112:StradBot 3996:It's at 3401:line 142 3069:Lots of 2794:used by 2555:xaosflux 2545:Not done 2525:Jpettus1 2176:|plural= 2060:Thanks! 2048:|plural= 2020:pagetype 1981:pagetype 1939:pagetype 1799:|plural= 1654:|plural= 738:pagetype 615:a change 211:contribs 183:κοντριβς 178:Headbomb 26:To help 3768:and/or 3744:'Murica 2726:to use 2411:|class= 2008:ustring 1969:ustring 1951:ustring 1623:Plurals 1522:Kaldari 1486:Kaldari 764:db-meta 731:results 485:Prodego 436:Db-meta 245:Should 152:history 90:sandbox 4789:Gonnym 4208:Pppery 2434:Gonnym 2405:Gonnym 2354:Gonnym 2286:Gonnym 2236:Gonnym 2187:Naypta 2172:dusted 2142:Naypta 2125:Naypta 2072:Naypta 2062:Naypta 1902:|caps= 1702:should 1068:Drafts 1003:rose64 924:rose64 383:In use 241:Needed 4840:might 4732:AC/DC 4625:|rfd= 4597:|rfd= 4417:|ans= 4403:This 4324:|ans= 4310:This 4082:|ans= 4068:This 3397:break 3299:tests 3260:. If 2929:PresN 2850:PresN 2507:|ans= 2497:This 2420:RexxS 2348:RexxS 2333:RexxS 2215:|dab= 2163:RexxS 2148:RexxS 2110:RexxS 2095:RexxS 1957:upper 1930:false 1912:yesno 1884:|ans= 1870:This 1836:RexxS 1776:RexxS 1761:RexxS 1724:RexxS 1706:RexxS 1262:|ans= 1248:This 1094:. -- 329:melon 321:Happy 313:, or 279:melon 271:Happy 165:Books 146:with 5349:talk 5345:MSGJ 5331:talk 5327:MSGJ 5314:talk 5310:MSGJ 5292:talk 5288:MSGJ 5198:talk 5194:MSGJ 5181:talk 5160:talk 5156:MSGJ 5139:talk 5123:talk 5119:MSGJ 5104:talk 5083:talk 5079:MSGJ 5067:The 5058:talk 5034:talk 5014:talk 5010:MSGJ 4979:talk 4975:MSGJ 4947:talk 4943:MSGJ 4929:talk 4909:talk 4905:MSGJ 4891:talk 4887:MSGJ 4871:talk 4867:MSGJ 4850:talk 4846:MSGJ 4793:talk 4779:Can 4770:talk 4746:talk 4742:MSGJ 4722:talk 4718:MSGJ 4703:talk 4699:MSGJ 4668:talk 4664:MSGJ 4651:talk 4647:MSGJ 4634:talk 4610:talk 4582:talk 4578:MSGJ 4561:talk 4545:MSGJ 4532:talk 4528:MSGJ 4508:talk 4504:MSGJ 4497:Done 4479:talk 4462:talk 4445:talk 4358:talk 4350:diff 4239:and 4218:diff 4116:talk 4108:diff 4040:talk 4008:talk 4004:MSGJ 3987:talk 3973:and 3948:talk 3944:MSGJ 3894:. — 3892:here 3880:talk 3876:MSGJ 3864:and 3820:talk 3812:MSGJ 3801:talk 3797:MSGJ 3780:talk 3776:MSGJ 3756:talk 3748:says 3740:MSGJ 3729:talk 3725:MSGJ 3718:Done 3702:talk 3698:MSGJ 3685:talk 3681:MSGJ 3664:talk 3660:MSGJ 3631:MSGJ 3619:talk 3615:MSGJ 3601:talk 3597:MSGJ 3491:MSGJ 3479:talk 3475:MSGJ 3448:MSGJ 3436:talk 3432:MSGJ 3347:talk 3343:MSGJ 3289:MSGJ 3276:talk 3272:MSGJ 3236:talk 3232:MSGJ 3224:and 3212:talk 3197:talk 3193:MSGJ 3181:talk 3169:MSGJ 3157:talk 3153:MSGJ 3099:talk 3095:MSGJ 3079:talk 3029:Pres 3015:talk 3011:MSGJ 2992:Pres 2912:Pres 2867:here 2863:here 2833:Pres 2820:MSGJ 2818:and 2786:MSGJ 2774:talk 2770:MSGJ 2683:MSGJ 2671:talk 2667:MSGJ 2631:talk 2627:MSGJ 2610:talk 2606:MSGJ 2588:talk 2584:MSGJ 2565:Use 2529:talk 2474:talk 2468:. — 2438:talk 2424:talk 2394:talk 2376:talk 2358:talk 2337:talk 2290:talk 2275:talk 2269:.-- 2240:talk 2189:☺ | 2170:and 2168:Done 2152:talk 2127:☺ | 2099:talk 2074:☺ | 2064:☺ | 1936:then 1924:caps 1918:args 1840:talk 1834:. -- 1788:talk 1784:MSGJ 1765:talk 1747:talk 1728:talk 1710:talk 1612:talk 1608:MSGJ 1595:talk 1526:talk 1511:talk 1507:MSGJ 1490:talk 1446:talk 1442:MSGJ 1430:talk 1426:PC78 1411:talk 1407:MSGJ 1395:talk 1391:PC78 1376:talk 1372:MSGJ 1364:see 1360:PC78 1348:talk 1344:MSGJ 1331:talk 1327:PC78 1295:Done 1280:talk 1215:talk 1211:MSGJ 1184:. — 1176:MSGJ 1164:talk 1160:MSGJ 1147:talk 1143:MSGJ 1111:MSGJ 1100:talk 1080:talk 1076:MSGJ 1031:talk 1007:talk 951:talk 928:talk 919:. -- 888:talk 804:talk 785:talk 781:MSGJ 691:talk 677:talk 662:talk 631:talk 609:and 585:talk 562:talk 539:talk 524:talk 468:talk 464:MSGJ 447:talk 411:talk 407:MSGJ 394:talk 346:talk 342:MSGJ 300:talk 296:MSGJ 257:talk 253:MSGJ 229:talk 207:talk 5047:in 4759:in 4415:or 4407:to 4322:or 4314:to 4080:or 4072:to 3499:to 2708:.) 2505:or 2032:end 2014:sub 1975:sub 1882:or 1874:to 1260:or 1252:to 1203:on 1001:Red 922:Red 905:on 617:to 136:of 55:is 5347:· 5329:· 5312:· 5290:· 5196:· 5158:· 5121:· 5081:· 5012:· 5000:}} 4994:{{ 4977:· 4945:· 4907:· 4889:· 4869:· 4848:· 4795:) 4744:· 4720:· 4701:· 4666:· 4649:· 4603:. 4580:· 4530:· 4506:· 4421:no 4360:) 4328:no 4266:. 4118:) 4086:no 4042:) 4026:―Œ 4006:· 3989:) 3977:. 3946:· 3878:· 3860:, 3822:) 3799:· 3778:· 3758:) 3727:· 3700:· 3683:· 3662:· 3617:· 3599:· 3477:· 3434:· 3345:· 3274:· 3234:· 3214:) 3195:· 3183:) 3175:. 3155:· 3097:· 3081:) 3013:· 2950:: 2772:· 2669:· 2629:· 2608:· 2586:· 2531:) 2511:no 2440:) 2426:) 2396:) 2378:) 2360:) 2339:) 2313:}} 2307:{{ 2292:) 2277:) 2242:) 2195:| 2154:) 2133:| 2101:) 2080:| 2002:mw 1999:.. 1996:)) 1963:mw 1945:mw 1909:if 1888:no 1842:) 1786:· 1767:) 1749:) 1730:) 1712:) 1639:}} 1633:{{ 1610:· 1597:) 1528:) 1509:· 1492:) 1444:· 1432:) 1409:· 1397:) 1374:· 1346:· 1333:) 1297:— 1282:) 1266:no 1213:· 1162:· 1145:· 1102:) 1078:· 1033:) 1009:) 953:) 930:) 899:{{ 890:) 881:– 806:) 783:· 767:}} 761:{{ 741:}} 735:{{ 693:) 679:) 664:) 633:) 587:) 564:) 541:) 526:) 466:· 449:) 439:}} 433:{{ 429:}} 423:{{ 409:· 396:) 386:}} 380:{{ 376:}} 370:{{ 344:· 298:· 255:· 231:) 213:) 209:• 203:DJ 199:Th 190:} 186:– 174:}} 170:{{ 99:. 85:. 5351:) 5343:( 5333:) 5325:( 5316:) 5308:( 5294:) 5286:( 5200:) 5192:( 5183:) 5179:( 5162:) 5154:( 5141:) 5137:( 5125:) 5117:( 5106:) 5102:( 5085:) 5077:( 5060:) 5056:( 5036:) 5032:( 5016:) 5008:( 4981:) 4973:( 4949:) 4941:( 4931:) 4927:( 4911:) 4903:( 4893:) 4885:( 4873:) 4865:( 4852:) 4844:( 4791:( 4772:) 4768:( 4748:) 4740:( 4724:) 4716:( 4705:) 4697:( 4670:) 4662:( 4653:) 4645:( 4636:) 4632:( 4612:) 4608:( 4584:) 4576:( 4563:) 4559:( 4547:: 4543:@ 4534:) 4526:( 4510:) 4502:( 4481:) 4477:( 4464:) 4460:( 4447:) 4443:( 4356:( 4348:( 4216:( 4210:: 4206:@ 4149:: 4145:@ 4114:( 4106:( 4038:( 4010:) 4002:( 3985:( 3950:) 3942:( 3882:) 3874:( 3818:( 3810:@ 3803:) 3795:( 3782:) 3774:( 3754:( 3738:@ 3731:) 3723:( 3704:) 3696:( 3687:) 3679:( 3666:) 3658:( 3633:: 3629:@ 3621:) 3613:( 3603:) 3595:( 3493:: 3489:@ 3481:) 3473:( 3450:: 3446:@ 3438:) 3430:( 3420:@ 3349:) 3341:( 3291:: 3287:@ 3278:) 3270:( 3238:) 3230:( 3210:( 3199:) 3191:( 3179:( 3167:@ 3159:) 3151:( 3133:@ 3101:) 3093:( 3077:( 3034:N 3017:) 3009:( 2997:N 2982:: 2978:@ 2931:: 2927:@ 2917:N 2889:: 2885:@ 2852:: 2848:@ 2838:N 2822:: 2814:@ 2788:: 2784:@ 2776:) 2768:( 2715:. 2685:: 2681:@ 2673:) 2665:( 2655:@ 2633:) 2625:( 2619:@ 2612:) 2604:( 2598:@ 2590:) 2582:( 2527:( 2472:( 2436:( 2422:( 2407:: 2403:@ 2392:( 2374:( 2356:( 2350:: 2346:@ 2335:( 2288:( 2273:( 2238:( 2165:: 2161:@ 2150:( 2144:: 2140:@ 2112:: 2108:@ 2097:( 2029:) 2026:2 2023:, 2017:( 2011:. 2005:. 1993:1 1990:, 1987:1 1984:, 1978:( 1972:. 1966:. 1960:( 1954:. 1948:. 1942:= 1933:) 1927:, 1921:. 1915:( 1838:( 1790:) 1782:( 1778:: 1774:@ 1763:( 1745:( 1726:( 1708:( 1614:) 1606:( 1593:( 1524:( 1513:) 1505:( 1488:( 1448:) 1440:( 1428:( 1413:) 1405:( 1393:( 1378:) 1370:( 1362:: 1358:@ 1350:) 1342:( 1329:( 1323:: 1319:@ 1278:( 1217:) 1209:( 1178:: 1174:@ 1166:) 1158:( 1149:) 1141:( 1113:: 1109:@ 1098:( 1082:) 1074:( 1029:( 1020:: 1016:@ 1005:( 949:( 942:: 938:@ 926:( 886:( 802:( 787:) 779:( 729:( 689:( 675:( 660:( 629:( 583:( 560:( 537:( 522:( 470:) 462:( 445:( 413:) 405:( 392:( 348:) 340:( 325:‑ 302:) 294:( 275:‑ 259:) 251:( 227:( 205:( 201:e 180:{

Index


centralise
Module talk:Pagetype
Template:Pagetype
protected
heavily used or highly visible template
consensus
edit protected
documentation
categories
sandbox
test cases
this version
Template:Pagetype
incubator:Template:Wp/nod/pagetype
this edit
history
provide attribution
editprotected
Headbomb
κοντριβς
WP Physics
06:15, 11 December 2009 (UTC)
TheDJ
talk
contribs
12:45, 11 December 2009 (UTC)
Template:pagetype/sandbox
MZMcBride
talk

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.