stringtranslate.com

Wikipedia:Personas por año

Wikipedia:Categorización de personas > por año

Cada biografía se coloca en una de las subcategorías de Nacimientos por año y Muertes por año según la fecha de nacimiento y la fecha de muerte en el artículo.

Lo mismo se aplica a las imágenes de personas no anónimas.

Uso de las categorías en Wikipedia

Para una discusión sobre la implementación de las categorías, consulte la discusión de Wikipedia:Personas por año/Eliminar .

Algunas estadísticas: /Informes/Estadísticas

¿Qué categoría utilizar?

  1. Se conoce el año de nacimiento/muerte.
  2. El año de nacimiento/muerte es aproximado.
  3. Se desconoce el año de nacimiento.
  4. Se desconoce el año de la muerte.

Plantillas para las descripciones de las páginas de categorías

Las siguientes plantillas se pueden utilizar para el texto de las páginas de categorías:

ver también: Plantilla:Ltm

Asignación de categorías

La información para asignar las categorías puede ser extraída parcialmente de Wikipedia y cargada por un bot. Algunas de las posibilidades son:

Con listas en Wikipedia

Listas que proporcionan los años:

Con categorias

Los artículos ya categorizados en Categoría:Personas pueden ser seleccionados y revisados ​​durante años.

Los siguientes artículos subcategorizados en Categoría:Personas no son biografías:

1. Para seleccionar categorías

  1. /SQL para buscar categorías de personas (poco fiable)
  2. /Lista de categorías seleccionadas manualmente (usadas en su lugar)

2. Para seleccionar biografías:

CREAR TABLA temp_people1SELECCIONAR DISTINTOS cur_id, cur_title, cur_text, cur_namespace, 0000 COMO YOB, 0000 COMO YODDESDE temp_peoplecats, categorylinks, curDONDE ct_desde_nombre=cl_hastaY cl_from=cur_id

3. Para encontrar los años mencionados en los artículos:

ELIMINAR TABLA SI EXISTE temp_years;CREAR TABLA temp_years SELECCIONAR cur_id COMO y_id, cur_title+1-1 COMO y_title, cur_namespace, cur_is_redirect DE curDONDE cur_title RLIKE '^[0-9][0-9][0-9][0-9]$'O cur_title RLIKE '^[0-9][0-9][0-9]$'O cur_title RLIKE '^[0-9][0-9]$'LÍMITE 5000;ELIMINAR DE temp_years DONDE cur_namespace <>0;ELIMINAR DE temp_years DONDE cur_is_redirect <>0;ALTERAR TABLA temp_años ELIMINAR cur_espacio_nombres, ELIMINAR cur_is_redirect;

4. Selección de muestra, el resultado debe verificarse manualmente.

SELECCIONE cur_title, cur_text, MIN(y_title) COMO Y1, MAX(y_title) COMO Y2, (MAX(y_title) - MIN(y_title)) COMO DiffDESDE temp_people1, enlaces, temp_yearsDONDE cur_title COMO 'James%'Y temp_people1.cur_id=l_desdeY l_to=y_idAGRUPAR POR cur_title
Ejemplo de salida: Wikipedia:Personas por año/Informes/Año a partir del texto del artículo .
El resultado deberá comprobarse manualmente.

Con los enlaces de las páginas del año

..

Comprobación de claves de ordenación

El bot crea una clave de clasificación predeterminada con la última parte del título del artículo.

Este valor predeterminado no es apropiado para:

Aunque algunos nombres se han occidentalizado, no necesariamente es cierto para todos.

Para los artículos a los que ya se les han asignado claves de clasificación, la asignada por el bot se puede comparar con las agregadas por otros usuarios.

La consulta puede generar más claves de ordenación que se deben corregir en otras categorías además de en Nacimientos/Muertes por año. Las categorías agregadas a través de la plantilla tendrán una clave de ordenación como título de la página; la consulta las excluye. Es probable que las subcategorías en Categoría:Familias se ordenen por nombre y también se deben ignorar. Consulte también: Categoría:Personas de la guerra de Vietnam , Categoría:Políticos islandeses .

