Jump to content

Extensão: Árvore da TOC

From mediawiki.org
This page is a translated version of the page Extension:TocTree and the translation is 100% complete.
Manual de extensões da MediaWiki
TocTree
Estado de lançamento: estável
Implementação Interface do utilizador
Descrição Permite a expansão e ocultação da tabela de conteúdos
Autor(es) Roland Unger, Matthias Mullie
Última versão 1.12.0
MediaWiki >= 1.45
Licença GNU - Licença Pública Geral 2.0 ou superior
Transferência
Traduza a extensão TocTree se esta estiver disponível em translatewiki.net
Problemas Tarefas em aberto · Reportar um erro

A extensão TocTree permite a expansão inicial e a ocultação da tabela de conteúdos

Instalação

  • Exporte e coloque o ficheiro, ou ficheiros, num diretório chamado TocTree, na sua pasta extensions/.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TocTree
    
  • Acrescente o seguinte código ao fundo do ficheiro $LocalSettings:
    wfLoadExtension( 'TocTree' );
    
  • Yes Pronto – Na página especial Special:Version da sua wiki verifique se a extensão foi instalada.

Personalização

O comando de PHP adicionará duas novas opções às preferências do utilizador. Elas foram adicionadas na secção 'Diversos':

  • Tabela de conteúdos flutuante
  • Expandir a tabela de conteúdos

As predefinições são ocultadas, mas não as TOCs flutuantes. You can overwrite the default values by setting true in your LocalSettings.php file:

$wgDefaultUserOptions['toc-floated'] = false;
$wgDefaultUserOptions['toc-expand'] = false;

Prevenção da flutuação da TOC

The author has the opportunity to prevent floating of the TOC set by the user(s) by using a div tag with the style class noFloat enclosing the TOC.

<div class="noFloat">__TOC__</div>

Problemas conhecidos

Existem problemas bem conhecidos das caixas flutuantes, como:

  • Marcadores de lista ausentes
  • Problemas de desenho da TOCs estreitas e problemas de posicionamento com o texto e as caixas largas flutuadas à direita.

Adicional:

  • Suporte bidirecional (direção de escrita da direita para a esquerda) implementado, mas ainda não testado (por exemplo, necessário para hebraico e árabe).
  • Suporte apenas dos temas MonoBook e Vector.