Purgar es una función que a veces es necesario utilizar para actualizar una página wiki cuando se trata de transclusiones de plantillas o subpáginas . La purga borra la caché del servidor de la página y la página se reconstruye. Antes de purgar, es posible que desee intentar primero actualizar la página utilizando su navegador web .
Para actualizar la visualización de una página, cualquier método de purga funciona, pero para las categorías y los vínculos de retroceso se requiere una edición nula que se explica a continuación, y otros métodos no funcionan. La actualización de imágenes se explica en una sección a continuación .
La página que se va a depurar es la que se transcluye , no la página que se transcluye. Purgar consume una pequeña cantidad de potencia de procesamiento adicional para reconstruir la página.
Cómo purgar
Haciendo clic en un enlace
A veces ya proporcionado
Algunas páginas ya proporcionan un enlace para purgar la página, como Wikipedia: Plantillas para la página de discusión ( WP: TFD ). Simplemente haga clic en el enlace para purgar la página. ( WP: TFD incluye subpáginas como Wikipedia: Plantillas para discusión / Log / 2021 16 de mayo , y las actualizaciones de estas subpáginas no siempre se reflejan en WP: TFD . Al purgar, verá la versión más reciente).
{{purga}}
La plantilla {{ purge }} puede usarse para colocar un enlace de purga en una página.
Artilugio
También hay dos gadgets que pueden agregar una pestaña de purga o un enlace a cada página. Estos se pueden encontrar en la sección Gadgets de sus Preferencias de Wikipedia , en "Apariencia":
- El gadget "Purgetab" ("Agregar una opción" Purgar "en la parte superior de la página, que purga el caché de la página"), y
- El gadget "UTCLiveClock" ("Agrega un reloj a la barra de herramientas personal que muestra la hora actual en UTC y proporciona un enlace para purgar la página actual ( documentación )").
La opción de "purga" de la antigua también se pueden encontrar en el vector de la piel , vaya hasta el menú desplegable a la izquierda del cuadro de búsqueda. En la máscara MonoBook, está en una pestaña separada.
Para cambiar el texto que se muestra en el menú del gadget "Purgetab", agregue lo siguiente a su archivo common.js (o cree el archivo usándolo):
/ * Personalizar el texto de la pestaña de purga * / $ ( documento ). ready ( function () { $ ( 'a' , '# ca-purge' ). text ( 'p' ); });
En este caso, 'p'
en la tercera línea establece el texto que se muestra en la pestaña en la letra minúscula p. Usted puede cambiar esto a lo que usted prefiere ( 'purge'
, 'purge page'
, etc.).
Solicitud de purga al servidor
También puede solicitar al servidor MediaWiki que se purgue utilizando una URL especial. La dirección URL debe estar en el formato (que puede tener el prefijo , o sin nada).//en.wikipedia.org/w/index.php?title=page_title&action=purge
http:
https:
Tenga en cuenta que esto no funcionará con direcciones URL de la forma , para lo cual se requiere una forma ligeramente diferente: .//en.wikipedia.org/wiki/page_title
//en.wikipedia.org/wiki/page_title?action=purge
Puede ser más fácil crear la URL haciendo clic en la pestaña "editar" o "ver fuente" de la página, y cambiando la última parte de la cadena de consulta de la URL de action=edit
a action=purge
( action=edit
se puede eliminar cualquier cosa en la URL que aparezca después ).
Este tipo de URL se utiliza para crear los enlaces y las plantillas que se describen en la sección Con solo hacer clic en un enlace de arriba.
Nulo editar
Si una categoría o página de vínculo de retroceso no muestra los artículos vinculados que se sabe que existen, la página puede tener una edición nula (actualizada) y luego mostrará todos los artículos vinculados correctamente.
Una edición nula purga la página de destino (incluidas las páginas de categoría y vínculo de retroceso) si la página se puede editar:
- Haga clic en la pestaña "Editar" en la parte superior de la página.
- Haga clic en "Publicar cambios" en la parte inferior del cuadro de edición sin realizar ningún cambio .
Con una edición nula, no se guarda nada y no se registra ninguna edición. Si deja texto en el resumen de edición, se descartará. Agregar nuevas líneas en blanco solo al final de la página también suele ser una edición nula. Las líneas en blanco finales se ignoran en gran medida. Sin embargo, las ediciones de sección a veces resultan en cambios y se guardan.
Un movimiento de página o protección también cuenta como una edición nula, aunque una edición se registra en el historial de la página.
- Ventaja
- Ninguno de los otros métodos de depuración se aplica a la categorización ni a "qué enlaces aquí" cambia de las ediciones de la plantilla.
- Desventaja
- Si no puede editar la página, no puede hacer una edición nula, obviamente. Si lo que desea son actualizaciones de categoría o vínculo de retroceso pero no puede anular la edición, espere. Los cambios en los enlaces de categoría se colocan en la cola de trabajos y se vuelven a almacenar en caché cuando la carga del servidor es baja. Dependiendo de lo ocupado que esté el servidor, la página puede tardar días o incluso meses en actualizarse.
No confunda la edición nula con la edición ficticia . Un maniquí de edición hace modificar la fuente, aunque ligeramente.
Si tiene acceso para usar AutoWikiBrowser y necesita purgar una gran cantidad de páginas (por ejemplo, después de cambiar una plantilla transcluida), una forma de hacerlo es agregarla a la página y enviarla. No se realizarán cambios, pero la página se depurará. Al hacer esto, asegúrese de establecer la opción usar X nuevas líneas en 0 nuevas líneas; de lo contrario, guardar una nueva línea con hará que se grabe una edición (ver phab: T184586 ).{{subst:void}}
{{subst:void}}
Purgar la caché del navegador local
Google Chrome | Ctrl+ F5o ⇧ Shift+F5 |
Mozilla Firefox | Microsoft Windows y Linux : Ctrl+ F5o Ctrl+ ⇧ Shift+ R[1] Mac OS X: : |
Borde | F5o Ctrl+R |
explorador de Internet | Ctrl+ F5[2] |
Ópera | Ctrl+ F5o ⇧ Shift+F5 |
Safari | Mac OS X: ⌘+ ⌥+ E(borrar la búsqueda del navegador) o ⌘+ R(actualizar) Microsoft Windows: |
Konqueror | Ctrl+R |
Camino | Ctrl+R |
forcerecursivelinkupdate
El comportamiento de las ediciones nulas cambió alrededor de julio de 2013. Las ediciones nulas anteriormente agregaban todas las páginas que la trasladaban a la cola de trabajos para su análisis. Ahora, una edición nula analizará la página editada tal como siempre lo ha hecho (y, por lo tanto, arreglará la pertenencia a la categoría y demás), pero ya no pondrá en cola todas las páginas de transcripción para analizar también.
Se agregó un nuevo parámetro "forcerecursivelinkupdate" a la API action = purge para obtener el comportamiento anterior si es necesario. Entonces, action=purge&forcerecursivelinkupdate=1
en la URL (ver arriba ) obtendrá el comportamiento anterior. Solo use esto de manera responsable.
Estos cambios no afectan las ediciones normales que cambian el contenido de una página.
Preferencia de usuario
Los usuarios que han iniciado sesión tienen algunas opciones en su Especial: Preferencias para ayudar a purgar y omitir los cachés del navegador. Consulte también Especial: Gadgets . Para depurar gadgets en Commons, consulte commons: Ayuda: depurar .
Automatizar la pantalla de confirmación
Los usuarios registrados pueden automatizar la confirmación "OK" modificando su archivo common.js personalizado . A continuación se muestra un script de ejemplo:
/ * Automatizar la confirmación de purga de diálogo * / si ( mw . Config . Obtener ( 'wgAction' ) === 'purga' ) { $ ( 'forma [acción * = "action = purga"]' ). enviar (); }
Caché del servidor
Cuando se realiza un cambio en una página, el software MediaWiki guarda el cambio en la base de datos principal. A partir de entonces, se realiza una copia de esa página en un "caché de servidor" en servidores secundarios, y hasta que la página se cambie nuevamente, se mostrará esa página en caché. Un cambio en una plantilla coloca las actualizaciones de los artículos que utilizan la plantilla en una lista de espera, denominada cola de trabajos , y la página se actualiza una vez que llega a su turno. Los cambios más pequeños en la caché se realizan cuando las páginas se eliminan o restauran, en ese caso, solo se actualizan los enlaces. De manera similar, cuando se actualiza una imagen, se actualizan las miniaturas de todas las páginas que usan esa imagen. [3]
En las plantillas, la función de analizador #time y la función formatDate en Módulos actualizarán la caché del servidor una vez que finalice el tiempo resultante. [4] Si no se cumple ninguna de las condiciones anteriores, la página se actualizará 30 días después de la última edición. [5] Algunas páginas se actualizan con más frecuencia, como la página principal, que se actualiza cada hora.
Para imágenes
Para actualizar las miniaturas, es posible que deba purgar una o ambas de la página de la imagen y / o la página que carga la imagen.
Primero vaya a la página de descripción de la imagen haciendo clic en la imagen. Debería ir más lejos a Commons si la imagen es de Commons. Luego purga. (Los gadgets de purga parecen funcionar de forma constante. Consulte los comunes: Ayuda: Purgar los gadgets de Commons). Puede que MediaWiki tarde un poco en completar el cambio de escala, especialmente para un GIF animado. Depende de lo ocupado que esté el software MediaWiki.
Después de un tiempo, regrese a la página con miniaturas y vuelva a cargar, sin pasar por el caché de su navegador (Ctrl-F5 en Firefox). Si la página todavía muestra las miniaturas antiguas, purgue esta página.
Si una miniatura de imagen aún no se regenera correctamente, probablemente se deba a que el servidor ha almacenado en caché una página de error con la URL de una miniatura, pero la página no se purga porque la miniatura real no existe. La solución es solicitar la miniatura con una URL inusual, por ejemplo, agregando " ?1
" al final, luego hacer una purga habitual. Si persiste el problema, pida ayuda en Wikipedia: Bomba de pueblo (técnica) .
Ver también
- Wikipedia: Transclusión
- mw: Manual: Purgar , mw: Manual: Caché , mw: Manual: Cola de trabajos
- Wikipedia: omita su caché , concepto relacionado pero diferente de borrar un caché localmente
Referencias
- ^ Soporte y soporte de Mozilla Hilfe: Firefox - Wie Sie den Cache leeren können , Tastaturkürzel , auf mozillaZine: Auswirkungen der Cache-Einstellungen (engl.)
- ^ Microsoft Hilfe y soporte: Internet Explorer - Tastenkombinationen , Einfluss der Cache-Einstellungen auf das Browsen
- ^ mw: Manual: Job_queue # HTML_cache_invalidation
- ^ gerrit: c / mediawiki / core / + / 135887 /
- ^ gerrit: c / operaciones / marioneta / + / 230808/2 / modules / role / manifests / cache / text.pp