Diferenças entre edições de "Predefinição:Chamada para artigo (pp)"

Da Thinkfn
Linha 58: Linha 58:
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
| posição=</nowiki><br /><nowiki>
 
 
| x=</nowiki><br /><nowiki>
 
| x=</nowiki><br /><nowiki>
 
| y=</nowiki><br /><nowiki>
 
| y=</nowiki><br /><nowiki>
 +
| posição=</nowiki><br /><nowiki>
 
| categoria=</nowiki><br /><nowiki>
 
| categoria=</nowiki><br /><nowiki>
 
| artigo=</nowiki><br /><nowiki>
 
| artigo=</nowiki><br /><nowiki>
Linha 68: Linha 68:
  
 
Parâmetros:
 
Parâmetros:
* <code>imagem</code> - o nome da imagem com que deseja ilustrar a categoria - por omissão será assumido o logo do Think Finance (<code>Tf_logo.gif</code>).
+
* <code>imagem</code> - o nome da imagem (sem o ''namespace'') com que deseja ilustrar a categoria. Por omissão deste parâmetro será assumido o logo do Think Finance. Por exemplo, <code>Tf_logo.gif</code>.
 +
* <code>x</code> - a largura desejada para a imagem em pixéis (px). Na página principal a largura deve ser sempre <code>120px</code>. Por omissão deste parâmetro, será assumida a largura do logo do Think Finance, <code>121px</code>. Caso não tenha sido passado o parâmetro <code>imagem</code> este parâmetro é ignorado e adoptada a largura por omissão.
 +
* <code>y</code> - a altura desejada para a imagem em pixéis (px). Calcular desta forma: <code>120*altura original/largura original</code>. Arredondar para cima. Por omissão deste parâmetro, será assumida a altura do logo do Think Finance, <code>85px</code>. Caso não tenha sido passado o parâmetro <code>imagem</code>, este parâmetro é ignorado e adoptada a altura por omissão.
 
* <code>posição</code> - pode ter os seguintes valores:
 
* <code>posição</code> - pode ter os seguintes valores:
 
** ''<code>esquerda</code>'' - a imagem é colocada no topo à esquerda.
 
** ''<code>esquerda</code>'' - a imagem é colocada no topo à esquerda.
 
** ''<code>direita</code>'' - a imagem é colocada no topo à direita. Este é o valor assumido por omissão.
 
** ''<code>direita</code>'' - a imagem é colocada no topo à direita. Este é o valor assumido por omissão.
** ''<code>topo</code>'' - a imagem é colocada no topo, ao centro.
+
** ''<code>topo</code>'' - a imagem é colocada no topo, ao centro. '''''NOTA: Não implementado!'''''
* <code>x</code> - a largura desejada para a imagem em pixéis (px). Na página principal a largura deve ser sempre <code>120px</code>. Por omissão deste parâmetro, será assumida a largura do logo do Think Finance, <code>121px</code>. Caso não tenha sido passado o parâmetro <code>imagem</code> este parâmetro é ignorado e adoptada a largura por omissão.
+
* <code>categoria</code> - a categoria do artigo. Se omitida, nada. Por exemplo, <code>Conceitos</code>.
* <code>y</code> - a altura desejada para a imagem em pixéis (px). Calcular desta forma: <code>120*altura original/largura original</code>. Arredondar para cima. Por omissão deste parâmetro, será assumida a altura do logo do Think Finance, <code>85px</code>. Caso não tenha sido passado o parâmetro <code>imagem</code>, este parâmetro é ignorado e adoptada a altura por omissão.
+
* <code>categoria</code> - a categoria do artigo. Se omitida, nada.
+
 
* <code>artigo</code> - o nome do artigo. Se omitido, nada, não será colocado um ''link'' para o artigo na imagem, nem será colocado o ''link'' para o artigo no final do texto.
 
* <code>artigo</code> - o nome do artigo. Se omitido, nada, não será colocado um ''link'' para o artigo na imagem, nem será colocado o ''link'' para o artigo no final do texto.
 
* <code>texto</code> - o texto introdutório do artigo. Se omitido, nada.
 
* <code>texto</code> - o texto introdutório do artigo. Se omitido, nada.
* <code>autor</code> - o autor (se conhecido) do artigo e o mês (formato Mmm) e ano de criação &mdash; por exemplo, "Autor, Out 2007". Se omitido, nada.
+
* <code>autor</code> - o autor (se conhecido) do artigo e o mês (formato Mmm) e ano de criação &mdash; por exemplo, <code>Autor, Out 2007</code>. Se omitido, nada.
  
 
==Exemplo==
 
