Ajuda:Variável
Da Memória Alfa, a referência livre de Star Trek
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.
