"साँचा:BookCat": अवतरणों में अंतर

Undo revision 2005113 by Darklama (talk) - that edit broke the template; let's test really thoroughly before messing with this
populate Category:Pages with deep filing; also, simplified slightly and added whitespace to make it easier to read, similarly to Darklama's edit
पंक्ति १:
<includeonly>{{#switch:{{NAMESPACE}}
<includeonly>{{#ifeq:{{FULLPAGENAME}}|{{TALKPAGENAME}}||{{#switch:{{NAMESPACE}}|Template={{#ifeq:{{{template-filing|}}}|deep|[[Category:{{BOOKNAME}}/Templates{{#if:{{#titleparts:{{PAGENAME}}||3}}|/{{#titleparts:{{PAGENAME}}|-1|2}}}}|{{{1|{{#if:{{CHAPTERNAME}}|{{#titleparts:{{PAGENAME}}||-1}}}}}}} ]]|[[Category:{{BOOKNAME}}/Templates|{{{1|{{#titleparts:{{FULLPAGENAME}}||2}}}}} ]]}}|Category={{#ifeq:{{FULLCHAPTERNAME}}|{{FULLBOOKNAME}}||[[Category:{{#titleparts:{{PAGENAME}}|-1}}|{{{1|{{#titleparts:{{PAGENAME}}||-1}}}}} ]]{{#ifeq:{{FULLCHAPTERNAME}}|Templates| [[Category:Book-specific templates|{{{1|{{PAGENAME}}}}} ]]}}}}|#default={{#ifeq:{{{filing|}}}|deep|[[Category:{{#if:{{CHAPTERNAME}}|{{#titleparts:{{FULLPAGENAME}}|-1}}|{{FULLPAGENAME}}}}|{{{1|{{#if:{{CHAPTERNAME}}|{{#titleparts:{{PAGENAME}}||-1}}}}}}} ]]|[[Category:{{FULLBOOKNAME}}|{{{1|{{#titleparts:{{FULLPAGENAME}}||2}}}}} ]]}}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
|{{TALKSPACE}}=
|Template={{#ifeq: {{{template-filing|}}} | deep
|[[Category:{{BOOKNAME}}/Templates{{#if:{{#titleparts:{{PAGENAME}}||3}}|/{{#titleparts:{{PAGENAME}}|-1|2}}}}|{{{1|{{#if:{{CHAPTERNAME}}|{{#titleparts:{{PAGENAME}}||-1}}}}}}} ]][[Category:Pages with deep filing]]
|[[Category:{{BOOKNAME}}/Templates|{{{1|{{#titleparts:{{FULLPAGENAME}}||2}}}}} ]]
}}
|Category={{#ifeq: {{FULLCHAPTERNAME}} | {{FULLBOOKNAME}}
|
|[[Category:{{#titleparts:{{PAGENAME}}|-1}}|{{{1|{{#titleparts:{{PAGENAME}}||-1}}}}} ]]
{{#ifeq: {{FULLCHAPTERNAME}} | Templates
| [[Category:Book-specific templates|{{{1|{{PAGENAME}}}}} ]]
}}
}}
|#default={{#ifeq: {{{filing|}}} | deep
|[[Category:{{#if:{{CHAPTERNAME}}|{{#titleparts:{{FULLPAGENAME}}|-1}}|{{FULLPAGENAME}}}}|{{{1|{{#if:{{CHAPTERNAME}}|{{#titleparts:{{PAGENAME}}||-1}}}}}}} ]][[Category:Pages with deep filing]]
|[[Category:{{FULLBOOKNAME}}|{{{1|{{#titleparts:{{FULLPAGENAME}}||2}}}}} ]]
}}
}}</includeonly><noinclude>{{documentation}}</noinclude>