Usuario:Juan Mayordomo/Plantillas

Summary

  Principal   Ayuda   Por hacer   Matemáticas   Plantillas   LUA   CSS   Javascript   Mediawiki   Herramientas  

Plantillas

editar

Plantillas de navegación

editar

Fusion de plantillas

editar

"Traducción"

editar

Primero editar la plantilla a sustituir y añadir algo de la forma:

{{#if: {{{campo1|}}}{{{campo2|}}}... |[[Categoría:Wikipedia:Artículos con parámetros a reemplazar en la plantilla FALTA | Categoría:Wikipedia:Artículos que utilizan la plantilla FALTA]] }}

Para fusionar dos plantillas se puede hacer con bots pero lo más rápido es hacer a su vez una plantilla para traducir una plantilla en la otra. En la plantilla de traducción basta poner {{nombre de la nueva plantilla...}} Por cada parámetro de la plantilla fusionada se debe añadir tras el nombre de la nueva plantilla algo de la forma (Por ejemplo para reemplazar límite por limite2): {{<includeonly>safesubst:</includeonly>#if:{{{límite|}}}|{{<includeonly>safesubst:</includeonly>!}}límite2={{{límite|}}}}} Por ejemplo:

{{Contenido|derecha{{<includeonly>safesubst:</includeonly>#if:{{{límite|}}}|{{<includeonly>safesubst:</includeonly>!}}límite={{{límite|}}}}}{{<includeonly>safesubst:</includeonly>#if:{{{tamaño|}}}|{{<includeonly>safesubst:</includeonly>!}}tamaño={{{tamaño|}}}}}}}

Después hay que pedir en el proyecto de bots que remplacen la plantilla a fusionar con la plantilla de fusión. Por ejemplo {{TOC derecha|límite=2}} se debe reemplazar por {{safesubst:plantilla de traducción|límite=2}}.

Fusionar:

  • Por averiguar los artículos con personas fallecidas que utilizan la plantilla edad en la fecha de nacimiento, por ejemplo, Carlo Abate, y los artículos que usan la imagen "No imagen disponible.gif".

Normas del nombre de los campos de una plantilla

editar
  • El nombre del campo se corresponderá con la descripción del mismo en la página de documentación de la plantilla y si aparece en una ficha con la correspondiente etiqueta.
  • El nombre de los campos seguirán las normas de la ortografía española:
    • Vendrán en minúsculas excepto en aquellas palabras que se escriben normalmente en mayúsculas. Por ejemplo, entre "Fecha" y "fecha" se elegirá "fecha", que es más fácil de teclear.
    • Estarán en español. Al traducir plantillas de otras wikipedias no se mantendrán el nombre de los campos.
    • Llevarán los correspondientes acentos. Eso no evita intentar elegir como nombre de los campos palabras sin acento.
  • Se evitará el uso de campos con varios nombres en la plantilla. En uno de los ejemplos anteriores, solo se permitirá usar el campo "fecha" pero no "Fecha". Facilita el mantenimiento de las plantillas.
  • Si el nombre del campo está formado por varias palabras:
    • Estas no estarán separadas por guiones ni irán juntas sino que estarán separadas por espacios en blanco.
    • En su caso se utilizarán preposiciones.
    • Por ejemplo, no serán correctas "fechaacceso" ni "fecha-acceso" ni "fecha_acceso" pero sí "fecha de acceso".
  • Se evitará el uso de excesivos campos en las plantillas:
    • En el caso de campos numerados como, por ejemplo, "fecha1", "fecha2", ... "fecha25" donde el número de elementos es variable quizás sea más sencillo el uso de listas con clases CSS o el uso de la plantilla {{tabla2cols}}.
    • Si el código de la plantilla utiliza otras plantillas con un gran número de campos se debería en su caso definir en la plantilla un único campo y utilizar directamente la plantilla. Por ejemplo, en la {{ficha de equipo de fútbol}}, que utiliza la plantilla {{uniforme}} a la que se llama con los campos "pattern_la1", "pattern_b1", "pattern_ra1", "leftarm1", "body1", "rightarm1", "shorts1", "socks1", "pattern_la2", "pattern_b2", "pattern_ra2", "leftarm2", "body2", "rightarm2", ..., "socks3", "Camiseta1", "Camiseta2" y "Camiseta3" (hay muchos más) quizás, pero solo quizás, sea mejor utilizar únicamente tres campos llamados "uniforme1", "uniforme2" y "uniforme3".

Por hacer

editar
  • {{Usuario:Juan Mayordomo/Ficha de persona/núcleo}}, {{Usuario:Juan Mayordomo/Ficha/cabecera}}. Por averiguar dónde está definida la clase geography vcard. Hacer un módulo LUA que obtenga los datos de Wikidata.
  • {{ficha de serie de televisión}}
    • Ver cómo hacer que categorice automáticamente según se trate de una serie de televisión o un programa de televisión.
  • {{ficha de club deportivo}}
    • Añadir después los campos de la en:Template:Infobox NBA team. Ver equipos que acceden a la plantilla {{uniforme de baloncesto}}.
    • documentar los campos para el editor Visual (copiar la {{ficha de federación deportiva}}). Faltan parte de los campos
    • fusionarla con la {{ficha de equipo de fútbol}}. En especial hacer una plantilla para simplificar el uso de la {{uniforme deportivo}} y la de uniforme de baloncesto y usar los nombres de los campos en español y el menor número de ellos.
    • Fusionar con {{Ficha de club de rugby}}. Debe ser fácil hacerlo. Creo que solo habrá problemas en añadir un nueva campo llamado unión y eliminar el campo de región fusionándolo con el de ubicación.
    • Hacer que se recuperen los datos del estadio de Wikidata. Ejemplo: Houston Rockets
  • {{propiedad}}.
  • {{Q}}
  • Categoría:Wikipedia:Plantillas de índices
    • Renombrar parte de las plantillas TOC por índice
    • Simplificar las plantillas creando en LUA una o varias nuevas funciones que creen una lista a partir de un año inicial y (opcionalmente) un número de elementos. Por ejemplo en la plantilla de {{índice de una década}} hacer algo de la forma {{lista ...|año inicial={{#expr:10*trunc({{{2}}}/10)}}|texto=[[:{{{1}}} %s|%s]]|elementos=10}}.

{{Renombrar usuario}} Cpu Plantilla:Desbloquear Plantilla:RobotDestruir Plantilla:Ficha de bot Plantilla:Postulación bot/postulación antigua Plantilla:No firmado Plantilla:Firmado por ip {{verificar}}

Organizar
Adaptar
Plantillas de citas

[[{{{enlaceautor}}}|{{{apellido}}}, {{{nombre}}}]]; {{{coautores}}} ({{{fecha}}}). [{{{url}}} {{{título}}}] |url= incorrecta (ayuda). En {{{editor}}}, ed. «{{{títulolibro}}}». [{{{urlconferencia}}} {{{conferencia}}}] |url= incorrecta (ayuda). {{{publicación}}}. {{{volumen}}}. {{{otros}}} ({{{edición}}} edición) ({{{ubicación}}}): {{{páginas}}}. ISBN [[Special:BookSources/{{{isbn}}}|&#123;&#123;&#123;isbn&#125;&#125;&#125;]] |isbn= incorrecto (ayuda). doi:&#123;&#123;&#123;doi&#125;&#125;&#125; |doi= incorrecto (ayuda). {{{id}}}. Consultado el {{{fechaacceso}}}.  Parámetro desconocido |co-isbn= ignorado (ayuda); |autor= y |apellido= redundantes (ayuda)

[[{{{enlaceautor}}}|{{{apellido}}}, {{{nombre}}}]]; {{{coautores}}} ({{{fecha}}}), [{{{url}}} «{{{título}}}»] |url= incorrecta (ayuda) ({{{formato}}}), en {{{editor}}}, ed., {{{otros}}}, [{{{urlconferencia}}} {{{urlconferencia}}}] |url= incorrecta (ayuda) |urlconferencia= sin título (ayuda){{{publicación}}} ({{{edición}}} edición) ({{{ubicación}}}), {{{volumen}}}: {{{páginas}}}, ISBN [[Special:BookSources/{{{isbn}}}|&#123;&#123;&#123;isbn&#125;&#125;&#125;]] |isbn= incorrecto (ayuda), doi:&#123;&#123;&#123;doi&#125;&#125;&#125; |doi= incorrecto (ayuda), {{{id}}}, consultado el {{{fechaacceso}}}  Parámetro desconocido |co-isbn= ignorado (ayuda); |autor= y |apellido= redundantes (ayuda).

Mejorar
    • hacer que se categoricen las plantillas que la usan en la categoría Wikipedia:Plantillas sustituidas o que directamente utilicen la plantilla museo.
Fusionar
  • {{ficha de escuela}},
    Juan Mayordomo/Plantillas
    y {{ficha de
    Juan Mayordomo/Plantillas
    .
Crear/introducir
  • plantilla para www.biografiasyvidas.com
  • plantilla para functions.wolfram.com y mathpages y Abramowitz and Stegun. divulgamat.ehu.es
  • Nueva plantilla para subir archivos a Commons. Fusionar o adaptar las plantillas en las que sale insource:Special:UploadWizard
Documentar
Traducir
editar

Plantillas de citas

editar

Destruir las siguientes plantillas:

Plantillas que usan {{Obra citada/núcleo}} en la wikipedia inglesa:

Ya adaptadas al español