SELECCIONAR CONCAT('<tr><td>[[', cur_title, ']] ','<td>[[:Categoría:', cl1.cl_to, '|', cl1.cl_to ,']] ','<td>', cl1.cl_clave de clasificación,'<td>[[:Categoría:', cl2.cl_to, '|', cl2.cl_to, ']] ','<td>', cl2.cl_sortkey) COMO CompTableEN ARCHIVO DE SALIDA 'wp_sortkeytest.txt'DESDE enlaces de categorías AS cl1, enlaces de categorías AS cl2, curDONDE (cl1.cl_to GUSTA "%nacimientos" O cl1.cl_to GUSTA "%muertes")Y cl1.cl_desde = cl2.cl_desdeY cl1.cl_to <> cl2.cl_toY cl1.cl_sortkey <> cl2.cl_sortkeyY cl1.cl_from = cur_id# Ignorar categorías agregadas a través de plantillasY cl2.cl_to <> 'Restos de personas'Y cl2.cl_to <> 'Stubs del escritor'Y cl2.cl_to <> 'Trozos de idioma'Y cl2.cl_to <> '1911_Britannica'Y cl2.cl_to <> 'NPOV_disputas'Y cl2.cl_to <> 'Jugador de hockey sobre hielo sin formato'Y cl2.cl_to <> 'Substubs'Y cl2.cl_to <> 'Artículos_a_dividir'Y cl2.cl_to <> 'Limpieza'Y cl2.cl_to <> 'Páginas_en_votos_para_eliminación'# ignorar a los gatos de la familia, por ejemploY cl2.cl_to <> 'Los_Rockefeller'Y cl2.cl_to <> 'Los_Rothschild'# ignorar categorías con clave de ordenación "*", p. ej. para [[John Lennon]] en [[:Categoría:John Lennon]]Y IZQUIERDA(cl2.cl_sortkey,1)<>'*'# ignorar las diferencias más allá de los primeros 4 caracteres.Y IZQUIERDA(cl1.cl_sortkey, 4)<>IZQUIERDA(cl2.cl_sortkey, 4)ORDENAR POR cur_id
Salida: Wikipedia:Personas por año/Informes/Sortkeytest

En estos casos, las claves de clasificación deben editarse manualmente (por ahora).

Ver también: /Reports/Sortkeytest2 creado con /Reports/Sortkeytest2/SQL

Problemas con bots

Consulte también Wikipedia:bots para conocer precauciones generales sobre el uso de bots.

La categoría del año de nacimiento/muerte cargada por el bot no es correcta.

Agregue la muestra a esta página si no se ha identificado el tipo de problema.

La clave de clasificación no es correcta.

Existen múltiples categorías para nacimientos y defunciones. Por lo general, se deben a claves de clasificación conflictivas o fuentes utilizadas para los años. Ahora se verifican las cargas en función de las últimas para evitar que se agreguen categorías a artículos ya categorizados y que las cargas anteriores se corrijan manualmente. Elimine las categorías duplicadas que aún puedan existir.

Consultas de muestra

Mesa de personas

Construye una tabla con título del artículo, años, edad, otras categorías, etc.

Ver: /SQL para la tabla

Todo

Seleccionar todos los artículos biográficos (en Nacimientos por año o Muertes por año ):

SELECCIONAR DISTINTO CONCAT('#[[',cur_title,']]') LISTAEN ARCHIVO DE SALIDA 'wp_people_by_year_all.txt'DESDE cur, enlaces de categoríasDONDE (cl_to COMO '%muertes' O cl_to COMO '%nacimientos')Y cl_from=cur_idY cl_sortkey NO COMO '*%'ORDENAR POR cl_sortkeyLÍMITE 10000
Ejemplo de salida: Wikipedia:Personas por año/Informes/Todos

Todos con años

Con años de nacimiento y muerte:

