La plantilla Archivado automático se utiliza para archivar distintas páginas de discusión siguiendo reglas simples. El archivado puede ser realizado por cualquier bot que cumpla con el comportamiento descrito en esta documentación.
¿Cómo funciona?
Este es el paso a paso para archivar:
- Un bot puede buscar todas las páginas en donde se encuentre la plantilla Archivado automático.
- Abre la página y lee la configuración descrita en dicha plantilla.
- Busca todas las secciones de la página que tengan una firma y analiza la fecha de las firmas.
- Si la diferencia de tiempo en días entre la fecha actual y la fecha de esa firma es mayor a de lo indicado en la configuración, archivará la sección.
- Para que no quede la página en blanco o sin secciones, se dejará sin archivar como mínimo una sección, aunque esta cumpla con las condiciones de archivado.
- Verificaciones
- Se archivará solo en el mismo espacio de nombres y en una subpágina de la ruta principal.
- No se archivarán discusiones de usuarios bloqueados hasta que finalice el bloqueo.
- No se archivarán discusiones de usuarios inactivos por más de 4 días.
- Si en alguna sección aparece la plantilla
{{No archivar}}
, esa sección no se archivará. - Si en alguna sección aparece la plantilla
{{Archivo programado}}
, se archivará esa sección después de la fecha programada.
El sistema usa algunas plantillas que se mencionan a continuación.
¿Cómo hago para que archive mi discusión u otra página?
Para archivar una página, hay que colocar la plantilla de la siguiente forma (esta es la más simple para que funcione):
{{Archivado automático |Destino=Usuario Discusión:Ejemplo/Archivo AAAA |Días a mantener=15 |Estrategia=FirmaMásRecienteEnLaSección |MantenerCajaDeArchivos=sí }}
Los parámetros que usa son:
- Destino: Indica la página en donde dejar los archivos, este parámetro usa algunos comodines para generar el nombre del archivo, y simplemente reemplaza los datos de la fecha de la firma por esos comodines, estos son:
- AAAA: Corresponde al año (2011 por ejemplo)
- MMMM: Corresponde al nombre del mes con mayúscula al inicio (ejemplo: Septiembre)
- MM: Corresponde al mes ( 01, 05, 12, etc.)
- DD: Corresponde al día ( 02, 10, 30, etc.)
- TRIM: Corresponde al trimestre (1, 2, 3 o 4)
- SEM: Corresponde al semestre (1 o 2)
- Por ejemplo si archivas en Usuario Discusión:Ejemplo/Archivo AAAA SEM y la fecha de la última firma es 10 ene 2011, ese hilo se archivará en Usuario Discusión:Ejemplo/Archivo 2011 1
- Otro ejemplo, si archivas en Usuario Discusión:Ejemplo/Archivo MM-AAAA y la fecha de la última firma es 10 ene 2011, ese hilo se archivará en Usuario Discusión:Ejemplo/Archivo 01-2011
- Nota: La página destino donde deja los archivos la crea automáticamente según se necesite.
- Nota 2: Todo el texto del título de la página de destino que no corresponda a una palabra especial como SEM o AAAA se mantendrá en la página de destino, esto permite crear archivos como "Usuario Discusión:Ejemplo/Archivo 2020 - Trimestre 1".
- Días a mantener: Indica la cantidad de días de antigüedad que debe tener el hilo para ser archivado, si deseas mantener las conversaciones por un mes por ejemplo, se usa como parámetro Días a mantener=30. La cantidad mínima de días a mantener son 7, si se establece menos días en la plantilla el parámetro se ignorará y se utilizará 7 días igualmente.
- Avisar al archivar: Puede ser si/no. Si no se coloca, se asume que sí.
- Si es SI, marca la edición como mayor. Si se archiva una página de usuario aparecerá el mensaje "Tienes mensajes nuevos (diferencia entre las dos últimas versiones).".
- Si es NO, marca la edición como menor, por lo que no le aparece el aviso al usuario.
- Estrategia: Indica cual es la estrategia para determinar la fecha de la sección, puede ser:
- FirmaMásRecienteEnLaSección: Busca la fecha más reciente en la sección, no importa en donde esté la firma. Ideal para archivar el café, en el cual se puede firmar en cualquier parte y no necesariamente al final de la sección.
- FirmaEnÚltimoPárrafo: Usa la fecha del último párrafo, si no la encuentra no se puede archivar, ideal para el TAB por ejemplo, en el cual para archivar debe existir una respuesta y la respuesta siempre está al final. Este es el valor usado si no se especifica.
- MantenerCajaDeArchivos: Indica al bot que cree una caja de archivos y que la mantenga cada vez que existan nuevos archivos. La caja será creada como una subpágina y será agregada a todos los archivos y la misma página de discusión del usuario.
- oculto: Indica si se quiere ocultar la plantilla de archivado automático. El valor por defecto es "no".
Plantilla de ejemplo completa:
{{Archivado automático
|Destino=Usuario Discusión:Ejemplo/Archivo AAAA SEM
|Días a mantener=15
|Avisar al archivar=si
|Estrategia=FirmaEnÚltimoPárrafo
|MantenerCajaDeArchivos=sí
}}
Al colocar esta plantilla se mostrará un mensaje en la página que indica que la página será archivada automáticamente y se podrá ver la configuración del modo de archivo.
Las cajas de archivos
Las cajas de archivos son una forma de mantener enlazados los archivos en la página principal y en los archivos secundarios, corresponde a la caja que aparece en esta sección.
la caja se puede administrar de la siguiente forma:
- Cuando se crean nuevos archivos, se colocan dentro de la caja, al final del listado.
- Se coloca la caja a todos los archivos, así se genera un sistema de navegación entre ellos lo cual facilita recorrerlos.
Para activarla basta con colocar en la plantilla de archivado el parámetro:
|MantenerCajaDeArchivos=sí
Opciones de archivado
Existen más opciones que pueden ser usadas para indicar que no archive o cambie la programación para un hilo en particular.
¿Qué hago para que no se archive un hilo importante?
Si quieres que algunos hilos de la conversación no se archiven, basta con colocar la siguiente plantilla dentro de esa sección:
{{No archivar}}
Además se mostrará un mensaje en la sección que indica que el hilo no será archivado, esta sección a modo de ejemplo tiene esa plantilla, que es la que se ve a mano derecha abajo del título de esta sección. Cuando después se quiera archivar, basta con quitar la plantilla, en la siguiente pasada el bot archivará si corresponde.
¿Qué se hace para que un hilo se archive solo después de cierta fecha?
Indica al bot de archivado que no archive el hilo antes de la fecha indicada. Luego de esa fecha se le permite archivar y en ese caso domina la lógica de la cantidad de días a archivar definidas en la página usando la fecha de la última firma o lo que se haya indicado.
{{Archivo programado|fecha=25-11-2024}}
los parámetros que usa son:
- fecha: Indica la fecha desde la cual puede ser archivado el hilo, después de esa fecha se puede archivar, antes no.
Listas de archivos
¿Dónde veo la lista de páginas que se archivan actualmente?
Los editores pueden experimentar en la zona de pruebas (editar) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.