Mal:Category handler/numbered


Maldokumentasjon


This is the {{category handler/numbered}} sub-template.

Do not use this template directly, use {{category handler}} instead. This template is called from {{category handler}}, 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

This 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


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.