Diferencia entre revisiones de «Plantilla:Bug»

De WikiMinecraft
Saltar a: navegación, buscar
Línea 1: Línea 1:
<includeonly>{{ #vardefine: $product | {{
+
<includeonly><span class="bug" {{
  #switch: {{ uc: {{ #explode: {{{1}}} | - }} }}
+
  #if: {{ #vardefineecho: product | {{
  | API | MCAPI = MCAPI
+
    #switch: {{ uc: {{ #explode: {{{1|0}}} | - }} }}
  | PE  | MCPE  = MCPE
+
    | MC          = MC
  | MCL        = MCL
+
    | API | MCAPI = MCAPI
   | #default    = MC
+
    | PE  | MCPE  = MCPE
}} }}<!--
+
    | MCL        = MCL
-->{{ #vardefine: $number | {{
+
   }} }}
  #if: {{ #pos: {{{1}}} | - }}
+
  | data-id="{{ #var: product }}-{{ #explode: {{{1|0}}} | - | 1 }}">[[{{ #var: product }}bug:{{ #explode: {{{1|0}}} | - | 1 }}|{{
  | {{ #explode: {{{1}}} | - | 1 }}
+
    #if: {{{2|}}}
  | {{{1}}}
+
    | {{{2}}}
}} }}<!--
+
    | {{ #var: product }}-{{ #explode: {{{1|0}}} | - | 1 }}
-->{{ #vardefine: $bug | {{ #var: $product }}-{{ #var: $number }} }}<!--
+
  }}]]
--><span class="bug" data-id="{{ #var: $bug }}">[[{{ #var: $product }}bug:{{ #var: $number }}|{{
+
  | data-id="MC-{{{1|0}}}">[[mcbug:{{{1|0}}}|{{ #if: {{{2|}}} | {{{2}}} | MC-{{{1|0}}} }}]]
  #if: {{{2|}}}
+
}}</span></includeonly><noinclude>
  | {{{2}}}
+
{{doc}}
  | {{ #var: $bug }}
+
[[de:Vorlage:Bug]]
}}]]</span></includeonly><noinclude>
+
[[nl:Template:Bug]]
{{documentation}}
+
 
<!-- Put categories/interwiki on the documentation page -->
+
[[Category:Templates]]</noinclude>
</noinclude>
 

Revisión del 16:41 14 abr 2014

Template-info.png Documentación

Para utilizarlo, crea una sub-página desde la plantilla llamada doc, pon {{doc/start}} al comienzo de tu documentación, y {{doc/end}} al final.

Regresa a tu plantilla principal e introduce <noinclude>{{/doc}}</noinclude> en una nueva línea después del final de la plantilla. Las páginas /doc automáticamente serán añadidas a Categoría:Plantillas de documentación.

Parámetros opcionales

clear

Si tu plantilla principal tiene un contenido variable y quieres que la información añadida siempre este sobre la documentación, pon {{doc/start|clear}} en vez de {{doc/start}} en tu página de documentación.
Esto también es útil para las plantillas que no usen <includeonly>, ya que así se puede poner un poco de espacio entre la plantilla y el recuadro de documentación.

nodoc=1

Si tu plantilla no tiene documentación y no sabes como usarla, pon {{doc/start|nodoc=1}} (o si la plantilla necesita usar clear, {{doc/start|clear|nodoc=1}}) en vez de {{doc/start}} en tu página de documentación.
El fondo de la documentación se volverá rojo para hacerlo mas notable, y la página será añadida a Categoría:Plantillas sin documentación.

baddoc=1

Similar a nodoc, esta es usada para marcar las plantillas que tienen documentación, pero no es muy buena. Esto ocurre cuando no hay suficientes ejemplos. no se explican todas las funciones correctamente, o no explica la función de la plantilla adecuadamente.
El fondo de la documentación se volverá amarillo para hacerlo mas notable, y la página será añadida a Categoría:Plantillas con mala documentación.

Si nodoc y baddoc se especifican, baddoc será ignorado.

de:Vorlage:Bug

nl:Template:Bug