Maldiskusjon:Namespace detect
Ønske om redigering[rediger kilde]
Denne redigeringsanmodningen har blitt besvart. Sett
|besvart=nei
eller |answered=no
for å reaktivere redigeringsanmodningen.Malen virker ikke på bl.a. kategorisider. Jeg foreslår følgende kode (se redigeringsvinduet) frem til og med End switch for at den skal virke:
{{#switch: {{lc: <!--Lower case the result--> <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{{demospace}}} | {{#ifeq:{{NAMESPACE}}|{{ns:0}} | artikkel | {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | diskusjon | {{NAMESPACE}} }} }} }} }} <!-- Only one of the lines below will be executed --> <!-- Respecting empty parameters on purpose --> | artikkel = {{{main| {{{other|}}} }}} | diskusjon = {{{talk| {{{other|}}} }}} | bruker = {{{user| {{{other|}}} }}} | wikipedia = {{{wikipedia| {{{other|}}} }}} | fil = {{{image| {{{other|}}} }}} | mediawiki = {{{mediawiki| {{{other|}}} }}} | mal = {{{template| {{{other|}}} }}} | hjelp = {{{help| {{{other|}}} }}} | kategori = {{{category| {{{other|}}} }}} | portal = {{{portal| {{{other|}}} }}} | other | #default = {{{other|}}} <!--"demospace=other" or a new namespace--> }}<!--End switch-->
Iceblock (diskusjon) 17. jul 2012 kl. 15:18 (CEST)
- Gjort – Danmichaelo (δ) 20. aug 2012 kl. 16:52 (CEST)