Plantilla protegida permanentemente
De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Documentación de plantilla [ ver ] [ editar ] [ historial ] [ purgar ]

WPBannerMeta es una metaplantilla que se puede utilizar para crear banners de WikiProject , lo que permite a los nuevos proyectos crear fácilmente un banner para colocar en las páginas de discusión del artículo , lo que garantiza la estandarización entre proyectos. Puede encontrar una lista de todos los banners de WikiProject que utilizan esta metaplantilla en What links here: WPBannerMeta

Esta es una metaplantilla . Se utiliza para crear otras plantillas. No transfiera esta plantilla directamente a las páginas de discusión cuando desee etiquetar una página. En su lugar, utilice la plantilla proporcionada por WikiProject.

Sintaxis

WPBannerMeta se puede utilizar en diferentes niveles de complejidad, desde los más simples hasta los extremadamente complicados. Las opciones simples se enumeran aquí primero, y la complejidad aumenta a lo largo de la página.

WPBannerMeta toma dos tipos diferentes de parámetros: formato y visualización. Los parámetros de formato personalizan la metaplantilla para un proyecto en particular, definiendo destinos de enlaces, categorías, imágenes y texto. Todos los parámetros de formato usan MAYÚSCULAS y guiones bajos (_), en lugar de espacios (por ejemplo, |PROJECT=y |NOTE_1_CAT= ). Los parámetros de visualización personalizan la salida de la plantilla para cada artículo individual en el que se muestra el banner. Estos son los parámetros que se registran en la página de discusión ( |class=, |importance=, etc.) y deben 'pasaron por' la bandera proyecto para la parte de abajo metaplantilla. Para 'pasar' el parámetro foo, debe incluir el código foo={{{foo|}}}.

Parámetros

En los ejemplos a continuación, se construirá un banner de WikiProject para los Tulipanes de WikiProject (actualmente) inexistentes .

Opciones simples

  • PROJECT (Obligatorio)  - el nombre del proyecto sin la palabra "WikiProject", usado en una variedad de contextos; Por lo general, la primera letra debe estar en mayúscula. P.ej:Tulips
    • BANNER_NAME={{subst:FULLPAGENAME}}- se supone que el nombre de la página de la plantilla de banner es "Template:WikiProject <PROJECT>". Si este no es el caso, defina el nombre de la página en este parámetro. P.ej:Template:Tulips project
    • PROJECT_LINK- se asume que el proyecto está ubicado en "Wikipedia:WikiProject <PROJECT>". Si este no es el caso, defina el enlace completo a la página del proyecto en este parámetro. P.ej:Wikipedia:WikiProject Tulips
    • PROJECT_NAME- si no se llama a su proyecto "WikiProject <PROJECT>", defina el nombre exacto del proyecto con este parámetro.
  • DOC- si |DOC=autoestá configurado, la documentación generada automáticamente se agregará a la página de la plantilla. Otras opciones son:
    • |DOC=custom- esto incluirá la página / doc para permitir que se muestre la documentación personalizada (no automática). Esto se puede utilizar en lugar del habitual en la parte inferior de la plantilla.<noinclude>{{Documentation}}</noinclude>
    • |DOC=auto+custom- esto incluirá la documentación automática y además transcluirá la página / doc. Esto permite incluir instrucciones y categorías adicionales.
    • |DOC=none - (o dejado en blanco) no incluirá ninguna documentación.
  • substcheck - esto permite a la plantilla detectar si se ha sustituido en lugar de transcluirse y dar un mensaje de error. substcheck=<includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly>
  • category (Obligatorio) : el parámetro 'categoría' debe pasarse a través de la plantilla para habilitar la exclusión de categorías. Por ejemplo:category={{{category|}}} .
  • listas (Obligatorio) : el parámetro 'listas' debe pasarse a través de la plantilla. P.ej:listas={{{listas|}}}
  • IMAGE_LEFT: La ubicación de una imagen para usar en la esquina superior izquierda del banner. No incluya el prefijo " Archivo: ". Las imágenes utilizadas en los banners de WikiProject deben ser imágenes gratuitas; no se permiten imágenes de uso legítimo. P.ej:Tulipa suaveolens floriade to Canberra.jpg
    • IMAGE_LEFT_SIZE- el tamaño de IMAGE_LEFT. El valor predeterminado es 80px. P.ej:50px
  • IMAGE_RIGHT: La ubicación de una imagen para usar en la esquina superior derecha del banner. No incluya el prefijo " Archivo: ". Las imágenes utilizadas en los banners de WikiProject deben ser imágenes gratuitas; no se permiten imágenes de uso legítimo. P.ej:Tulipa suaveolens floriade to Canberra.jpg
    • IMAGE_RIGHT_SIZE- el tamaño de IMAGE_RIGHT. El valor predeterminado es 80px. P.ej:50px
  • MAIN_TEXT- el texto predeterminado es " Este artículo está dentro del alcance de [[WikiProject {{{PROJECT_LINK}}}]] , un esfuerzo de colaboración para mejorar la cobertura de {{{PROJECT o MAIN_ARTICLE}}} artículos en Wikipedia. Si lo desea Si desea participar, visite la página del proyecto, donde puede unirse a la discusión [[Charla: {{{PROJECT_LINK}}}]] y ver una lista de tareas abiertas " . Si se define, se mostrará el mensaje alternativo.
    • MAIN_ARTICLE- el artículo predeterminado es PROJECT; alternativamente, el artículo vinculado se puede cambiar a un título de artículo sin formato o un texto más complicado. Por ejemplo: (predeterminado) tulips"... la cobertura de tulipanes en Wikipedia ..." o (alternativo) [[tulip]]s, [[liliaceae]] and related articles"... la cobertura de tulipanes , liliáceas y artículos relacionados en Wikipedia ..."
  • PORTAL- si WikiProject mantiene un portal , defina este parámetro con el nombre del portal. La imagen asociada se mantiene de forma centralizada en Módulo: Portal / imágenes . P.ej:Tulips
  • MAIN_CAT- el valor predeterminado es que no se crea una categoría principal; Si se define, las páginas que muestran la plantilla se pueden clasificar en Categoría:MAIN_CAT . Ej .: WikiProject Tulips articlesCategoría: Artículos de Tulipanes de WikiProject
  • BOTTOM_TEXT- si está definido, contiene texto que aparecerá en la parte inferior del banner y encima de la sección contraída (si hay una). Por favor, no use este parámetro a ' gancho ' código adicional para la parte inferior de la plantilla - ver el ganchos sección de abajo para una mejor solución.

