Comunidad Central
Registrarse
Advertisement
Comunidad Central

Las plantillas permiten incluir parámetros que sirven para modificar el contenido o diseño de la plantilla.

Paso a paso

Ejemplo de reemplazamiento simple

  • Crea una página en tu wiki llamada Plantilla:Cuadro
  • Añade el siguiente código a esa página:
<div style="width:10em; height:5em; border:1px solid #333; background-color:#999; color:#fff; text-align:center; padding-top:2em;">{{{1}}}</div>
  • Guarda la página y observa que aparece lo siguiente:
{{{1}}}
  • Ahora crea un artículo en tu wiki llamado Prueba de Plantilla
  • A continuación, en ese artículo, escribe el código de la plantilla:
{{Cuadro|Algo}}
  • Guarda la página y observa que aparece lo siguiente:
Algo

Comprendiendo lo que ha pasado

Esto es así porque {{{1}}} le dice al wiki que incluya el primer parámetro de la plantilla al artículo. Esto se puede extender con {{{2}}}, {{{3}}}, hasta el infinito. El número representa el número del parámetro:
{{Cuadro|primer parámetro|segundo parámetro|tercer parámetro}}
Si no quieres usar un parámetro en particular, puedes dejarlo vacío, pero el signo | debe de estar. Por ejemplo:
{{Cuadro|primer parámetro||tercer parámetro}}

Ejemplos de parámetros con nombre y parámetros predefinidos

De forma alternativa a lo anterior, puedes dar nombres a los parámetros. Aunque esto puede complicar el código un poco más, te permite tener mayor libertad en el manera de crear plantillas.
  • De nuevo, usaremos el ejemplo de arriba, editamos la Plantilla:Cuadro y sustituimos el contenido con el siguiente código:
<div style="width:10em; height:5em; border:1px solid #333; background-color:{{{colorfondo|#999}}}; color:{{{colortexto|#fff}}}; text-align:center; padding-top:2em;">{{{texto}}}</div>
{{{texto}}} es un parámetro con nombre. {{{colorfondo|#999}}} es un parámetro predefinido - si colorfondo no se define, la plantilla mostrará el contenido predefinido: #999.
  • Editamos la página "Prueba de Plantilla" y sustituimos su contenido con el siguiente código:

{{Cuadro|colorfondo=blue|colortexto=white|texto=Un cuadro azul}}

  • Guarda los cambios y observa que ahora muestra lo siguiente:
Un cuadro azul

Comprendiendo lo que ha pasado

Como los parámetros tienen sus propios nombres, puedes ponerlos en cualquier orden, así que {{Cuadro|colortexto=white|texto=Un cuadro azul|colorfondo=blue}} producirá el mismo cuadro.
Debido a que la plantilla tiene parámetros predefinidos, si por ejemplo no definimos el color de fondo: {{Cuadro|colortexto=white|texto=Un cuadro azul}} - la plantilla pasará el parámetro de color de fondo predefinido #999 así:
Un cuadro azul

Ver también

Ayuda y comentario

Advertisement