模板:Template other

来自戏曲百科


💬 模板文档[查看] [编辑] [历史] [清除]
模板:缺乏中文说明

This is the {{template other}} meta-template.

It helps other templates detect if they are on a "Template:" page or some "other" type of page.

用法

This template usually takes two parameters, like this:

{{template other | Template page text | Other pages text }}

If the template is on a "Template:" page, it will return this:

Template page text

If the template is on any other page, it will return this:

Other pages text

A typical usage case could be to make it so that a template only adds a category when not on a template page. Thus not adding the template itself and other templates that are built with it to the category. Like this:

{{template other | | [[Category:Some maintenance category]] }}

Note that in the example above the "template" parameter was left empty.

Demospace

For testing and demonstration purposes this template can take a parameter named demospace.

  • If it has the value template it returns the template page text.
  • It if has the value other or any other value such as the name of some other namespace it returns the other pages text.
  • If the parameter is empty or undefined, the actual page type determines the result.

Like this:

{{template other 
| Template page text 
| Other pages text 
| demospace = template
}}

No matter on what kind of page the code above is used it will return this:

Template page text

You can make it so your template also understands the demospace parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this:

{{template other 
| Template page text 
| Other pages text 
| demospace = {{{demospace|}}}
}}

Technical details

This template detects "Template talk:" pages as type other.

This template works like {{main talk other}}, for more examples and technical details see full documentation there.

參見

模板:Namespace detect see also

ab:Ашаблон:Template other ace:Pola:Template other af:Sjabloon:Template other ak:Şablon:Template other am:መለጠፊያ:Template other ang:Bysen:Template other ar:قالب:قالب أخرى arc:ܩܠܒܐ:ܩܠܒܐ ܐܚܪܝܢܐ arz:قالب:قالب تانى as:সাঁচ:Template other ba:Ҡалып:Template other bg:Шаблон:Template other bh:टेम्पलेट:Template other bi:Template:Template other bjn:Citakan:Template other bn:টেমপ্লেট:Template other bo:Template:Template other br:Patrom:Template other bug:Templat:Template other bxr:Template:Template other ca:Plantilla:Template other ceb:Plantilya:Template other chy:Template:Template other ckb:داڕێژە:Template other cr:Template:Template other csb:Szablóna:Template other cy:Nodyn:Template other diq:Şablon:Template other dv:ފަންވަތް:Template other el:Πρότυπο:Template other en:Template:Template other eo:Ŝablono:Ĉu ŝablono fa:الگو:Template other fr:Modèle:Template other ga:Teimpléad:Template other gag:Şablon:Template other gd:Teamplaid:Template other gu:ઢાંચો:Template other gv:Clowan:Template other hi:साँचा:Template other hif:Template:Template other ht:Modèl:Template other id:Templat:Template other ie:Avise:Template other ilo:Plantilia:Template other is:Snið:Template other ja:Template:Template other jv:Cithakan:Template other kaa:Shablon:Template other kg:Template:Template other kl:Ilisserut:Template other km:ទំព័រគំរូ:Template other kn:ಟೆಂಪ್ಲೇಟು:Template other ko:틀:틀 기타 koi:Шаблон:Template other ks:فرما:Template other ku:Şablon:Template other ky:Калып:Template other la:Formula:Template other lmo:Mudel:Template other lo:ແມ່ແບບ:Template other lt:Šablonas:Template other map-bms:Cithakan:Template other mg:Endrika:Template other mi:Template:Template other min:Templat:Template other mk:Шаблон:Template other ml:ഫലകം:Template other mn:Загвар:Template other mr:साचा:Template other my:Template:Template other mzn:شابلون:Template other ne:ढाँचा:Template other new:Template:Template other nso:Template:Template other or:ଛାଞ୍ଚ:Template other pa:ਫਰਮਾ:Template other pag:Template:Template other pap:Template:Template other pi:पटिरूप:Template other pnb:Template:Template other pt:Predefinição:Template other ro:Format:Template other ru:Шаблон:Template other rue:Шаблона:Template other sa:फलकम्:Template other sco:Template:Template other sd:سانچو:Template other si:සැකිල්ල:සැකිල්ල වෙනත් simple:Template:Template other sl:Predloga:Template other so:Template:Template other sq:Stampa:Template other sr:Шаблон:Template other srn:Ankra:Lang-fra su:Citakan:Template other sw:Kigezo:Template other ta:வார்ப்புரு:Template other te:మూస:Template other tg:Шаблон:Template other th:แม่แบบ:Template other tl:Padron:Template other tn:Template:Template other tpi:Templet:Template other tr:Şablon:Template other tw:Template:Template other uk:Шаблон:Template other ur:سانچہ:Template other uz:Andoza:Template other vi:Bản mẫu:Template other wa:Modele:Template other war:Batakan:Template other xmf:თარგი:Template other yo:Àdàkọ:Template other zh-yue:Template:Template other zu:Template:Template other