Naar inhoud springen

Sjabloon:Main other

Uit Wikipedia, de vrije encyclopedie
Sjabloondocumentatie​

Dit sjabloon wordt gebruikt om een bepaalde tekst weer te geven als dit sjabloon op de hoofd- of artikelnaamruimte wordt gebruikt, of juist een andere naamruimte.

Gebruik

Dit sjabloon wordt typisch met twee parameters gebruikt;

{{Main other | artikelnaamruimte tekst | Tekst overige pagina's }}

Als dit sjabloon op deze manier in de artikelnaamruimte wordt gebruikt, is het resultaat:

artikelnaamruimte tekst

Op alle overige pagina's is het resultaat:

Tekst overige pagina's

Opmerkingen

Als alleen de eerste parameter gebruikt wordt, wordt die tekst alleen toegevoegd in de artikelnaamruimte, op alle overige pagina's waar dit sjabloon gebruikt wordt, gebeurt er niets.

{{Main other | Attentie: Dit sjabloon mag niet in de hoofdnaamruimte gebruikt worden. | }}

Ook kan juist alleen de tweede parameter gebruikt worden om een boodschap weer te geven als een sjabloon niet in de artikelnaamruimte gebruikt wordt;

{{Main other | | Attentie: Dit sjabloon mag alleen in de hoofdnaamruimte gebruikt worden. }}

Demospace

Als de parameter demospace een waarde heeft, wordt die waarde gebruikt om te bepalen welke tekst getoond wordt. Als de waarde main is, wordt de tekst van de artikelnaamruimte weergegeven. In alle andere gevallen wordt de andere tekst weergegeven.

Voorbeeld Resultaat
{{Main other | artikelnaamruimte tekst | Tekst overige pagina's | demospace = main}}
artikelnaamruimte tekst
{{Main other | artikelnaamruimte tekst | Tekst overige pagina's | demospace = other}}
Tekst overige pagina's
{{Main other | artikelnaamruimte tekst | Tekst overige pagina's | demospace = }}

Opmerking: Als de parameter leeg is, wordt weer automatisch gedetecteerd op welke pagina de tekst staat.
Omdat deze sjabloondocumentatie niet in de artikelnaamruimte staat (Maar in de sjabloonnaamruimte), zal dus de tekst van de overige pagina's getoond worden.

Tekst overige pagina's

Dit is met name zinvol als dit sjabloon in een ander sjabloon gebruikt wordt, waar die waarde een parameter van dat sjabloon is. Bijvoorbeeld:

{{Main other | artikelnaamruimte tekst | Tekst overige pagina's | demospace = {{{demospace|}}} }}

Zie ook