Ejemplo:

Produce:

Evaluación

Muchos proyectos utilizan el esquema de evaluación de la versión 1.0 para calificar sus artículos por calidad y la escala de importancia correspondiente para colocar sus artículos en orden de prioridad. Para implementar WP: 1.0 , que usa un bot para compilar automáticamente sus tablas de estadísticas, deberá seguir las instrucciones en / Usando el bot , así como las que se describen aquí.

  • class (Obligatorio) : el parámetro de clase debe pasarse, si se utiliza la escala de calidad. P.ej:class={{{class|}}}
    • QUALITY_SCALE- configura la escala de calidad; las posibles opciones son:
      • estándar: habilita la escala de calidad 'estándar' ( FA , A , GA , B , C, Inicio, Stub , FL , List, NA). (Este es el comportamiento predeterminado, si se usa el parámetro de clase ).
      • extendido: habilita la escala de calidad 'estándar' más algunos valores adicionales (Categoría, Desactivación, Borrador, Archivo, Portal, Proyecto y Plantilla).
      • en línea: permite usar una escala de calidad personalizada simple, generalmente usada con {{ Máscara de clase }}.
      • subpágina: permite utilizar una escala de calidad personalizada más compleja utilizando una subpágina llamada / class . Consulte las máscaras personalizadas a continuación para obtener más detalles.
    • autoel parámetro auto debe pasarse, si se necesita la opción de autoevaluación. Por ejemplo: losauto={{{auto|}}} proyectos que usan bots para categorizar artículos automáticamente pueden hacer que el bot agregue el siguiente parámetro al banner del proyecto, lo que activa la visualización de un pequeño aviso de que el artículo fue etiquetado por un bot en lugar de un humano:
      |auto=stub, para un artículo que incluye una plantilla de código auxiliar, para indicar que se ha calificado automáticamente como clase de código auxiliar;
      |auto=inherit, para mostrar que la clase se ha heredado automáticamente de las evaluaciones de otros WikiProject en la misma página;
      |auto=length, para mostrar que la clase se ha deducido automáticamente de la extensión del artículo.
      • AUTO_ASSESS_CAT - si está definida, todos los artículos con el |auto=parámetro se pueden clasificar en Categoría:AUTO_ASSESS_CAT . De forma predeterminada, se clasifican en Categoría: PROJECTartículos evaluados automáticamente . Por ejemplo: Automatically assessed Tulip and Daffodil articles→ Categoría: artículos de tulipanes y narcisos evaluados automáticamente
    • b1, b2, b3, b4, b5, b6- los parámetros de criterios de seis de clase B sólo deben pasar a través de si el gancho lista de control de la clase B se utiliza.
  • importance- si se define, habilita la escala de importancia estándar (superior, alta, media, baja, NA, desconocida). P.ej:importance={{{importance|}}}
    • IMPORTANCE_SCALE- configura la escala de importancia, si se utiliza. Las posibles opciones son:
      • estándar: habilita la escala de importancia 'estándar' (superior, alta, media, baja, NA y desconocida). (Este es el comportamiento estándar.)
      • en línea: permite definir una escala de importancia personalizada simple, generalmente con {{ máscara de importancia }}.
      • subpágina: permite utilizar una escala de importancia personalizada más compleja utilizando una subpágina llamada / important .
  • ASSESSMENT_LINK- el enlace a una escala de calidad (y / o importancia) específica de WikiProject. Si hay una página en "Wikipedia:WikiProject <PROJECTLINK>/Assessment", se utilizará de forma predeterminada. Para anular esto, puede establecer este parámetro en no . Para obtener más detalles, consulte aquí .
  • ASSESSMENT_CAT- los artículos se clasifican en categorías según su calidad; por lo que los "Artículos destacados" sobre Tulipanes se clasificarían de forma predeterminada en Categoría: artículos Tulipanes de la clase FA . Si se define este parámetro, los artículos destacados se clasificarían en Categoría: Clase FAASSESSMENT_CAT . Por ejemplo: Liliaceae articles→ Categoría: artículos de Liliaceae de clase FA

