Você pode seguir a nossa conta no Twitter onde são publicadas notícias sobre Minecraft e links rápidos para a Wiki 

Predefinição:Erro/doc

De Minecraft Wiki
Ir para: navegação, pesquisa
Esta é a página de documentação, ela deverá ser transcluída na pagina principal do(a) predefinição. Veja Predefinição:Documentação para mais informações

A predefinição retorna um estado de erro, e opcionalmente um texto de mensagem de erro em vermelho (visível para o usuário).

Uso[editar código-fonte]

O parâmetro {{{1}}} pode ser definido como o erro a ser exibido ao usar esta predefinição.

  • {{erro|Um erro exemplar}}Um erro exemplar
  • Comparado a usar uma função Parser: {{#expr:Foo}}Erro de expressão: Palavra "foo" não reconhecida.

Se {{{1}}} está indefinido, nenhum erro será exibido, embora ainda possa ser detectado por {{#iferror:}}

#iferror[editar código-fonte]

O erro exibido é detectado pela função de análise {{#iferror:}}.

  • {{#iferror: {{erro|Foo}} | {{c|sim}} | {{c|não}} }} Sim
  • {{#iferror: {{erro}} | {{c|sim}} | {{c|não}} }} Sim

Opção Tag[editar código-fonte]

A tag para conter a mensagem de erro pode ser dada através do parâmetro {{{tag}}}, mas só aceitará span, div, p, e strong, pois essas são as únicas tags reconhecidas pela função paser {{#iferror:}}. O padrão é strong, A tag gerada pela maioria dos analisadores, é por exemplo de {{#expr:}}.

Código Resultado
ABC {{erro|Uma demonstração de erro exemplar sem tag (padrão)}} XYZ ABC Uma demonstração de erro exemplar sem tag (padrão) XYZ
ABC {{erro|Uma demonstração de erro exemplar span|tag=span}} XYZ ABC Uma demonstração de erro exemplar span XYZ
ABC {{erro|Uma demonstração de erro exemplar div|tag=div}} XYZ ABC
Uma demonstração de erro exemplar div
XYZ
ABC {{erro|Uma demonstração de erro exemplar p|tag=p}} XYZ ABC

Uma demonstração de erro exemplar p

XYZ
ABC {{erro|Uma demonstração de erro exemplar strong|tag=strong}} XYZ ABC Uma demonstração de erro exemplar strong XYZ

Veja também[editar código-fonte]