Template:Category handler: Difference between revisions

Nothing to hide, but nothing to show you either.
Jump to navigation Jump to search
Content added Content deleted
(Adding "project" as alias for "wikipedia" namespace. Just like "image" is already an alias for "file".)
m (30 revisions imported from templatewiki:Template:Category_handler)
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{#invoke:Category handler|main}}<noinclude>
{{#ifeq: {{lc: {{{nocat|}}} }} | true
| <!--"nocat=true", don't categorise-->
| <!--If "data" is a number, return the corresponding
numbered parameter, else return "data"-->
{{cat handle/numbered
| 1 = {{{1|}}}
| 2 = {{{2|}}}
| 3 = {{{3|}}}
| 4 = {{{4|}}}
| 5 = {{{5|}}}
| 6 = {{{6|}}}
| 7 = {{{7|}}}
| 8 = {{{8|}}}
| 9 = {{{9|}}}
| 10 = {{{10|}}}
| data =
{{#if:
{{#ifeq: {{lc: {{{nocat|}}} }} | false
| <!--"nocat=false", force categorise, skip blacklist check-->
| {{cat handle/blacklist| page = {{{page|}}} }} <!--Check blacklist-->
}}
| <!--Blacklist returned "hide", don't categorise-->
| <!--Check what namespace, and return the data for it-->
{{namespace detect
| main = {{{main| {{{other| 1 }}} }}}
| talk = {{{talk| {{{other|}}} }}}
| user = {{{user| {{{other|}}} }}}
| wikipedia = {{{wikipedia| {{{project| {{{other|}}} }}} }}}
| file = {{{file| {{{image| {{{other| 1 }}} }}} }}}
| mediawiki = {{{mediawiki| {{{other|}}} }}}
| template = {{{template| {{{other|}}} }}}
| help = {{{help| {{{other| 1 }}} }}}
| category = {{{category| {{{other| 1 }}} }}}
| portal = {{{portal| {{{other| 1 }}} }}}
| other = {{{other|}}} <!--Namespace special or a new namespace-->
| page = {{{page|}}} <!--For testing and demonstration-->
}}
}}
}}
}}<noinclude>

{{pp-template}}
{{documentation}}
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
<!-- Add categories to the /doc subpage, and interwikis to Wikidata. -->
</noinclude>
</noinclude>

Latest revision as of 18:07, 6 September 2020