Ejemplo:

Produce:

Alertas y notas

WPBannerMeta incorpora la capacidad de mostrar una serie de otros campos que contienen información útil sobre el artículo. También hay tres campos predefinidos para:

  1. artículos que han sido evaluados automáticamente por un bot (ver arriba );
  2. artículos que necesitan atención inmediata;
  3. artículos que necesitan un cuadro de información .

Los parámetros son:

  • attention- pase este parámetro para habilitar el uso de la nota de atención. Por ejemplo:,attention={{{attention|}}} luego incluyéndolo |attention=yesen la página de discusión.
    • ATTENTION_CAT- si está definida, todos los artículos que muestran la nota de atención se pueden clasificar en Categoría:ATTENTION_CAT . De forma predeterminada, se clasifican en Categoría: PROJECTartículos que necesitan atención . Por ejemplo: Floridiae taskforce articles needing attention→ Categoría: Artículos del grupo de trabajo de Floridiae que necesitan atención . Un valor de noneresultados sin categorización.
  • infobox- pase este parámetro para habilitar el uso de la nota del cuadro de información de necesidades. Por ejemplo:,infobox={{{needs-infobox|}}} luego incluyéndolo |needs-infobox=yesen la página de discusión.
    • INFOBOX_CAT- si está definida, todos los artículos que muestran la nota de las necesidades de caja de información se pueden clasificar en Categoría:INFOBOX_CAT . De forma predeterminada, se clasifican en Categoría: PROJECTartículos que necesitan infoboxes . Por ejemplo: Floridiae taskforce articles needing infoboxes→ Categoría: Artículos del grupo de trabajo de Floridiae que necesitan infoboxes . Un valor de noneresultados sin categorización.
  • note 1- pasar este parámetro para disparar cualquier nota definida. Por ejemplo:,note 1={{{needs-photo|}}} luego incluyéndolo |needs-photo=yesen la página de discusión. Se pueden especificar hasta cinco notas en el banner principal.
    • NOTE_1_TEXT- el texto de la nota 1. Ej .: Esta página ha sido marcada como que necesita una fotografía . Si se deja en blanco, no hay salida visual.
    • NOTE_1_IMAGE- se puede definir una imagen para cada nota. Recuerde que todas las imágenes deben ser gratuitas, no de uso legítimo. P.ej:Gnome-dev-camera.svg
    • NOTE_1_CAT- si está definida, todos los artículos que muestran la nota 1 se pueden clasificar en Categoría:NOTE_1_CAT . Ej .: Wikipedia requested photographs of Floridiae→ Categoría: Wikipedia fotografías solicitadas de Floridiae
  • COLLAPSED- cuando se activa más de un número umbral de notas y alertas en una página, se contraen automáticamente en un cuadro de mostrar / ocultar. El número de umbral se puede personalizar estableciendo este parámetro en el número máximo de notas en una página que no desencadenará el colapso. El valor predeterminado es 3, por lo que si se activan tres notas en una página, no se contraerán, pero si también se activa una cuarta, aparecerá el cuadro de colapso. Por lo que establecer |COLLAPSED=0será siempre crear un cuadro de colapso (si hay alguna nota para llenarlo), mientras que |COLLAPSED=999nunca se activará un cuadro de colapso. Consulte también el gancho / notecounter . P.ej:6
    • COLLAPSED_HEAD- el título de la sección colapsada; el valor predeterminado es Más información: Ej .:Additional information:
  • NOTE_SIZE- el tamaño de la imagen utilizada para los iconos. (Se recomienda anteponer el tamaño con "x" ya que esto especifica la altura de la imagen en lugar del ancho, lo que da como resultado un banner más ordenado porque todas las filas tienen la misma altura). El valor predeterminado es una altura de 25px. P.ej:x30px

