Help:Subpages/pt-br

Subpáginas introduzem alguma organização hierárquica em páginas wiki, com os níveis da hierarquia separados por barras.

Onde funciona
Por padrão, o recurso de subpágina do MediaWiki está desligado no namespace principal, mas pode ser usado em páginas de discussão e em páginas de usuário. Consulte Help:Namespaces para descrição dos namespaces e $wgNamespacesWithSubpages para aprender como modificar esse comportamento padrão. Em namespaces onde o recurso está desligado, quaisquer barras dentro de um nome de página são simplesmente parte do nome da página e não fazem nada especial.

Quando subpáginas são habilitadas em um namespace, uma barra no título de uma página sempre faz com que a página seja uma sub-página, mesmo quando isso não é intencional ou desejável.

Como conseqüência da barra sendo um caractere reservado quando subpáginas são habilitadas, um caractere alternativo pode ser necessário. barras invertidas são tratados como caracteres normais em de subpágina nomenclatura e pode ser utilizada em lugar de barras. Além disso, como um hack bruto, um caractere semelhante à barra pode ser usado em vez disso, como o "big solidus" (U+29F8), que resulta em Foo⧸bar (cf. uma barra real: Foo/bar), ou a solidus (U+2044), que resulta em Foo⁄bar. Três possíveis desvantagens técnicas (para além da diferença visual de uma barra real), surgem deste hack:
 * 1) Pessoas sem as fontes necessárias não serão capazes de visualizar o caractere corretamente;
 * 2) Redirecionamentos a partir do título com uma barra devem ser criados, para que a lincagem e a busca funcionem corretamente.
 * 3) As versões assunto e discussão de uma página (e suas subpa´ginas correspondentes, por exemplo, arquivos de discussão) precisa usar o hack, então essa movimentação de página tomaria todas as páginas ligadas ao novo título (se essa configuração for selecionada durante a movimentação). Por exemplo, subpáginas são desativadas no namespace principal na Wikipédia, por isso, enquanto a página de discussão necessitaria usar o caractere solidus para evitar tê-las marcado como subpáginas, a página correspondente no namespace principal poderia manter uma barra real, e isso passa despercebido.

Como funciona
Barras (/) dentro de um nome de página quebra a página em página raiz e sub-páginas, de forma recursiva, por exemplo,:


 * Help:Subpages – esta página
 * Help:Subpages/subpage – página filha
 * Help:Subpages/subpage/sub-subpage – página neta
 * Help:Subpages/subpage/sub-subpage/sub-sub-subpage – página bisneta
 * Help:Subpages/subpage/sub-subpage/sub-sub-subpage/sub-sub-sub-subpage – página tatara-neta

Você pode ligar diretamente para a subpágina de qualquer página usando a notação de colchetes duplos normal, fornecendo o nome completo - incluindo a barra(s) e o(s) nome(s) individual(is) da subpágina. Você também pode vincular a partir de uma página para uma das "suas próprias" subpáginas usando certos atalhos, que são cobertas pelos Help:Links.

Existem palavras mágicas dividir o nome de uma subpágina, tais como  e , e a parser function   para um controle mais preciso.

Note que a parte de nomes de página depois de uma barra diferencia maiúsculas de minúsculas, incluindo a primeira letra.

Os links breadcrumb aparecerá automaticamente no topo da subpágina, com links para cada página-raiz que existe. Esses links não aparecem, no entanto, se as páginas-raiz ainda não foram criadas ou se o recurso subpágina está desligado.

Como esses links de navegação automática não estão no conteúdo da página, eles não colocam páginas-raiz nas seções Afluentes e Alterações relacionadas.

Uso de subpáginas
Existem vários usos para o recurso de subpáginas. Alguns dos usos típicos de subpáginas são:
 * criar arquivos das discussões antigas em uma página de discussão,
 * criar espaços de edição de anotações em uma página de usuário,
 * criar outras versões linguísticas de um documento em wikis multilíngues.
 * to create a template's subpages for its documentation, for its code sandbox, for its testcases, and for any subtemplate code

Subpáginas são úteis para organizar informações de forma hierárquica. Por outro lado, subpáginas tendem a ter um nome longo que é difícil de lembrar, por isso pode ser mais amigável utilizá-los o mínimo possível. Você também pode organizar as páginas com o recurso de categorias, que é mais adequado para a criação de uma rede hierarquizada de informações.

Exibindo subpáginas
Subpáginas podem ser listadas muito claramente ao transcluir a página especial Special:PrefixIndex, desta maneira:

que produz o seguinte resultado:

Since the magic word outputs the current page, the general wiki markup to show all subpages of the current page is. You can pass parameters to this, e.g. The subpage extensions, such as Extension:SubPageList, let you customize the display of subpages.

Ver também

 * Manual:$wgNamespacesWithSubpages
 * Meta:Help:Link#Subpage feature
 * Help:Variables#Page names
 * Special:PrefixIndex — Fornece uma lista de subpáginas.
 * Subpage related extensions