Wikipedia:Personas por año

De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a buscar

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

Cada biografía se ubica en una de las subcategorías de Nacimientos por año y Defunciones por año según la fecha de nacimiento y fecha de defunción del artículo.

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

Muestra

El artículo " Julius Schwartz ":

Julius "Julie" Schwartz (19 de junio de 1915 - 8 de febrero de 2004) fue...
incluye:
{{DEFAULTSORT:Schwartz, Julius}}
 [[Categoría:1915 nacimientos]] 
[[Categoría:2004 muertes]]

colocando el artículo en:

y ordenarlo por apellido.

Uso de las categorías en Wikipedia

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

Algunas estadísticas: /Informes/Estadísticas

Qué categoría usar

  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 en las páginas de categoría:

ver también: Plantilla:Ltm

  • Décadas
    • Nacimientos: Década de nacimiento {{década de nacimiento|20|0|21}}
    • Muertes: Década de la muerte {{década de la muerte|20|0|21st}}
  • Siglos

Asignación de categorías

La información para asignar las categorías puede extraerse parcialmente de Wikipedia y cargarse por bot. Algunas de las posibilidades son:

Con listas en Wikipedia

Listas que proporcionan los años:

Con categorías

Los artículos ya categorizados en Categoría:Personas pueden ser seleccionados y consultados por años.

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

  • Artículos titulados "Lista de.."
  • Artículos en categorías tituladas "Listas.."

1. Para seleccionar categorías

  1. /SQL para encontrar categorías de personas (ligeramente confiable)
  2. /Lista de categorías seleccionadas manualmente (usado en su lugar)

2. Para seleccionar biografías:

CREAR TABLA temp_people1
SELECCIONE DISTINTO cur_id, cur_title, cur_text, cur_namespace, 0000 COMO YOB, 0000 COMO YOD
DESDE temp_peoplecats, enlaces de categoría, cur
DONDE ct_from_name=cl_to
Y cl_from=cur_id

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

DROP TABLE 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 DESDE cur
DONDE 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;

DELETE FROM temp_years WHERE cur_namespace <>0;
ELIMINAR DESDE temp_years DONDE cur_is_redirect <>0;
ALTER TABLE temp_years DROP cur_namespace, DROP 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 Dif
DESDE temp_people1, enlaces, temp_years
DONDE cur_title COMO 'James%'	
Y temp_people1.cur_id=l_from
Y l_to=y_id
GRUPO POR cur_title
Salida de muestra: Wikipedia:Personas por año/Informes/Año del texto del artículo .
El resultado deberá verificarse manualmente.

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

..

Comprobación de las 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:

Como algunos nombres se han occidentalizado, no es necesariamente 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 mostrar más claves de ordenación que deben corregirse en otras categorías que en Nacimientos/Defunciones 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 clasifiquen por nombre y también se deban ignorar. Consulte también: Categoría:Gente de la guerra de Vietnam , Categoría:Políticos islandeses .

