Predloga:Upravitelj kategorij/numbered/dok
To je dokumentacijska podstran za glavno stran Predloga:Upravitelj kategorij/numbered. Namenjena je shranjevanju navodil, medjezikovnim povezavam, kategorizaciji in drugi vsebini, ki ni del glavne strani. |
Ta predloga se uporablja na na množici straneh. Njeno urejanje lahko močno obremeni strežnike, zato vse spremembe, ki jih želite uvesti, pred uvedbo preizkusite v predlogini /peskovnik ali /testniprimeri podstrani, ali v svojih lastnih podstraneh. Preizkusite jih lahko tudi v posebnem peskovniku za predloge. Testirane spremembe se lahko dodajo z enim samim urejanjem v to predlogo. Razmislite tudi o diskusiji o nameravanih spremembah na pogovorni strani predno jih izvedete. |
This is the Predloga:Upravitelj kategorij/numbered (pogovor, povezave, uredi) sub-template.
Do not use this template directly, use Predloga:Upravitelj kategorij (pogovor, povezave, uredi) instead. This template is called from Predloga:Upravitelj kategorij (pogovor, povezave, uredi), see user documentation there.
The rest of the sections here are only for those that want to understand the internal workings of this template.
Technical details
urediThis sub-template makes it possible for its parent-template to take input in two forms:
{{category handler | 1 = Input | main = 1 | talk = 1 <!--Reusing "Input" for both the main and talk parameters--> }} {{category handler | main = Input1 | talk = Input2 <!--Instead feeding text directly to the talk parameter--> }}
This sub-template takes a bunch of numbered parameters. There's no limit to the number of parameters it can use, other than what the servers and MediaWiki system can handle.
It also takes a parameter named data. If data is a number, then it returns the data of the corresponding numbered parameter. If data is something else, for instance a category name, then it returns data unchanged.
Here's how you would normally call this sub-template:
{{category handler/numbered | 1 = {{{1|}}} | 2 = {{{2|}}} | 3 = {{{3|}}} | 4 = {{{4|}}} | data = Input can be a number between 1-4, or something else. }}
In the above example, since the parent-template feeds only 1-4, then only the numbers 1-4 will work properly. Feeding other numbers will return an empty string.
See also
uredi- mw:Help:Extension:ParserFunctions – About
{{#iferror:||}}
etc.