Template:Category handler: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Adding support for "category=empty/no/not defined/¬/yes" for backwards compatibility, to ease deployment. Unfortunately bloating the code.) |
(More efficient code for the "category" parameter. No change in functionality.) |
||
Line 4: | Line 4: | ||
}}{{#ifeq: {{lc: {{{categories|}}} }} | no |
}}{{#ifeq: {{lc: {{{categories|}}} }} | no |
||
| dontcat <!--"categories=no", don't categorize--> |
| dontcat <!--"categories=no", don't categorize--> |
||
}}{{# |
}}{{#switch: {{lc: {{{category|¬}}} }} |
||
| <!--"category = |
| no <!--"category = no"--> |
||
| |
| = dontcat <!--"category =", defined but empty--> |
||
⚫ | |||
| {{#ifeq: {{lc: {{{category|}}} }} | no |
|||
| dontcat |
|||
⚫ | |||
}} |
|||
| dontcat <!--"category" is defined but empty--> |
|||
}} |
|||
}} |
|||
| <!--Don't categorise (result was "dontcat" or "dontcatdontcat" and so on)--> |
| <!--Don't categorise (result was "dontcat" or "dontcatdontcat" and so on)--> |
||
| <!--If "data" is a number, return the corresponding |
| <!--If "data" is a number, return the corresponding |