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

If you move (rename) a parent page, you will be shown a list of the subpages, and users with the move-subpages user right will have the option to automatically "move subpages" (Up to 100).

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:

Uma vez que a palavra mágica  gera a página atual, a marcação wiki geral para mostrar todas as subpáginas da página atual é. A categoria Extensões de subpáginas, assim como a extensão SubPageList, permitem a você personalizar a exibição de subpáginas. You can pass parameters to this, e.g.

The subpage extensions, such as Extension:SubPageList, let you customize the display of subpages.

Como conseqüência da barra sendo um caractere reservado quando subpáginas são habilitadas, um caractere alternativo pode ser necessário. barras invertidas ($backslash) 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" ($u1), que resulta em Foo⧸bar (cf. uma barra real: Foo/bar), ou a solidus ($u2), 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:

As a consequence of the forward slash being a reserved character when subpages are enabled, an alternative character might be needed. Back slashes are treated as normal characters in subpage naming and can be used in place of forward slashes. Additionally, as a crude hack, a character similar to the forward slash can be used instead, such as the "big solidus" (U+29F8), which results in Foo⧸bar (cf. a real slash: Foo/bar), or the solidus (U+2044), which results in Foo⁄bar. Three possible technical disadvantages (apart from the visual difference from a real slash) arise from this 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. The risk is that the visual similarity might make this go unnoticed by human editors.

Ver também

 * Meta:Help:Link
 * Special:PrefixIndex — Provides a list of subpages.
 * Special:PrefixIndex — Provides a list of subpages.
 * Special:PrefixIndex — Provides a list of subpages.