Entertainment
 

Ajuda:Variável

Da Memória Alfa, a referência livre de Star Trek

Conteúdos → Variável

Esta página apresenta uma lista de variáveis que podem ser usadas no wikitexto. De maneira similar às predefinições, seu conteúdo é incluído dinamicamente no texto da página. Ao contrário das predefinições, porém, a exibição de uma variável depende do tempo, do projeto ou da página na qual ela aparece.

Índice

[editar] Variáveis "constantes"

Essas variáveis são úteis principalmente no caso de conteúdo da Memória Alfa ser incluído em algum outro banco de dados baseado no MediaWiki.

{{ns:-2}} ou {{ns:Media}} Media
{{ns:-1}} ou {{ns:Special}} Especial
{{ns:1}} ou {{ns:Talk}} Discussão
{{ns:2}} ou {{ns:User}} Usuário
{{ns:3}} ou {{ns:User_talk}} Usuário Discussão
{{ns:4}} ou {{ns:Project}} Memória Alfa
{{ns:5}} ou {{ns:Project_talk}} Memória Alfa Discussão
{{ns:6}} ou {{ns:Image}} Arquivo
{{ns:7}} ou {{ns:Image_talk}} Arquivo Discussão
{{ns:8}} ou {{ns:MediaWiki}} MediaWiki
{{ns:9}} ou {{ns:MediaWiki_talk}} MediaWiki Discussão
{{ns:10}} ou {{ns:Template}} Predefinição
{{ns:11}} ou {{ns:Template_talk}} Predefinição Discussão
{{ns:12}} ou {{ns:Help}} Ajuda
{{ns:13}} ou {{ns:Help_talk}} Ajuda Discussão
{{ns:14}} ou {{ns:Category}} Categoria
{{ns:15}} ou {{ns:Category_talk}} Categoria Discussão
{{SITENAME}} Memória Alfa
{{SERVER}} http://memory-alpha.org
{{localurl:pagename}} /pt/wiki/Pagename
{{localurl:pagename|query string}} /pt/index.php?title=Pagename&query string

[editar] Variáveis de tempo

{{CURRENTMONTH}} 11
{{CURRENTMONTHNAME}} novembro
{{CURRENTMONTHNAMEGEN}} novembro
{{CURRENTDAY}} 28
{{CURRENTDAYNAME}} sábado
{{CURRENTYEAR}} 2009
{{CURRENTTIME}} 08h02min
{{NUMBEROFARTICLES}} 501

A variável NUMBEROFARTICLES é definida como o número de artigos no domínio principal que contêm um link para outra página e não são um redirecionamento. Em outras palavras, o número de artigos, rascunhos que possuem um link e páginas de desambiguação.

[editar] Variáveis de página

{{NAMESPACE}} Ajuda
{{PAGENAME}} Variável
{{PAGENAMEE}} Vari%C3%A1vel

PAGENAMEE exibirá o título da página no estilo que é usado em URLs – isto é, com subscritos para espaços e códigos de escape para caracteres especiais. Por exemple, uma página chamada "Página de teste" seria exibida como "P%C3%A1gina_de_teste".

Quando usadas em uma predefinição, essas três variáveis referem-se à página na qual a predefinição está incluída, não à página da predefinição.

[editar] Exemplos de combinações

{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=edit}} 
http://memory-alpha.org/pt/index.php?title=Ajuda:Vari%C3%A1vel&action=edit
{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}} 
http://memory-alpha.org/pt/index.php?title=Especial:Whatlinkshere&target=Ajuda:Vari%C3%A1vel
[[{{NAMESPACE}}:{{PAGENAMEE}}/temp]] 
Ajuda:Variável/temp
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}/temp}} 
http://memory-alpha.org/pt/wiki/Ajuda:Vari%C3%A1vel/temp

Em uma predefinição, para um link para uma página que dependa de um parâmetro de predefinição, o estilo de link externo é usado mesmo para links internos, para evitar que o sistema crie um link para a página de edição mesmo se a página existir. Variáveis também podem ser úteis para construir o link externo.