Predefinição:AutoCat: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
m ajuste: usando {{NOMEDOLIVRO}} sem parâmetros o seu valor é calculado uma vez só e guardado em cache;
+indexadores para subcategorias (usado em páginas A/B/... como esta: Guia foca Linux/Introdução Geral/Colaboradores do Guia)
Linha 1: Linha 1:
<includeonly>{{#if:{{NOMEDOCAPÍTULO}}<!-- O título tem algo depois da 1ª barra? -->
<includeonly>{{#if:{{NOMEDOCAPÍTULO}}<!-- O título tem algo depois da 1ª barra? -->
|[[Categoria:{{NOMEDOLIVRO}}|{{NOMEDOCAPÍTULO|{{{sem-acentos|}}}}}]]<!--
|[[Categoria:{{NOMEDOLIVRO}}|{{NOMEDOCAPÍTULO|{{{sem-acentos|}}}}}]]<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|2}}|[[Categoria:{{#titleparts:{{PAGENAME}}|2}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|2}}|[[Categoria:{{#titleparts:{{PAGENAME}}|2}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||3}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|3}}|[[Categoria:{{#titleparts:{{PAGENAME}}|3}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|3}}|[[Categoria:{{#titleparts:{{PAGENAME}}|3}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||4}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|4}}|[[Categoria:{{#titleparts:{{PAGENAME}}|4}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|4}}|[[Categoria:{{#titleparts:{{PAGENAME}}|4}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||5}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|5}}|[[Categoria:{{#titleparts:{{PAGENAME}}|5}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|5}}|[[Categoria:{{#titleparts:{{PAGENAME}}|5}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||6}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|6}}|[[Categoria:{{#titleparts:{{PAGENAME}}|5}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|6}}|[[Categoria:{{#titleparts:{{PAGENAME}}|5}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||7}}]]}}<!--
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|7}}|[[Categoria:{{#titleparts:{{PAGENAME}}|6}}]]}}
-->{{#ifexist:Categoria:{{#titleparts:{{PAGENAME}}|7}}|[[Categoria:{{#titleparts:{{PAGENAME}}|6}}|{{#titleparts:{{{sem-acentos|{{PAGENAME}}}}}||8}}]]}}
|[[Categoria:{{NOMEDOLIVRO}}|{{{sem-acentos|{{NOMEDOLIVRO}}}}}]] <!-- Tem só 1 parte -->
|[[Categoria:{{NOMEDOLIVRO}}|{{{sem-acentos|{{NOMEDOLIVRO}}}}}]] <!-- Tem só 1 parte -->
}}{{DEFAULTSORT:*{{{sem-acentos|{{PAGENAME}}}}}}}<!--
}}{{DEFAULTSORT:*{{{sem-acentos|{{PAGENAME}}}}}}}<!--

Revisão das 18h37min de 29 de agosto de 2010

[editar] [purgar] Documentação da predefinição

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]]

Veja também