SELECCIONE CONCAT('<tr><td>[[', cur_title, ']] ',
'<td>[[:Categoría:', cl1.cl_to, '|', cl1.cl_to ,']] ',
'<td>', cl1.cl_clave de ordenación,
'<td>[[:Categoría:', cl2.cl_to, '|', cl2.cl_to, ']] ',
'<td>', cl2.cl_sortkey) COMO Tabla Comp.
EN OUTFILE 'wp_sortkeytest.txt'
DESDE enlaces de categoría AS cl1, enlaces de categoría AS cl2, cur
DONDE (cl1.cl_to ME GUSTA "%nacimientos" O cl1.cl_to ME GUSTA "%muertes")
Y cl1.cl_desde = cl2.cl_desde		
Y cl1.cl_a <> cl2.cl_a
Y cl1.cl_clave de clasificación <> cl2.cl_clave de clasificación	
Y cl1.cl_from = cur_id
# ignorar categorías añadidas a través de plantillas
Y cl2.cl_to <> 'Personas_stubs'
Y cl2.cl_to <> 'Writer_stubs'
Y cl2.cl_to <> 'Idioma_stubs'
Y cl2.cl_to <> '1911_Britannica'
Y cl2.cl_to <> 'NPOV_disputas'
AND cl2.cl_to <> 'Unformatted_ice_hockey_player'
AND cl2.cl_to <> 'Substubs'
AND cl2.cl_to <> 'Artículos_a_ser_divididos'
Y cl2.cl_to <> 'Limpieza'
AND cl2.cl_to <> 'Páginas_en_votos_para_eliminación'
# ignorar a los gatos de la familia, por ejemplo
Y cl2.cl_to <> 'Los_Rockefeller'
Y cl2.cl_to <> 'Los_Rothschild'
# ignorar las categorías con la clave de clasificación "*", por ejemplo, para [[John Lennon]] en [[:Category:John Lennon]]
Y IZQUIERDA(cl2.cl_sortkey,1)<>'*'
# ignorar las diferencias más allá de los primeros 4 caracteres.
Y IZQUIERDA(cl1.cl_clave de clasificación, 4)<>IZQUIERDA(cl2.cl_clave de clasificación, 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 hecho con /Reports/Sortkeytest2/SQL

Problemas de bots

Consulte también Wikipedia:bots para conocer las precauciones generales con respecto al uso de bots.

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

  • Por favor, corríjalo.
  • Si la nota del bot dice "Basado en la lista de personas por nombre ", se está utilizando el año allí. Es probable que:
    • es necesario un enlace/página desambiguador, siendo los años utilizados los de otra persona.
    • otra página/lista da años incorrectos. Por favor, actualícelos allí también.
  • Si no se proporciona ninguna fuente, la verificación manual de la entrada no fue precisa.

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

La clave de clasificación no es correcta.

  • Si no hay otra categoría asignada al artículo, corríjala. Si la categoría de nombres aún no está identificada, menciónela arriba.
  • Si el artículo ya tiene otra categoría, es posible que la clave de clasificación eventualmente se corrija para que coincida.
  • En adiciones más recientes, la clave de clasificación se basa en categorías existentes (p. ej ., Compañeros , pero obviamente no resguardos de Personas ). Por lo tanto, es posible que también sea necesario corregir otras categorías existentes.

Hay varias categorías de nacimiento/muerte. Por lo general, se deben a claves de ordenación conflictivas o fuentes utilizadas para los años. Las cargas ahora se verifican en función de la última para evitar que las categorías se agreguen a los artículos que ya están categorizados y que las cargas pasadas se corrijan manualmente. Elimine las categorías duplicadas que aún puedan existir.

Consultas de muestra

mesa de personas

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

Ver: /SQL para tabla

Todos

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

SELECCIONE DISTINCT CONCAT('#[[',cur_title,']]') LISTA
EN OUTFILE 'wp_people_by_year_all.txt'
DESDE cur, enlaces de categoría
DONDE (cl_to ME GUSTA '%muertes' O cl_to ME GUSTA '%nacimientos')
Y cl_from=cur_id
Y cl_sortkey NO COMO '*%'
ORDENAR POR cl_sortkey
LÍMITE 10000
Salida de muestra: Wikipedia:Personas por año/Informes/Todos

Todos con años

Con años de nacimiento y muerte:

SELECCIONE CONCAT('*[[', REEMPLAZAR(cur_title,'_',' '), ']] ([[:Categoría:', cl1.cl_to, '|', LEFT(cl1.cl_to,4) ,' ]] – [[:Categoría:', cl2.cl_to, '|', LEFT(cl2.cl_to,4), ']])') AS CompTable
INTO OUTFILE 'wp_name_(nacido-muerto).txt' #agregar directorio/ruta
DESDE enlaces de categoría AS cl1, enlaces de categoría AS cl2, cur
DONDE cl1.cl_to ME GUSTA "%nacimientos"
Y cl1.cl_desde = cl2.cl_desde
Y cl2.cl_to LIKE "%muertes"
Y cl1.cl_from = cur.cur_id
ORDENAR POR cl1.cl_sortkey
Salida de muestra: Wikipedia:Personas por año/Informes/Nombre (nacido-muerto)

Con categorías

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

..

mayor/menor

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

SELECT CONCAT('*[[', REPLACE(cur_title,'_',' '), ']] ', (cl2.cl_to - cl1.cl_to), ' ([[:Categoría:', cl1.cl_to, ' |', LEFT(cl1.cl_to,4) ,']] – [[:Categoría:', cl2.cl_to, '|', LEFT(cl2.cl_to,4), ']])') AS CompTable
INTO OUTFILE 'wp_oldest_(nacido-muerto).txt' #agregar directorio/ruta
DESDE enlaces de categoría AS cl1, enlaces de categoría AS cl2, cur
DONDE cl1.cl_to ME GUSTA "%nacimientos"
Y cl1.cl_desde = cl2.cl_desde
Y cl2.cl_to LIKE "%muertes"
Y cl1.cl_from = cur.cur_id
ORDENAR POR (cl2.cl_to - cl1.cl_to) DESC
LÍMITE 10
Salida de muestra: Wikipedia:Personas por año/Informes/Más antiguos
Similar: Wikipedia:Personas por año/Informes/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ño

SELECCIONE DISTINCT CONCAT('#[[', REPLACE(p_title,'_',' '), ']]')
EN OUTFILE 'wp_disambig_pages.txt'
DESDE temp_peopleyr, enlaces de categoría
DONDE p_id=cl_desde
AND cl_to = 'Desambiguación'
Salida: /Informes/Disambig_pages


Artículos a categorizar

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

..

Sin otras categorías

Artículos en ninguna otra subcategoría de Categoría:Personas , que nacimiento/muerte:

SELECCIONE DISTINCT CONCAT('*[[', REPLACE(p_title, '_', ' '), ']] ',
IF(y2='0000', CONCAT('(nació [[', y1,']])'), IF(y1='0000', CONCAT('(murió [[', y2,']])' ), CONCAT('([[', y1, ']]-[[',y2,']])'))),
IF(p_categorías='', '', CONCAT(', ', p_categorías))
)EN EL PERFIL 'wp_no_other_cat.txt'
DESDE temp_peopleyr
DONDE p_gatos='00'
ORDENAR POR p_sortkey
LÍMITE 20000
Salida: /Informes/No_otras_categorías

Múltiples años

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

SELECCIONE p_title, p_id, RIGHT(cl_to, 6), Count (*)
DESDE temp_peopleyr, enlaces de categoría
DÓNDE
           p_id=cl_de
Y cl_to ME GUSTA '%nacimientos' # o muertes en su lugar
GRUPO POR p_título
LÍMITE 100000
Salida: (al 3 de octubre de 2004 ) Hans Richter

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

Otro

  • falta el año de nacimiento