Diferencia entre revisiones de «Usuario:PBbot»

De Wikcionario, el diccionario libre
Contenido eliminado Contenido añadido
link
+
Línea 30: Línea 30:
* Convierte las expresiones del tipo <code><nowiki>:* '''Sinónimos:''' a, b</nowiki></code> a llamadas a la plantilla correspondiente (<code><nowiki>{{sinónimo|a|b}}</nowiki></code>)
* Convierte las expresiones del tipo <code><nowiki>:* '''Sinónimos:''' a, b</nowiki></code> a llamadas a la plantilla correspondiente (<code><nowiki>{{sinónimo|a|b}}</nowiki></code>)
* Añade ciertos elementos si no están presentes en la entrada: las plantillas {{ep|etimología}} y {{ep|pron-graf}}, la tabla de traducciones, <nowiki><references/></nowiki>
* Añade ciertos elementos si no están presentes en la entrada: las plantillas {{ep|etimología}} y {{ep|pron-graf}}, la tabla de traducciones, <nowiki><references/></nowiki>
* Revisa el código de idioma de ciertas plantillas (p. ej. <code><nowiki>{{sinónimo|</nowiki>'''leng=en'''<nowiki>|...}}</nowiki></code>), se asegura de que coincidan con el código de idioma del encabezado
* Revisa el código de idioma de ciertas plantillas (p. ej. <code><nowiki>{{sinónimo|</nowiki>'''leng=en'''<nowiki>|...}}</nowiki></code>, <code><nowiki>{{sustantivo|</nowiki>'''en'''<nowiki>}}</nowiki></code>), se asegura de que coincidan con el código de idioma del encabezado
* Revisa las [[:Categoría:Plantillas de sección|plantillas de sección]]; en particular, realiza sustituciones del tipo <code><nowiki>{{verbo|es}} transitivo</nowiki></code> → <code><nowiki>{{verbo|es|transitivo}}</nowiki></code> y <code><nowiki>{{sustantivo|es|masculino}}</nowiki></code> → <code><nowiki>{{sustantivo masculino|es}}</nowiki></code>.
* Convierte los encabezamientos de acepciones a plantillas de sección (<code><nowiki>===&nbsp;Verbo&nbsp;===</nowiki></code> → <code><nowiki>===&nbsp;{{verbo|xx}}&nbsp;===</nowiki></code>)
* Elimina las categorías redundantes ya introducidas por las plantillas de sección (p. ej. <code><nowiki>[[Categoría:ES:Verbos]]</nowiki></code>, generada por <code><nowiki>{{verbo|es}}</nowiki></code>)
* Borra las secciones vacías (restringido a ciertos títulos y solo sin ningún contenido visible en la vista de lectura de la entrada; mueve los comentarios, categorías, etc. a la sección inmediatamente anterior)
* Borra las secciones vacías (restringido a ciertos títulos y solo sin ningún contenido visible en la vista de lectura de la entrada; mueve los comentarios, categorías, etc. a la sección inmediatamente anterior)
* Borra ciertas secciones ubicadas incorrectamente y sin contenido: las traducciones en idiomas distintos del español, así como en las formas flexivas; la sección de etimología en las formas flexivas ([[Wikcionario:Café/2012 12#Etimología de formas no canónicas|discusión]]) y variantes (obsoletas)/grafías alternativas (obsoletas)/contracciones
* Borra ciertas secciones ubicadas incorrectamente y sin contenido: las traducciones en idiomas distintos del español, así como en las formas flexivas; la sección de etimología en las formas flexivas ([[Wikcionario:Café/2012 12#Etimología de formas no canónicas|discusión]]) y variantes (obsoletas)/grafías alternativas (obsoletas)/contracciones

Revisión del 03:08 22 nov 2015

Este usuario es un bot operado por Peter Bowman en Wikcionario en español(verificar)

Este bot utiliza la biblioteca wiki-java y opera desde tools.wmflabs.org. Su código está disponible en GitHub. Si lo bloqueas, por favor, no olvides desmarcar la pestaña «Bloquear automáticamente la última dirección IP usada por este usuario y cualquier IP posterior desde la cual intente editar, por un periodo de $1» en las opciones de bloqueo (véase mw:Autoblock).

Orientado a diversas tareas, su principal función es aplicar la conversión de las entradas a la nueva estructura (establecida en 2014) y realizar un mantenimiento continuo de las mismas. Con este fin, lleva a cabo comprobaciones periódicas de todas las entradas del Wikcionario; en particular, todos los días, a una hora establecida, revisa las nuevas versiones de las páginas tomando como referencia el instante de la comprobación anterior (Especial:CambiosRecientes) y aplica los cambios y mejoras pertinentes. Para no obstruir la acción de los reversores, fija un intervalo de varias horas previo a la ejecución programada durante el cual cualquier cambio registrado queda excluido de las labores de mantenimiento de ese día, aplazándolas para el día siguiente para esas entradas.

Su rutina de mantenimiento se estructura en varias tareas menores:

  • Elimina los <!-- comentarios --> procedentes de las plantillas de creación de entradas y similares (discusión)
  • Elimina el prefijo de las llamadas a las plantillas ({{Plantilla:ejemplo}}{{ejemplo}})
  • Normaliza las llamadas a las plantillas, por ejemplo, eliminando espacios o saltos de línea innecesarios alrededor del nombre de las mismas o de algunos de sus parámetros
  • Allí donde sea posible, combina dos líneas de texto contiguas en una sola sin alterar la representación visual de la entrada (MediaWiki combina esas líneas automáticamente en el resultado HTML, separando su contenido con un espacio simple)
  • En las llamadas a ciertas plantillas, sustituye su nombre por el de aquellas a las que redirigen ({{Etimología}}{{etimología}})
  • Cuando en una línea de wikicódigo coinciden dos o más plantillas de bloque (es decir, en la previsualización de la entrada, nunca veremos el contenido que generan en una misma línea de texto, p. ej. {{sinónimo}}, {{revisar}}, {{pron-graf}}), las separa en líneas contiguas
  • Aplica sustituciones menores, p. ej. el alias de los archivos de imagen ([[File:...[[Archivo:...)
  • Realiza la conversión de la entrada a la nueva estructura: sustituye las antiguas plantillas de encabezado por las nuevas, añade la nueva sección de Etimología, normaliza los niveles de los títulos
  • Normaliza los títulos de encabezamiento (p. ej. Ver tambiénVéase también)
  • Sustituye las llamadas de {{título referencias}} por el contenido que generan
  • Elimina las secciones Referencias y notas repetidas
  • Desplaza la sección Referencias y notas al pie de página
  • Normaliza los títulos de los encabezamientos de etimología atendiendo a su numeración
  • Normaliza los niveles de las secciones en base a la sección etimológica a la que corresponden
  • Elimina el título obsoleto Pronunciación y escritura, trasladando su contenido a la sección de idioma
  • Ordena alfabéticamente las secciones de idioma
  • Añade las secciones que falten (Etimología, Traducciones para lemas en español, Referencias y notas)
  • Traslada o borra <references/> y {{listaref}} si se han usado fuera de Referencias y notas
  • Organiza las secciones de tercer nivel (Etimología, Locuciones, Refranes, Conjugación, Información adicional, Véase también, Traducciones) según el orden indicado en Wikcionario:Estructura
  • En las entradas de formas flexivas, a excepción de los participios, elimina la tabla de flexión (discusión)
  • En las entradas de formas flexivas, borra las plantillas {{anotación}} vacías
  • En las entradas de formas flexivas, borra las plantillas {{desambiguación}} vacías
  • Engloba toda la información relativa a la pronunciación y grafía en la nueva plantilla {{pron-graf}}
  • Convierte las expresiones del tipo :* '''Sinónimos:''' a, b a llamadas a la plantilla correspondiente ({{sinónimo|a|b}})
  • Añade ciertos elementos si no están presentes en la entrada: las plantillas {{etimología}} y {{pron-graf}}, la tabla de traducciones, <references/>
  • Revisa el código de idioma de ciertas plantillas (p. ej. {{sinónimo|leng=en|...}}, {{sustantivo|en}}), se asegura de que coincidan con el código de idioma del encabezado
  • Revisa las plantillas de sección; en particular, realiza sustituciones del tipo {{verbo|es}} transitivo{{verbo|es|transitivo}} y {{sustantivo|es|masculino}}{{sustantivo masculino|es}}.
  • Convierte los encabezamientos de acepciones a plantillas de sección (=== Verbo ====== {{verbo|xx}} ===)
  • Elimina las categorías redundantes ya introducidas por las plantillas de sección (p. ej. [[Categoría:ES:Verbos]], generada por {{verbo|es}})
  • Borra las secciones vacías (restringido a ciertos títulos y solo sin ningún contenido visible en la vista de lectura de la entrada; mueve los comentarios, categorías, etc. a la sección inmediatamente anterior)
  • Borra ciertas secciones ubicadas incorrectamente y sin contenido: las traducciones en idiomas distintos del español, así como en las formas flexivas; la sección de etimología en las formas flexivas (discusión) y variantes (obsoletas)/grafías alternativas (obsoletas)/contracciones
  • Administra las plantillas {{clear}}, elimina las antiguas etiquetas <br clear="all"> (discusión)
  • Sustituye el enlace que da inicio a una acepción por una llamada a {{plm}} (p. ej. ;1: [[palabra|Palabra]];1: {{plm|palabra}})
  • Trata de corregir algunos errores en referencias que presentan el mismo atributo name y un contenido diferente
  • Si hay dos o más referencias con el mismo contenido, trata de agruparlas bajo un mismo atributo name
  • Elimina los espacios en blanco visibles en la representación de la entrada (saltos de línea, espacios simples)
Otras tareas
Subpáginas