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

छो using {{documentation}}
simplified slightly, allow filing=deep to be used for templates too, and added spacing to make reading easier
पंक्ति १:
<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:{{{filing|{{{template-filing|}}}}}}|deep
|[[Category:{{BOOKNAME}}/Templates{{#if: {{#titleparts:{{PAGENAME}}||3}} | /{{#titleparts:{{PAGENAME}}|-1|2}} }}|{{{1|{{SUBPAGENAME}}}}}]]
|[[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|{{SUBPAGENAME}}}}}]]
|[[Category:{{FULLBOOKNAME}}|{{{1|{{#titleparts:{{FULLPAGENAME}}||2}}}}}]]
}}
}}</includeonly><noinclude>{{documentation}}</noinclude>