Diferenças entre edições de "Predefinição:Cite web/dev"

Da Thinkfn
< Predefinição:Cite web

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home1/thinkfnw/public_html/wiki/includes/diff/DairikiDiff.php on line 390
(Nova página: <includeonly>{{ #if: {{#if: {{{url|}}} | {{#if: {{{title|}}} |1}}}} ||{{problema com parâmetros|Ao usar {{tl|cite web}}, precisa especificar os parâmetros <code>url</code> e <code>...)
 
 
(12 edições intermédias não estão a ser mostradas.)
Linha 1: Linha 1:
 
<includeonly>{{
 
<includeonly>{{
#if: {{#if: {{{url|}}} | {{#if: {{{title|}}} |1}}}}
+
<!-- se qualquer dos parâmetros foi fornecido -->
  ||{{problema com parâmetros|Ao usar {{tl|cite web}}, precisa especificar os parâmetros <code>url</code> e <code>title</code>. Parâmetros disponíveis:
+
#if: {{{url|}}} {{{title|}}} {{{accessdate|}}} {{{accessdaymonth|}}} {{{accessmonthday|}}} {{{accessyear|}}} {{{author|}}} {{{last|}}} {{{first|}}} {{{authorlink|}}} {{{coauthors|}}} {{{date|}}} {{{year|}}} {{{month|}}} {{{format|}}} {{{work|}}} {{{publisher|}}} {{{pages|}}} {{{language|}}} {{{doi|}}} {{{archiveurl|}}} {{{archivedate|}}} {{{quote|}}}  
{{Cite web/doc/parameterlist}} }}{{
+
  | {{
  #ifeq: {{NAMESPACE}} | {{ns:Template}}
+
    <!-- se url e title foram fornecidos -->
    | <!-- não categorizar -->
+
     #if: {{
     | [[Categoria:Artigos com citações quebradas]]}}
+
        #if: {{{url|}}}
}}{{
+
          | {{
#if: {{{archiveurl|}}}{{{archivedate|}}}  
+
            #if: {{{title|}}}
  | {{#if: {{#if: {{{archiveurl|}}}| {{#if: {{{archivedate|}}} |1}}}}
+
              | 1
    || {{problema com parâmetros|Ao usar {{tl|cite web}}, se especificar um dos parâmetros <code>archiveurl</code> ou <code>archivedate</code> precisa de especificar ambos. Parâmetros disponíveis:
+
            }}
{{Cite web/doc/parameterlist}} }}{{
+
        }}
  #ifeq: {{NAMESPACE}} | {{ns:Template}}
+
      | {{
    | <!-- não categorizar -->
+
        <!-- se archiveurl ou archivedate foram fornecidos, ambos são necessários -->
     | [[Categoria:Artigos com citações quebradas]]}}
+
        #if: {{{archiveurl|}}} {{{archivedate|}}}  
}}
+
          | {{
}}{{#if: {{{author|}}}{{{last|}}}
+
            #if: {{
 +
                #if: {{{archiveurl|}}}
 +
                  | {{
 +
                    #if: {{{archivedate|}}}
 +
                      | 1
 +
                    }}
 +
                }}
 +
              | <!-- não fazer nada -->
 +
              | <!-- archiveurl ou archivedate não fornecido - mostrar parâmetros
 +
            -->{{problema com parâmetros|Ao usar {{tl|cite web}}, se especificar um dos parâmetros <code>archiveurl</code> ou <code>archivedate</code> precisa de especificar ambos. Parâmetros disponíveis:
 +
{{Cite web/doc/parameterlist}} }}
 +
            }}
 +
        }}
 +
      | <!-- url ou title não fornecidos - mostrar parâmetros e categorizar
 +
    -->{{problema com parâmetros|Ao usar {{tl|cite web}}, precisa especificar os parâmetros <code>url</code> e <code>title</code>. Parâmetros disponíveis:
 +
{{Cite web/doc/parameterlist}} }}
 +
    }}
 +
  | <!-- nenhum parâmetro fornecido - mostrar parâmetros
 +
-->{{problema com parâmetros| Não foi fornecido qualquer parâmetro. Parâmetros disponíveis:
 +
{{Cite web/doc/parameterlist}} }}
 +
}}<!--
 +
 
 +
--><cite class="web" style="font-style:normal"<!--
 +
-->{{
 +
  #if: {{{ref|}}}
 +
     | {{
 +
      #ifeq: {{{ref}}} | none
 +
        |
 +
        | id = "{{{ref}}}"
 +
      }}
 +
    | {{
 +
      #if: {{{publisher|}}}
 +
        | {{
 +
          #if: {{{date|}}}
 +
            | id = "Reference-{{{publisher}}}-{{{date}}}"
 +
          }}
 +
      }}
 +
  }}>
 +
{{
 +
#if: {{{author|}}}{{{last|}}}
 
   | {{#if: {{{authorlink|}}}
 
   | {{#if: {{{authorlink|}}}
 
     | [[{{{authorlink}}}|{{#if: {{{last|}}}
 
     | [[{{{authorlink}}}|{{#if: {{{last|}}}
Linha 46: Linha 85:
 
     | {{#if: {{{url|}}} | {{#if: {{{title|}}} | [{{{url}}} {{{title}}}] }}}}
 
     | {{#if: {{{url|}}} | {{#if: {{{title|}}} | [{{{url}}} {{{title}}}] }}}}
 
}}{{#if: {{{format|}}} | &#32;({{{format|}}})
 
}}{{#if: {{{format|}}} | &#32;({{{format|}}})
}}{{#if: {{{language|}}} | &#32;<span style="color:#555;">({{{language}}})</span>
+
}}{{#if: {{{language|}}} | &#32;({{Link/código|{{{language}}}}})  
 
}}{{#if: {{{work|}}}
 
}}{{#if: {{{work|}}}
 
   | .&#32;''{{{work}}}''
 
   | .&#32;''{{{work}}}''
Linha 78: Linha 117:
 
}}{{#if: {{{quote|}}}  
 
}}{{#if: {{{quote|}}}  
 
   | &nbsp;“{{{quote}}}”
 
   | &nbsp;“{{{quote}}}”
}}</includeonly><noinclude>
+
}}</cite>
{{documentation}}
+
</includeonly><noinclude>{{documentation}}</noinclude>
</noinclude>
+

Edição atual desde as 17h00min de 5 de dezembro de 2008

Predefinição
código | documentação | categoria | parâmetros | desenvolvimento | testes


Esta página normalmente contém o mesmo código que a página do código, mas que pode ser alterado para fazer experiências e melhoramentos, sem alterar o código que os restantes utilizadores estão a usar.

Para alterar a predefinição, comece por copiar o conteúdo da página de código para cá. Depois, faça as alterações que pretende e grave. Os resultados das suas alterações podem ser verificados na página de testes. Verifique todos os casos de teste existentes, para se certificar de que só alterou os comportamentos pretendidos.

Quando a sua alteração estiver completa, peça a um administrador para migrar o novo código para a página do código.

Nota: Se está a criar esta página pela primeira vez, ela já foi pré-preenchida com o modelo que deve seguir. Siga-o, por favor. Não categorize esta página. Coloque a categoria da predefinição na página da categoria.