Ejemplo:

Produce:

Fuerzas especiales

WPBannerMeta puede albergar hasta cinco grupos de trabajo , cada uno con su propia imagen, enlaces y escala de importancia, si se desea. (Se puede apoyar a más de cinco grupos de trabajo mediante el uso de ganchos ). Los siguientes parámetros están disponibles:

  • tf 1- este parámetro debe pasarse para habilitar y activar la visualización de la sección del grupo de trabajo. P.ej:tf 1={{{floridiae|}}}
    • TF_1_LINK- el nombre completo de la página del proyecto del grupo de trabajo. P.ej:Wikipedia:WikiProject Tulips/Task forces/Floridiae
    • TF_1_NAME- el nombre del grupo de trabajo. Esto se usa como etiqueta para el enlace del grupo de trabajo (a menos que |TF_1_TEXT=se use en su lugar). P.ej:the Floridiae task force
    • TF_1_NESTED- si está definido, se agrega un enlace de la forma " / [[{{TF_1_LINK}}} | {{{TF_1_NESTED}}}]] " después del nombre del proyecto principal cuando el banner se contrae dentro de un {{ Shell de banner de WikiProject }}. P.ej:Floridiae
    • TF_1_TEXT- si está definido, reemplaza el texto predeterminado "Esta página es compatible con ...". Por ejemplo: This page is within the scope of the [[Wikipedia:WikiProject Tulips/Task forces/Floridiae|Floridiae task force]]. New members are always welcome! si se define como "ninguno", no se mostrará ningún resultado, aunque se seguirán agregando las categorías correspondientes.
    • TF_1_IMAGE- se puede definir una imagen para cada grupo de trabajo. Recuerde que todas las imágenes deben ser gratuitas, no de uso legítimo. P.ej:Tulipa florenskyi 4.jpg
    • TF_1_QUALITY- si se define, permite que las categorizaciones de calidad para el proyecto principal (por ejemplo: Categoría: artículos Tulipanes Clase FA ) se dupliquen para el grupo de trabajo. La clase que surge de |class=y |QUALITY_SCALE=se utilizará; P.ej:yes
    • tf 1 importance- si se define, permite el uso de una escala de importancia separada (o prioridad, si se usa) para el grupo de trabajo. P.ej:tf 1 importance={{{floridiae-importance|}}}
    • TF_1_ASSESSMENT_CAT (Obligatorio si se utilizan evaluaciones de calidad o importancia) : la categoría de evaluación que se utilizará para las evaluaciones de calidad e importancia específicas del grupo de trabajo. Idéntico en sintaxis a |ASSESSMENT_CAT=. Ej .: Floridiae articles→ Categoría: Artículos Floridiae Clase FA
    • TF_1_MAIN_CAT- si está definida, las páginas que muestran "TF 1" se pueden clasificar en Categoría:TF_1_MAIN_CAT . Ej .: Floridiae articles→ Categoría: Artículos de Floridiae
  • TF_SIZE- el tamaño de los iconos del grupo de trabajo. (Se recomienda anteponer el tamaño con "x" ya que esto especifica la altura de la imagen en lugar del ancho, lo que da como resultado un banner más ordenado porque todas las filas tienen la misma altura). El valor predeterminado es una altura de 25px. P.ej:x30px

