Predefinição:Navegação automática: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m teste |
Aprimorando... (essencialmente a versão do Raylton [http://pt.wikibooks.org/w/index.php?oldid=177279], mas com mais legibilidade para a lógica do código) |
||
Linha 1: | Linha 1: | ||
<table style="margin:5px auto;" class="caixaPP azul-claro"> |
|||
<includeonly>{{#ifeq:{{SUBPAGENAME}}|Imprimir|| |
|||
<tr> |
|||
{{#ifexist:Predefinição:Navegação automática/{{NOMEDOLIVRO}} |
|||
|{{Predefinição:Navegação automática/{{NOMEDOLIVRO}}|{{#if:{{{1|}}}|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}}}}} |
|||
⚫ | |||
|{{Predefinição:Navegação automática/Padrão |
|||
⚫ | |||
<td style="white-space: nowrap;"><a id{{=}}"auto-nav-prev" title{{=}}"Anterior: {{#ifexist:{{BASEPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
|{{SUBPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
|{{EXISTSUBPAGENAME|{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
}}" href{{=}}"{{localurl:{{NOMEDOLIVRO}}/{{Capítulo anterior}}}}">{{#ifexist:{{BASEPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
}} |
|||
|{{SUBPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
|{{EXISTSUBPAGENAME|{{NOMEDOLIVRO}}/{{Capítulo anterior}} }} |
|||
}}</a></td> |
|||
}} |
|||
}} |
|||
<td style="padding: 0pt 5em;"><a id{{=}}"auto-nav-index" title{{=}}"Acima: {{#ifexist:{{BASEPAGENAME}} |
|||
}} |
|||
|{{SUBPAGENAME:{{BASEPAGENAME}}}} |
|||
⚫ | |||
|{{EXISTSUBPAGENAME|{{EXISTBASEPAGENAME}}}} |
|||
}}" href{{=}}"{{localurl:{{#ifexist:{{BASEPAGENAME}} |
|||
|{{BASEPAGENAME}} |
|||
|{{EXISTBASEPAGENAME}}}} |
|||
}}">{{#ifexist:{{BASEPAGENAME}} |
|||
|{{SUBPAGENAME:{{BASEPAGENAME}}}} |
|||
|{{EXISTSUBPAGENAME|{{EXISTBASEPAGENAME}}}} |
|||
}}</a></td> |
|||
<td style="white-space: nowrap;"><a id{{=}}"auto-nav-next" title{{=}}"Posterior: {{#ifexist:{{BASEPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
|{{SUBPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
|{{EXISTSUBPAGENAME|{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
}}" href{{=}}"{{localurl:{{NOMEDOLIVRO}}/{{Capítulo posterior}}}}">{{#ifexist:{{BASEPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
|{{SUBPAGENAME:{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
|{{EXISTSUBPAGENAME|{{NOMEDOLIVRO}}/{{Capítulo posterior}} }} |
|||
}}</a></td> |
|||
</tr> |
|||
⚫ | |||
{{Documentação}} |
{{Documentação}} |
||
<!-- ADICIONE CATEGORIAS E INTERWIKIS NA SUBPÁGINA /doc --> |
<!-- ADICIONE CATEGORIAS E INTERWIKIS NA SUBPÁGINA /doc --> |
Revisão das 21h26min de 22 de junho de 2010
<a id="auto-nav-list" title="Lista de capítulos" href="/wiki/Predefini%C3%A7%C3%A3o:Lista_de_cap%C3%ADtulos/Navega%C3%A7%C3%A3o_autom%C3%A1tica"></a> | <a id="auto-nav-prev" title="Anterior: Erro Lua em Módulo:Book na linha 74: attempt to index a nil value." href="{{localurl:Navegação automática/Predefinição:Lista de capítulos/Navegação automática}}">Erro Lua em Módulo:Book na linha 74: attempt to index a nil value.</a> | <a id="auto-nav-index" title="Acima: Navegação automática" href="/wiki/Navega%C3%A7%C3%A3o_autom%C3%A1tica">Navegação automática</a> | <a id="auto-nav-next" title="Posterior: Erro Lua em Módulo:Book na linha 74: attempt to index a nil value." href="{{localurl:Navegação automática/Predefinição:Lista de capítulos/Navegação automática}}">Erro Lua em Módulo:Book na linha 74: attempt to index a nil value.</a> |
</includeonly>
Esta documentação é incluída (transcluded) a partir de Predefinição:Navegação automática/doc. (editar | histórico)
Uso
Esta predefinição é utilizada para gerar uma barra de navegação automaticamente com base nas listas de capítulos dos livros.
A predefinição é inserida na mensagem de sistema MediaWiki:Retrievedfrom, que é exibida no rodapé das páginas, acima das categorias. Um script inserido no MediaWiki:Common.js encarrega-se de copiar a barra da parte inferior da página para o topo, para que os leitores possam navegar facilmente entre os capítulos de cada livro.
Futuramente, espera-se que uma extensão do MediaWiki (BookManager ou BookManagerv2) deverá substituir o sistema atual, possivelmente trazendo também outras facilidades.