Ajuda:Predefinições

De CriaçãoWiki, a enciclopédia da ciência da criação.
(Redirecionado de Ajuda:Predefinição)
Saltar para a navegaçãoSaltar para a pesquisa
Ajuda
Community Help.png
Introdução

Criando páginas
Navegação
Buscando

Edição básica

Básico
Ligações (Links)
Cabeçalhos
Listas
Tabelas
Imagens

Formatação avançada

Predefinições
Criando predefinições
Vídeos
Math
Citando fontes
Notas de rodapé
Referências da Bíblia
Semântica do Banco de dados

Colaboração

Portal da comunidade
Discussão de projetos
Ajuda desejada
Administração
Doações

Esta caixa: ver  discussão  editar

As predefinições fornecem métodos rápidos e fáceis para a formatação de páginas e fornecem consistência entre as páginas relacionadas. Uma série de predefinições foram criadas para auxiliar os usuários da CriaçãoWiki em páginas de formatação, e os usuários são fortemente encorajados a usá-las onde for aplicável.

Criando uma predefinição

Nomes de predefinições são prefixados com Predefinição:, e você pode criá-los como qualquer outra página Wiki.

Usando uma predefinição

As predefinições são páginas wiki que podem ser usados ​​em outras páginas de três maneiras:

  • {{Nome}} inclui o conteúdo da predefinição, no momento em que a página que a contém é carregada "[[Predefinição:Nome]]".
  • {{subst:Nome}} insere o conteúdo da predefinição dentro do código da página de uma forma que normalmente seja editável "[[Predefinição:Nome]]" depois de ter salvo o seu texto.
  • {{msgnw:Nome}} quando a página que contém é obtida, inclui a predefinição de uma forma que exibe como sintaxe crua wiki, como <nowiki> does

Uso de parâmetros em predefinições

Predefinição com parâmetros numerados
 
'''Um pequeno obrigado...'''<br>
<small>por {{{1}}}.<br>
abraços, {{{2}}}</small>
Você digita Você obtém
{{Thankyou|todos|João}}
Example image
Um pequeno obrigado...
para todos.
abraços, João
com parâmetros tipo nome
 
'''Um pequeno obrigado...'''<br>
<small>para {{{motivo}}}.<br>
hugs, {{{assinatura}}}</small>
Você digita Você obtém
{{Thankyou
|motivo=todos
|assinatura=João}}
Example image
Um pequeno obrigado...
para todos.
abraços, João

Você pode definir parâmetros em predefinições tanto numerados como {{{1}}} quanto com nomes como {{{param}}}.

Exemplo: Você quer uma pequena nota de agradecimento que você possa colocar na página de discussão de outros usuários. Ela irá conter um motivo e sua assinatura. Você poderia criar a Predefinição:Thankyou para entrar seu texto, como no exemplo da tabela.

Ao usar a predefinição em uma página, você preenche os valores dos parâmetros, separados por um caracter pipe (|): {{Thankyou|todos|João}}. Para parâmetros nomeados use pares "nome=valor" separados por um caracter de pipe: {{Thankyou|motivo=todos|assinatura=João}}. A vantagem de usar parâmetros nomeados em sua predefinição é que você consegue flexibilizar a ordem de envio dos parâmetros. Isto também torna a predefinição mais fácil de entender se você tem muitos parâmetros. Se você quiser alterar a ordem dos parâmetros numerados, você tem que mencioná-los explicitamente: {{Thankyou|2=João|1=todos}}.

Você também pode fornecer valores padrão (default) para os parâmetros, ou seja, valores que vão ser usados ​​se nenhum valor for fornecido para um parâmetro. Por exemplo, {{{motivo|todos}}} iria resultar em "todos" se nenhum valor fosse fornecido para o parâmtero motivo.

Controlando a inclusão de predefinições

É possível controlar a inclusão de predefinições pelo uso das tags <noinclude> e <includeonly>.

Qualquer coisa entre <noinclude> e </noinclude> será processada ​​e exibida somente quando a página estiver sendo vista diretamente, não incluída.

Possíveis aplicações são:

  • Categorizar predefinições
  • Links inter-línguas para predefinições similares em outras línguas
  • Texto explicativo sobre como usar a predefinição

O contrário é <includeonly>. Textos entre <includeonly> e </includeonly> serão processados ​​e exibidos somente quando a página estiver sendo incluída. A aplicação óbvia é a de adicionar todas as páginas contendo uma determinada predefinição de uma categoria.

Note-se que os problemas habituais de atualização se aplicam -- se você alterar as categorias dentro de uma predefinição, as categorias das páginas de referência não serão atualizadas até as páginas serem editadas.

Organizando Predefinições

Para as predefinições serem efetivas os usuários precisam encontrá-las e serem capazes de usá-las. Uma técnica simples é a de incluir um exemplo na página da predefinição.

Por exemplo:

<noinclude>
==Uso==
Permite estabelecer uma ligação a um sujeito:
{{NomeDaPredefinição|Termo1+Termo2+Termo3}}
</noinclude>

Então, um editor pode simplesmente copiar e colar o exemplo para criar uma página similar.