Predefinição:Z number doc

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
Template-info.svgPredefinição da documentação

Proposta[editar código-fonte]

Existem inúmeras predefinições na Wikipédia que devem ser, e em quase todos os casos são, substituíveis quando utilizadas, ao contrário de serem transcluídas; isto é, quando elas são publicadas, o código é copiado do modelo existente e colocado na página como se você o tivesse digitado lá. Quando a predefinição é substituída, não resta qualquer ligação direta com a página da predefinição, a não ser, em alguns casos, uma observação que indica sua origem, no formato: <!-- Template:Nome -->.

Textos assinalados dessa forma não são rastreáveis. Sendo assim, na maioria dos casos é impossível acompanhar de forma fácil e consistente o uso de uma predefinição que foi substituída. Por outro lado, uma vez que as predefinições transcluídas sempre permanecem ligadas a seu código de origem, tudo que alguém precisa fazer para pesquisar como elas estão sendo usadas é verificar seus afluentes.

As predefinições da série "z", que começam com {{z1}} e continuam com ({{z2}}, {{z3}}, {{z4}}, etc) são vazias e nunca devem ser substituídas; sua única finalidade é fornecer um mecanismo de "rastreamento" para as predefinições que são substituídas. Cada predefinição "z" é designada e colocada em outra predefinição específica e normalmente substituível, onde espera-se que a análise de seu uso tenha alguma utilidade. Isso permite que a predefinição externa seja rastreada pelos afluentes do número "z" atribuída a ela, sem mudar em nada a predefinição ou sua função. A pequena marcação "z" é simplesmente adicionada ao código existente da predefinição e a partir de então permanece invisível (exceto quando vista no modo de edição), não transcluindo nenhum material em sua predefinição de destino, uma vez que não possui texto ou código próprio.

Criação e uso[editar código-fonte]

Para começar a usar uma predefinição de número 'z' a fim de controlar o uso de um modelo substituído, você deve:

  1. Para criar uma predefinição de número específico 'z' é usado em uma base um para um dentro de um modelo existente. Para isso, examinar as lista de modelos de número atribuído z logo abaixo e encontrar o maior número numericamente atribuído na lista ascendente, e criar um novo modelo no maior número seguinte, por exemplo, se 'z1' á z83 já foram criados, você criaria a Predefinição:z84. Todos os modelos de número 'z' toma o mesmo bloco de texto simples. Copie o seguinte texto para a predefinição número z crie, clique em salvar e está feito o: <noinclude>{{Z número doc}}</noinclude> (Sim, é isso.);
  2. Adicionar a lista de modelos de número com 'z' abaixo com a predefinição com o número que tenha criado, associando-a na lista com o modelo existente que será utilizado para fins de controle;
  3. Vá para a predefinição normalmente substituídos que você deseja acompanhar e adicionar o modelo número z na sua sintaxe. Sugerimos colocá-lo no final dela no modelo, pouco antes do texto comentado fornecendo o nome do modelo, por exemplo, {{z84}}<!-- Predefinição:Nome -->;
  4. Certifique-se o modelo de número 'z' não é adicionado dentro de uma parte condicional dele que você deseja vigiar, como uma função '#' com um outro tipo de condicional Help:ParserFunctions (em inglês);
  5. Finalmente, se o modelo cujo você deseja adicionar de número 'z' é semi ou totalmente protegidas, fazer um {{Protegida}} pedido na página de discussão do modelo, solicitando que o mesmo de numeração 'z' que você tem criado ser adicionado a proteção.

Como controlar[editar código-fonte]

Depois de ter completado a criação e atribuição da predefinição de número 'z' para um modelo normalmente substituídos, simplesmente vá para o modelo número z, clique em Páginas afluentes, e todas as páginas são mostradas (mas só para as predefinições de 'z') são aqueles em que o modelo atribuído aparece.

Lista de predefinições com o letra 'z'[editar código-fonte]

{{z1}}{{Uw-vandal-rand1}} caso 0
{{z2}}{{Uw-vandal-rand1}} caso 1
{{z3}}{{Uw-vandal-rand1}} caso 2
{{Z4}}{{Bv-rand}} caso 0
{{Z5}}{{Bv-rand}} caso 1
{{Z6}}{{Bem-vindo(a)}}