Template talk:Namespace

From Uncyclopedia, the content-free encyclopedia
Jump to navigation Jump to search

So if someone changes the string specified by the namespace switch, you can fuck up basically tens of thousands of links enclosed by {{NS}}. What the fuck is the point of that, some kind of elaborate troll??? My best guess is this is some incredibly stupid framework to have different links include a stupid little icon next to it based on the namespace, which is a moronic idea. I hesitate to think of the other alternatives... User:Toaster/sig 07:22, 23 August 2023 (UTC)

I do believe this is a (rather obtusely coded) namespace switcher. For example, {{NS|[[Category:Bob]]}} will only include the category if included within the namespaces which default to {{{1}}}. Or another example, {{NS|ub=[[Category:Bob]]}} will only show in UnBooks. It might hypothetically be useful in niche cases, but in practice, it appears to be used as a lazy version of <includeonly></includeonly>. Wikipedia has templates like these, but they are much more specific. Furthermore, I believe the complex nature of this template makes it much more server heavy than simple static tags. It should not be in so many pages. I would recommend simply using <includeonly></includeonly> or <noinclude></noinclude> where applicable. This template is used in too many pages to simply delete, but it would be prudent to replace with the aforementioned static tags wherever found. MUGA Intern Sandeep (Talk) 08:07, 27 February 2025 (UTC)