Predefinição:AutoCat: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
usando {{DEFAULTSORT: *{{{sem-acentos| {{PAGENAME}} }}} }} para não precisar repetir "*{{{sem-acentos|{{PAGENAME}}}}}" várias vezes... |
Simplificação: os títulos da forma "Livro/Índice/Capítulo" não devem mais ser utilizados [Tomara que não quebre!] |
||
Linha 1: | Linha 1: | ||
<includeonly>{{ |
<includeonly>{{ |
||
#if:{{#titleparts:{{PAGENAME}}||2}}<!-- O título tem + de 1 parte? --> |
#if:{{#titleparts:{{PAGENAME}}||2}}<!-- O título tem + de 1 parte? --> |
||
|{{<!-- Tem + de 1 parte --> |
|{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|Capa<!-- Tem + de 1 parte. A 2ª delas é "Capa"? --> |
||
|[[Categoria:{{NOMEDOLIVRO}}|Capa]]<!-- Sim --> |
|||
⚫ | |||
|Índice |
|||
⚫ | |||
|{{<!-- Sim, a 2ª parte é "Índice" --> |
|||
⚫ | |||
#if: {{#titleparts:{{PAGENAME}}||3}}<!-- Tem + de 2 partes? --> |
|||
⚫ | |||
|[[Categoria: {{NOMEDOLIVRO}} |{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||3}}]]<!-- Sim. É capítulo. --> |
|||
|[[Categoria: |
|[[{{EXISTBASEPAGENAME|Categoria:{{PAGENAME}}}}|{{#titleparts:{{PAGENAME}}||3}}]] |
||
}} |
|||
|{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|Capa<!-- Já que não é "Índice", é "Capa"? --> |
|||
|[[Categoria: {{NOMEDOLIVRO}} |Capa]]<!-- Sim --> |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
|[[{{EXISTBASEPAGENAME|Categoria:{{PAGENAME}}}}|{{#titleparts:{{PAGENAME}}||3}}]] |
|||
}} |
|||
}} |
}} |
||
}} |
}} |
||
|[[Categoria: |
|[[Categoria:{{NOMEDOLIVRO}}|{{NOMEDOLIVRO|{{{sem-acentos|{{PAGENAME}}}}}}}]] <!-- Tem só 1 parte --> |
||
}}{{DEFAULTSORT:*{{{sem-acentos|{{PAGENAME}}}}}}}<!-- |
}}{{DEFAULTSORT:*{{{sem-acentos|{{PAGENAME}}}}}}}<!-- |
||
-->{{#if: |
-->{{#if:{{{1|}}}|[[Categoria:{{{1}}}]]}}<!--Nas páginas de índice, |
||
-->{{#if: |
-->{{#if:{{{2|}}}|[[Categoria:{{{2}}}]]}}<!--pode-se adicionar |
||
-->{{#if: |
-->{{#if:{{{3|}}}|[[Categoria:{{{3}}}]]}}<!--categorias extras |
||
-->{{#if: |
-->{{#if:{{{4|}}}|[[Categoria:{{{4}}}]]}}<!-- |
||
-->{{#if: |
-->{{#if:{{{5|}}}|[[Categoria:{{{5}}}]]}}<!-- |
||
-->{{#if: |
-->{{#if:{{{6|}}}|[[Categoria:{{{6}}}]]}}<!-- |
||
-->{{#if: |
-->{{#if:{{{7|}}}|[[Categoria:{{{7}}}]]}}<!-- |
||
-->{{#if: |
-->{{#if:{{{8|}}}|[[Categoria:{{{8}}}]]}}<!-- |
||
-->{{#if: |
-->{{#if:{{{9|}}}|[[Categoria:{{{9}}}]]}}<!-- |
||
-->{{#if:{{{10|}}}|[[Categoria:{{{10}}}]]}}</includeonly><noinclude> |
-->{{#if:{{{10|}}}|[[Categoria:{{{10}}}]]}}</includeonly><noinclude> |
||
{{Documentação}} |
{{Documentação}} |
Revisão das 23h14min de 19 de abril de 2010
Esta documentação é incluída (transcluded) a partir de Predefinição:AutoCat/doc. (editar | histórico)
Esta predefinição possui uma página para testes (editar) e uma página com exemplos para testes (editar) para que os editores possam experimentar. Saiba mais
Esta predefinição possui uma página para testes (editar) e uma página com exemplos para testes (editar) para que os editores possam experimentar. Saiba mais
Uso
Esta predefinição é usada para categorizar as diversas páginas de um livro conforme as regras atuais para categorias.
Exemplos
Em um livro chamado "Introdução a algo", o uso da predefinição teria o seguintes resultados (que dependem do título da página e dos parâmetros fornecidos):
- Introdução a algo
- Uso
{{AutoCat}}
- Resultado
[[Categoria:Todos os livros catalogados|Introdução a algo]]
[[Categoria:Livro/Introdução a algo|Introdução a algo]]
- Introdução a algo
- Uso
{{AutoCat|Grande área 1|Grande área 2}}
- Resultado
[[Categoria:Todos os livros catalogados|Introdução a algo]]
[[Categoria:Grande área 1|*Introdução a algo]]
[[Categoria:Grande área 2|*Introdução a algo]]
[[Categoria:Livro/Introdução a algo|Introdução a algo]]
- Introdução a algo/Referências
- Uso
{{AutoCat}}
- Resultado
[[Categoria:Livro/Introdução a algo|Referências]]
- Introdução a algo/A/B/C
- Uso
{{AutoCat}}
- Resultado
[[Categoria:Livro/Introdução a algo|A/B/C]]