==Exemplo==
Linha 85: Linha 85:
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
| imagem=JimRogers.jpg</nowiki><br /><nowiki>
 
| imagem=JimRogers.jpg</nowiki><br /><nowiki>
| posição=esquerda</nowiki><br /><nowiki>
 
 
| x=60px</nowiki><br /><nowiki>
 
| x=60px</nowiki><br /><nowiki>
 
| y=74px</nowiki><br /><nowiki>
 
| y=74px</nowiki><br /><nowiki>
 +
| posição=esquerda</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
Linha 98: Linha 98:
 
{{chamada para artigo (pp)
 
{{chamada para artigo (pp)
 
|imagem=JimRogers.jpg
 
|imagem=JimRogers.jpg
|posição=esquerda
 
 
|x=60px
 
|x=60px
 
|y=74px
 
|y=74px
 +
|posição=esquerda
 
|categoria=Biografias
 
|categoria=Biografias
 
|artigo=Jim Rogers
 
|artigo=Jim Rogers
Linha 115: Linha 115:
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
| posição=esquerda</nowiki><br /><nowiki>
 
 
| x=500px</nowiki><br /><nowiki>
 
| x=500px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 +
| posição=esquerda</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
Linha 128: Linha 128:
 
{{chamada para artigo (pp)
 
{{chamada para artigo (pp)
 
| imagem=
 
| imagem=
| posição=esquerda
 
 
| x=500px
 
| x=500px
 
| y=200px
 
| y=200px
 +
| posição=esquerda
 
| categoria=Biografias
 
| categoria=Biografias
 
| artigo=Jim Rogers
 
| artigo=Jim Rogers
Linha 142: Linha 142:
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
| posição=</nowiki><br /><nowiki>
 
 
| x=500px</nowiki><br /><nowiki>
 
| x=500px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 +
| posição=</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
 
| artigo=Jim Rogers</nowiki><br /><nowiki>
Linha 155: Linha 155:
 
{{chamada para artigo (pp)
 
{{chamada para artigo (pp)
 
| imagem=
 
| imagem=
| posição=
 
 
| x=500px
 
| x=500px
 
| y=200px
 
| y=200px
 +
| posição=
 
| categoria=Biografias
 
| categoria=Biografias
 
| artigo=Jim Rogers
 
| artigo=Jim Rogers
Linha 169: Linha 169:
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
:<code><nowiki>{{chamada para artigo (pp)</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
 
| imagem=</nowiki><br /><nowiki>
| posição=</nowiki><br /><nowiki>
 
 
| x=500px</nowiki><br /><nowiki>
 
| x=500px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 
| y=200px</nowiki><br /><nowiki>
 +
| posição=</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| categoria=Biografias</nowiki><br /><nowiki>
 
| artigo=</nowiki><br /><nowiki>
 
| artigo=</nowiki><br /><nowiki>
Linha 182: Linha 182:
 
{{chamada para artigo (pp)
 
{{chamada para artigo (pp)
 
| imagem=
 
| imagem=
| posição=
 
 
| x=500px
 
| x=500px
 
| y=200px
 
| y=200px
 +
| posição=
 
| categoria=Biografias
 
| categoria=Biografias
 
| artigo=
 
| artigo=

Revisão das 22h33min de 29 de outubro de 2008

Esta predefinição é usada para fazer chamadas de destaque para artigos, na página principal. Ela coloca uma imagem numa determinada posição e formata o texto à volta dessa imagem, mesmo dentro de tabelas. O link da imagem é redireccionado para o artigo.

Tem o seguinte formato:

{{chamada para artigo (pp)
| imagem=
| x=
| y=
| posição=
| categoria=
| artigo=
| texto=
| autor=
}}

Parâmetros:

  • imagem - o nome da imagem (sem o namespace) com que deseja ilustrar a categoria. Por omissão deste parâmetro será assumido o logo do Think Finance. Por exemplo, Tf_logo.gif.
  • x - a largura desejada para a imagem em pixéis (px). Na página principal a largura deve ser sempre 120px. Por omissão deste parâmetro, será assumida a largura do logo do Think Finance, 121px. Caso não tenha sido passado o parâmetro imagem este parâmetro é ignorado e adoptada a largura por omissão.
  • y - a altura desejada para a imagem em pixéis (px). Calcular desta forma: 120*altura original/largura original. Arredondar para cima. Por omissão deste parâmetro, será assumida a altura do logo do Think Finance, 85px. Caso não tenha sido passado o parâmetro imagem, este parâmetro é ignorado e adoptada a altura por omissão.
  • posição - pode ter os seguintes valores:
    • esquerda - a imagem é colocada no topo à esquerda.
    • direita - a imagem é colocada no topo à direita. Este é o valor assumido por omissão.
    • topo - a imagem é colocada no topo, ao centro. NOTA: Não implementado!
  • categoria - a categoria do artigo. Se omitida, nada. Por exemplo, Conceitos.
  • artigo - o nome do artigo. Se omitido, nada, não será colocado um link para o artigo na imagem, nem será colocado o link para o artigo no final do texto.
  • texto - o texto introdutório do artigo. Se omitido, nada.
  • autor - o autor (se conhecido) do artigo e o mês (formato Mmm) e ano de criação — por exemplo, Autor, Out 2007. Se omitido, nada.

Exemplo

Por exemplo:

{{chamada para artigo (pp)
| imagem=JimRogers.jpg
| x=60px
| y=74px
| posição=esquerda
| categoria=Biografias
| artigo=Jim Rogers
| texto='''James B. Rogers, Jr.''' - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com [[George Soros]], do Quantum Fund, e criou o Rogers International Commodities Index (RICI)
| autor=Incognitus, Out 2008
}}

Resulta no seguinte:

60px
Jim Rogers
James B. Rogers, Jr. - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com George Soros, do Quantum Fund, e criou o Rogers International Commodities Index (RICI) (...)
Incognitus, Out 2008

Casos de teste

Os seguintes exemplos são casos de teste, usados pela equipa do Think Finance no desenvolvimento e manutenção desta predefinição. Permitem testar o comportamento da predefinição em casos limite. Mesmo nestes casos, a predefinição deverá ter um comportamento elegante para o leitor.

Sem o parâmetro imagem

Quando o parâmetro imagem é omitido, o logo do Think Finance é usado. Mesmo que sejam passados os parâmetros x e y estes devem ser ignorados e os respectivos valores por omissão (que são os do logo Think Finance) adoptados. O link da imagem deve continuar a ser o do artigo. Por exemplo:

{{chamada para artigo (pp)
| imagem=
| x=500px
| y=200px
| posição=esquerda
| categoria=Biografias
| artigo=Jim Rogers
| texto='''James B. Rogers, Jr.''' - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com [[George Soros]], do Quantum Fund, e criou o Rogers International Commodities Index (RICI)
| autor=Incognitus, Out 2008
}}

Resulta no seguinte:

140px
Jim Rogers
James B. Rogers, Jr. - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com George Soros, do Quantum Fund, e criou o Rogers International Commodities Index (RICI) (...)
Incognitus, Out 2008

Sem o parâmetro posição

Quando o parâmetro posição é omitido, a posição da imagem por omissão será sempre à direita. Por exemplo:

{{chamada para artigo (pp)
| imagem=
| x=500px
| y=200px
| posição=
| categoria=Biografias
| artigo=Jim Rogers
| texto='''James B. Rogers, Jr.''' - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com [[George Soros]], do Quantum Fund, e criou o Rogers International Commodities Index (RICI)
| autor=Incognitus, Out 2008
}}

Resulta no seguinte:

140px
Jim Rogers
James B. Rogers, Jr. - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com George Soros, do Quantum Fund, e criou o Rogers International Commodities Index (RICI) (...)
Incognitus, Out 2008

Sem o parâmetro artigo

Quando o parâmetro artigo é omitido, o link da imagem deve ser para a própria imagem. O link com o nome do artigo e o link para o artigo no final do texto desaparecem. Por exemplo:

{{chamada para artigo (pp)
| imagem=
| x=500px
| y=200px
| posição=
| categoria=Biografias
| artigo=
| texto='''James B. Rogers, Jr.''' - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com [[George Soros]], do Quantum Fund, e criou o Rogers International Commodities Index (RICI)
| autor=Incognitus, Out 2008
}}

Resulta no seguinte:

140px
James B. Rogers, Jr. - mais conhecido como Jim Rogers (nascido a 19 de Outubro de 1942) é um investidor americano. Foi co-fundador, com George Soros, do Quantum Fund, e criou o Rogers International Commodities Index (RICI)
Incognitus, Out 2008