Revisiones

Visión general

Las revisiones de página son instantáneas de seguridad editorial delimitadas a una página.

Están pensadas para recuperar el contenido y la estructura de una página sin tratar esa tarea como una copia de seguridad completa ni como una transferencia de sitio.

Las revisiones de Shared Slot son instantáneas de seguridad editorial independientes, delimitadas al sitio, para el contenido reutilizable de los Shared Slots.

Ambos tipos de revisión también pueden llevar metadatos de auditoría compactos junto a la propia instantánea:

  • referencia al usuario responsable cuando se conoce un usuario administrador real
  • source, como admin, console, project_import, system o restore
  • event, como page_created, page_updated, workflow_changed, block_created, block_updated, block_deleted, block_reordered, slot_changed o revision_restored

Es posible que las revisiones antiguas no tengan estos metadatos. La interfaz de administración muestra esas filas como Not recorded en lugar de hacer suposiciones.

Qué se captura

Las instantáneas de revisión incluyen:

  • campos principales de la página
  • traducciones de la página
  • slots de la página
  • árbol de bloques de la página
  • filas de traducción de los bloques
  • referencias a los ID de medios

En el caso de las traducciones de página, la instantánea incluye los campos de sobrescritura SEO por idioma como parte del estado editorial de la traducción. Al restaurar una revisión de página se restauran esos valores SEO de la página junto con el nombre, el slug y los datos de ruta localizados.

Puntos de captura automática

Las revisiones se crean automáticamente cuando cambian estas áreas:

  • campos de la página y traducción predeterminada
  • estado del flujo de trabajo
  • registros de traducción de la página
  • estructura de slots
  • creación, actualización, eliminación y ordenación de bloques

Cuando es posible, la entrada de revisión también registra quién provocó el cambio y qué tipo de flujo de trabajo lo produjo.

Comportamiento de la restauración

La restauración se realiza in situ sobre la página actual.

Cuando se restaura una revisión:

  1. primero se crea una nueva revisión de seguridad previa a la restauración
  2. la instantánea de la revisión seleccionada se aplica a la página actual
  3. se registra una nueva entrada de revisión posterior a la restauración, vinculada a la revisión de origen

Así, tanto el estado publicado anterior como el estado restaurado permanecen en el historial de revisiones.

Revisiones de Shared Slot

Las revisiones de Shared Slot son intencionadamente independientes de las revisiones de página.

  • Están delimitadas al sitio y asociadas a un único Shared Slot.
  • Capturan los metadatos del Shared Slot más el árbol de bloques reutilizable del Shared Slot, incluidas la estructura anidada, las filas de traducción y las referencias de medios.
  • No capturan las páginas editoriales ajenas que hacen referencia al Shared Slot.
  • No almacenan las asignaciones de slots de página como parte de la instantánea de revisión del Shared Slot.
  • Llevan el mismo patrón compacto de metadatos de actor, source y event que utilizan las revisiones de página, cuando quien realiza la llamada puede proporcionarlos.

Comportamiento de la restauración de Shared Slots

La restauración se realiza in situ sobre el Shared Slot actual.

Cuando se restaura una revisión de Shared Slot:

  1. primero se crea una nueva revisión de seguridad previa a la restauración
  2. la instantánea del Shared Slot seleccionada se aplica al Shared Slot actual
  3. se registra una nueva entrada de revisión posterior a la restauración, vinculada a la revisión de origen
  4. el id del Shared Slot se mantiene igual y las referencias existentes de page_slots.shared_slot_id permanecen intactas

Dado que los Shared Slots son referencias reutilizables, restaurar uno puede afectar a todas las páginas que lo usan actualmente.

Reglas de acceso

  • super_admin: puede ver y restaurar revisiones
  • site_admin: puede ver y restaurar revisiones dentro de los sitios asignados
  • editor: puede ver revisiones dentro de los sitios asignados, pero no puede restaurarlas

El mismo patrón de acceso se aplica a las revisiones de Shared Slot.

Las revisiones frente a otras herramientas de recuperación

Revisiones

  • recuperación editorial delimitada a una página
  • centrada en el contenido y la estructura de una sola página
  • las revisiones de Shared Slot son independientes y se centran en los metadatos y el árbol de bloques de un único Shared Slot reutilizable

Backup / Restore

  • recuperación a nivel de entorno
  • restaura la base de datos actual y los archivos subidos a partir de un archivo de copia de seguridad

Export / Import

  • portabilidad de sitios entre instalaciones
  • se utiliza para mover el contenido de un sitio como un paquete

Estas herramientas son intencionadamente independientes y no deben considerarse sustitutas unas de otras.