SELECCIONAR CONCAT('*[[', REEMPLAZAR(cur_title,'_',' '), ']] ([[:Categoría:', cl1.cl_to, '|', IZQUIERDA(cl1.cl_to,4) ,']] – [[:Categoría:', cl2.cl_to, '|', IZQUIERDA(cl2.cl_to,4), ']])') COMO CompTableEN ARCHIVO DE SALIDA 'wp_name_(born-died).txt' #agregar directorio/rutaDESDE enlaces de categorías AS cl1, enlaces de categorías AS cl2, curDONDE cl1.cl_to ME GUSTA "%births"Y cl1.cl_desde = cl2.cl_desdeY cl2.cl_to ME GUSTA "%muertes"Y cl1.cl_from = cur.cur_idORDENAR POR cl1.cl_sortkey
Ejemplo de salida: Wikipedia:Personas por año/Informes/Nombre (nacidos-fallecidos)

Con categorias

Con años de nacimiento y muerte y otra categoría asignada al artículo:

..

Más viejo/más joven

Personas más antiguas con biografías en Wikipedia:

SELECCIONAR CONCAT('*[[', REEMPLAZAR(cur_title,'_',' '), ']] ', (cl2.cl_to - cl1.cl_to), ' ([[:Categoría:', cl1.cl_to, '|', IZQUIERDA(cl1.cl_to,4) ,']] – [[:Categoría:', cl2.cl_to, '|', IZQUIERDA(cl2.cl_to,4), ']])') COMO CompTableEN ARCHIVO DE SALIDA 'wp_oldest_(born-died).txt' #agregar directorio/rutaDESDE enlaces de categorías AS cl1, enlaces de categorías AS cl2, curDONDE cl1.cl_to ME GUSTA "%births"Y cl1.cl_desde = cl2.cl_desdeY cl2.cl_to ME GUSTA "%muertes"Y cl1.cl_from = cur.cur_idORDENAR POR (cl2.cl_to - cl1.cl_to) DESCLÍMITE 10
Ejemplo de salida: Wikipedia:Personas por año/Informes/Más antiguos
Similares: Wikipedia:Personas por año/Informes/Los más jóvenes

Por década

Biografías disponibles de personas vivas en una década determinada:

..

Mantenimiento

Páginas de desambiguación

Páginas de desambiguación con categorías de años

SELECCIONAR DISTINTO CONCAT('#[[', REEMPLAZAR(p_title,'_',' '), ']]')EN ARCHIVO DE SALIDA 'wp_disambig_pages.txt'DESDE temp_peopleyr, enlaces de categoríasDONDE p_id=cl_fromY cl_to = 'Desambiguación'
Salida: /Informes/Desambiguación de páginas


Artículos a categorizar

Artículos en una subcategoría de Categoría:Personas , pero sin categoría de año de nacimiento/muerte:

..

No hay otras categorías

Artículos que no pertenecen a ninguna otra subcategoría de la Categoría:Personas , excepto nacimiento/muerte:

SELECCIONAR DISTINTO CONCAT('*[[', REEMPLAZAR(p_título, '_', ' '), ']] ',SI(y2='0000', CONCAT('(nació [[', y1,']])'), SI(y1='0000', CONCAT('(murió [[', y2,']])'), CONCAT('([[', y1, ']]-[[',y2,']])'))),SI(p_categorias='', '', CONCAT(', ', p_categorias)))EN ARCHIVO DE SALIDA 'wp_no_other_cat.txt'DESDE temp_peopleyrDONDE p_cats='00'ORDENAR POR p_sortkeyLÍMITE 20000
Salida: /Informes/No_otras_categorías

Varios años

Artículos con múltiples (y diferentes) categorías de nacimiento o muerte:

SELECCIONAR p_title, p_id, DERECHA(cl_to, 6), Contar(*)DESDE temp_peopleyr, enlaces de categoríasDÓNDE p_id=cl_desdeY cl_to COMO '%births' # o muertes en su lugarAGRUPAR POR p_titleLÍMITE 100000
Producción: (al 3 de octubre de 2004 ) Hans Richter

Esto no identifica artículos con dos veces la misma categoría de año de nacimiento (o muerte).

Otro