Predefinição:Simplecalc ifenabled

De Minecraft Wiki
Ir para navegação Ir para pesquisar
[visualizar] [editar] [histórico] [atualizar]Documentação

Esta predefinição foi retirada da predefinição Template:Calculator ifenabled na Wikipédia em inglês.

Uso[editar código-fonte]

Permite que você detecte se o gadget da calculadora está ativado e forneça conteúdo alternativo para os casos em que ele não está, como ao imprimir. Consulte wikipedia:Template:Calculator para mais detalhes sobre o sistema da predefinição {{simplecalc}}.

{{simplecalc ifenabled|enabled=Vamos exibir um widget de calculadora {{simplecalc|type=number|size=4}}|disabled=Não há suporte para widgets de calculadora}}

que produz:

Não há suporte para widgets de calculadora

Se você adicionar o parâmetro scoped, as calculadoras dentro do parâmetro enabled não afetarão outras calculadoras na página. Há também um parâmetro refreshonload para forçar uma atualização ao carregar a página pela primeira vez, em vez de na primeira interação, como de costume (isso só funciona se scoped estiver definido). Por exemplo:

{{simplecalc ifenabled|scoped=true|enabled=Vamos exibir um widget de calculadora: {{simplecalc|type=number|id=x|size=2}}. O valor de X é: {{simplecalc|type=text|readonly=1|formula=x|default=0|size=2}}.}} O X aqui ( {{simplecalc|type=text|readonly=1|formula=x|default=0|size=2}} ) não é atualizado, pois o {{tl|simplecalc ifenabled}} anterior é <code>scoped</code>.
{{{disabled}}}
O X aqui ( 0 ) não é atualizado, pois o {{simplecalc ifenabled}} anterior é scoped.

Dados da predefinição[editar código-fonte]

Verifica se o gadget simplecalc pode ser usado nesta página

Parâmetros da predefinição[Editar dados da predefinição]

ParâmetroDescriçãoTipoEstado
enabledenabled 1

Texto que deve ser exibido se houver suporte para o simplecalc

Exemplo
Algum texto {{simplecalc|type=text}}
Conteúdoobrigatório
scopedscoped

Marcar as calculadoras dentro da seção habilitada como isoladas do restante da página

Booleanoopcional
classclass

Classes CSS adicionais para a seção habilitada

Stringopcional
refreshonloadrefreshonload

Atualizar as calculadoras ao carregar a página pela primeira vez antes de qualquer interação do usuário (é necessário definir o parâmetro 'scoped')

Booleanoopcional
disableddisabled 2

O texto que deve ser exibido se o simplecalc não estiver ativado (por exemplo, ao imprimir)

Exemplo
Não há suporte para calculadoras
Conteúdorecomendado
class disabledclass disabled

Classes css adicionais para a seção desabilitada.

Stringopcional
[visualizar] [editar] [histórico] [atualizar]A documentação acima é transcluída de Predefinição:Simplecalc ifenabled/doc.