Ejemplo:

Produce:

Características avanzadas

Manos

WPBannerMeta incorpora una serie de ' ganchos ' donde se pueden agregar funciones avanzadas o personalizadas. Estos deben tomar la forma de una subplantilla pasada al parámetro de gancho relevante. Luego, todos los parámetros relevantes deben pasarse a la plantilla de enlace; puede ser necesario repetir los parámetros que ya se pasaron a la plantilla principal ( |category={{{category|}}}y |class={{{class|}}}se usan comúnmente). Si escribe un gancho que cree que otros proyectos podrían usar, cópielo o muévalo a una subpágina de Plantilla: WPBannerMeta / hooks y agréguelo a la lista de esa página.

Máscaras personalizadas

WPBannerMeta utiliza una máscara para normalizar los valores dados al |class=parámetro, para garantizar que las entradas no válidas se descarten (p |class=cheesecake. Ej. ) Y que las entradas equivalentes parezcan iguales (p . Ej. |class=FAY |class=fA). Esta máscara controla eficazmente qué valores de escala de evaluación ampliada acepta la plantilla (por ejemplo, "Clase de plantilla", "Clase de redireccionamiento", etc.). Los proyectos que quieran utilizar clases de evaluación más oscuras (p. Ej., "Future-Class", "Bplus-Class", etc.) o que no utilicen todas las clases estándar (p. Ej., No utilizar "C-Class") pueden definir sus propias mask, que anulará el valor predeterminado de WPBannerMeta.

Otros detalles

Esta meta-plantilla clasifica automáticamente todas las instancias (es decir, banners de proyectos específicos) en una subcategoría de Categoría: plantillas de banner de WikiProject . No es necesario incluir un enlace de categoría en la documentación para cada banner de proyecto. Cualquier pancarta de proyecto con errores se agrega automáticamente a Categoría: pancartas de WikiProject con errores de formato .

La plantilla principal de WPBannerMeta:

  • /centro

Para reducir el recuento de bytes de los banners que no hacen un uso completo de las funciones de WPBannerMeta, la mayoría de las funciones opcionales se dividen en subpáginas:

  • / doc : la documentación que está leyendo ahora.
  • / importancescale - el sistema de clasificación de importancia.
    • / importancia : se utiliza junto con Plantilla: máscara de importancia para normalizar el valor del |importance=parámetro.
  • / istemplate : prueba el tipo de página actual (es decir, página de discusión del artículo, página de plantilla o demostración).
  • / locwarning : advierte cuando la plantilla de banner se usa en una página que no es de conversación.
    • / substwarning : advierte cuando se sustituye una plantilla de banner.
  • / note - una nota individual.
  • / taskforce : el código para la visualización de cada grupo de trabajo.
  • / templatepage : las categorías y notas que solo aparecen en la página de la plantilla.
  • / qualityscale - el sistema de clasificación de la calidad.
    • / clase : se usa junto con Plantilla: máscara de clase para normalizar la |class=entrada y tener en cuenta el estado de la lista de verificación de Clase B, si está habilitado.

Ver también

  • {{ B }} - herramienta de comodidad para los usuarios frecuentes de {{ WPBannerMeta }} 's B_CHECKLISTy b1a través de b6características
  • {{ Banner de WikiProject inactivo }}: para usar si un WikiProject se vuelve inactivo o desaparecido
  • {{ Shell de banner de WikiProject }}: plantilla para combinar varios banners de WikiProject
  • {{ WPBannerDoc }}: plantilla de conveniencia que genera documentación de parámetros estandarizada para usar en la página / doc
  • Wikipedia: WikiProject Council / Guide § Etiquetado de páginas con banners de WikiProject : guía sobre etiquetado de artículos para un proyecto