Módulo:Alto uso/Testes/doc
Aspeto
< Módulo:Alto uso | Testes
![]() | Esta é uma subpágina de documentação para o Módulo:Alto uso/Testes. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte do módulo original. |
![]() | Este módulo está classificado como pronto para uso geral. Ele chegou a uma forma madura e pensa-se que está livre de erros e pronta para ser usado onde é apropriado. Ele está pronto para ser mencionado nas páginas de discussão e em outros recursos da Wikipédia como opção para novos usuários aprenderem. Para reduzir cargas nos servidores e mostrar texto estragado, ele deve ser melhorado pelo Exemplos para testes em vez de tentativas de edição a experimentar e erro. |
![]() | Este módulo Lua é usado em muitas páginas e as mudanças podem ser amplamente notadas. Teste as mudanças nas subpáginas, /Testes ou /Exemplos para testes do módulo, ou em sua própria subpágina de testes de módulos. Considere discutir as mudanças na página de discussão antes de implementá-las. |
![]() | Este módulo depende dos seguintes outros módulos: |
Implementa {{Alto uso/Testes}}
. Usa valores atualizados por bot de subpáginas de Módulo:Testes/Gkiyoshinishimoto/Transclusion count/data/ quando disponível.
Uso[editar código-fonte]
{{#invoke:Alto uso/Testes|main|1=número de transclusões|2=página de discussão ou uso + notação|all-pages=|info=|demo=|form=|expiry=}}
número de transclusões
: O primeiro parâmetro é um número estático de vezes que a predefinição foi transcluída ou a palavra "risk" (sem aspas) para mostrar "um número muito grande de" em vez do valor real. Este valor será ignorado se os dados de transclusão estiverem disponíveis para a página atual.página de discussão ou uso + notação
: O segundo parâmetro é sobrecarregado. Isso fará com que o número de transclusões seja exibido como "#.###+" em vez de "aproximadamente #.###" quando definido igual a "yes" (sem aspas). Quando usados dessa maneira, os valores serão arredondados para baixo, em vez de arredondados para o número mais próximo com o número apropriado de algarismos significativos. Quando definido para qualquer outro valor que não seja em branco, ele substituirá a ligação[a] para a página de discussão da predefinição pelo valor do parâmetro (por exemplo,2=Wikipédia:Café dos programadores
inserirá uma ligação[a] para Wikipédia:Café dos programadores),|all-pages=yes
: Também mostrará a porcentagem de todas as páginas que usam a predefinição. Isso só deve ser usado para predefinições altamente transcluídas, e a porcentagem só será mostrada se for maior que 1%.|info=informações extras
: Quando definido como não em branco, inserirá informações extras no texto da predefinição se a predefinição tiver mais de 10.000 transclusões ou o parâmetro 1 estiver definido como "risk".|demo=Nome da predefinição
: Usará a contagem de transclusões para a predefinição em "Predefinição:Nome da predefinição" em vez de detectar em qual predefinição está sendo usada. A capitalização deve corresponder exatamente ao valor usado em Especial:Índice por prefixo/Módulo:Testes/Gkiyoshinishimoto/Transclusion_count/data/.|form=
: Quando definido como "editnotice", mostrará a mensagem usando{{Editnotice}}
em vez de{{Ombox/Testes}}
.|expiry=
: Define o parâmetro|expiry=
para{{Editnotice}}
.|system=em mensagens de sistema
: Se definido, este módulo se parece com{{Usada em sistema/Testes}}
. Usa essa predefinição diretamente enquanto ela executa algumas verificações.|fetch=
: Se definido como "false", o módulo não tentará buscar contagens de transclusão usando Módulo:Testes/Gkiyoshinishimoto/Transclusion count
Outras funções[editar código-fonte]
- num
- Produz o texto e a ligação[a] para toolforge em torno da quantidade de transclusões.
- risk
- Com esta função, se
risk
for passado para o primeiro parâmetro sem nome ou houver mais de 100 mil transclusões, isso retornarárisco
. - text
- Retorna o corpo do texto desta predefinição, com "nil" (nulo) ou um número de transclusões.