Predefinição:Botão: mudanças entre as edições

Sem resumo de edição
Sem resumo de edição
 
(9 revisões intermediárias pela mesma usuária não estão sendo mostradas)
Linha 1: Linha 1:
<includeonly>{{#switch: {{{tipo|interno}}} | externo = [{{{url}}} <span class="btn btn-warning">{{{texto|Visitar site}}}</span>] | #default = [[{{{pagina}}}|<span class="btn btn-primary">{{{texto|Ir para o verbete}}}</span>]]}}</includeonly><noinclude>
<includeonly>{{#switch: {{{tipo|interno}}} | externo = [{{{url}}} <span class="btn btn-warning mb-2">{{{texto|Visitar site}}}</span>] | #default = [[{{{pagina}}}|<span class="btn btn-primary mb-2">{{{texto|Ir para o verbete}}}</span>]]}}</includeonly><noinclude>
== Uso ==
== Uso ==
<pre>
<pre>
{{Botao
{{Botão
  | tipo = interno ou externo
  | tipo = interno ou externo
  | pagina = nome da página (link interno)
  | pagina = nome da página (link interno)
Linha 11: Linha 11:


==Exemplo==
==Exemplo==
{{Botao
{{Botão
  | tipo = interno
  | tipo = interno
  | pagina = Rocinha
  | pagina = Rocinha
  | texto = Ir para o verbete
  | texto = Ir para o verbete
}}
}}
<pre>
{{Botão
| tipo = interno
| pagina = Rocinha
| texto = Ir para o verbete
}}
</pre>




{{Botao
{{Botão
  | tipo = externo
  | tipo = externo
  | pagina = Fiocruz
  | pagina = Fiocruz
Linha 24: Linha 32:
  | texto = Visitar site
  | texto = Visitar site
}}
}}
<pre>
{{Botão
| tipo = externo
| pagina = Fiocruz
| url = https://fiocruz.br
| texto = Visitar site
}}
</pre>


==Template Data==
==Template Data==
<templatedata>
<templatedata>
{
{
"description": "Botão para links internos (wiki) ou externos com estilo Bootstrap.",
"description": "Botão para links internos (Wikifavelas) ou externos (URLs).",
"params": {
"params": {
"tipo": {
"tipo": {
"label": "Tipo de link",
"label": "Tipo de link",
"description": "Define se o botão aponta para página interna ou URL externa.",
"description": "Define se o botão aponta para página interna ou URL externa. Escolha interno para uma página da Wikifavelas e externo para uma página de outro site",
"type": "string",
"type": "string",
"default": "interno",
"default": "interno",
Linha 39: Linha 56:
"pagina": {
"pagina": {
"label": "Página interna",
"label": "Página interna",
"description": "Nome da página da wiki (somente para links internos).",
"description": "Nome do verbete ou página da Wikifavelas (use somente para links internos). Não deve incluir o endereço completo do tipo HTTP. O campo tem busca ativa nos verbetes existentes.",
"type": "wiki-page-name",
"type": "wiki-page-name",
"example": "Página de Exemplo"
"example": "Rocinha"
},
},
"url": {
"url": {
"label": "URL externa",
"label": "URL externa",
"description": "Link externo completo (https://...).",
"description": "Informe o link externo completo, incluindo o https://.",
"type": "url",
"type": "url",
"example": "https://exemplo.com"
"example": "https://fiocruz.br"
},
},
"texto": {
"texto": {
"label": "Texto do botão",
"label": "Texto do botão",
"description": "Texto exibido no botão.",
"description": "Utilize esse campo se desejar mudar o texto a ser exibido no botão.",
"type": "string",
"type": "string",
"default": "Ler"
"default": "Ir para o verbete"
}
}
},
},