Usted está aquí: Inicio / Herramientas / Documentación de Web / Manejar de forma segura distintas versiones del contenido

Manejar de forma segura distintas versiones del contenido

Capacidades esenciales de gestión de contenidos son las habilidades que permiten ver el "historial de cambios" de un elemento de contenido, para comparar diferentes versiones entre sí y, opcionalmente, para volver a una versión anterior de un elemento de contenido. En este artículo mostramos cómo utilizar versiones de Plone para examinar el historial de cambios realizados en un elemento de contenido, para ver y comparar las versiones, y volver a una versión anterior de un elemento de contenido.

Introducción de versiones

Ahora que ha aprendido a agregar diferentes tipos de contenido, de las páginas a los acontecimientos de las noticias, estamos listos para introducir una función de control de versiones de Plone solicitada, que es una parte importante de la gestión de contenidos. Los elementos de contenido que se trabajan en su sitio Plone pueden pasar por muchos cambios con el tiempo. Plone provee la información de versiones para ayudarle a gestionar su contenido desde el momento en que se creó inicialmente a través de la versión actual.

Por defecto, Plone dispone de versiones para los siguientes tipos de contenido:

• Páginas
• Los artículos de noticias
• Eventos
• Enlaces

 

Otros tipos de contenido pueden ser configurados para proporcionar un mayor control de versiones a través del Panel de Control en los tipos de Plone.

Aunque se puede permitir que varíen las versiones del uso de un archivo, los únicos cambios que se siguen son los elementos de hecho que describe el archivo (por ejemplo, título, descripción, y así sucesivamente). Para los cambios en el contenido del archivo no se realiza un seguimiento.

Creación de una nueva versión

Las versiones se crean cada vez que guarde el contenido. Tenga en cuenta que hay un campo de nota de cambio en la parte inferior de la página de edición para los elementos de contenido con versiones habilitado

La información introducida en el campo de notas el cambio se guardará junto con la información de versiones de otros, que son capaces de ver a través de la ficha Historial.

 

Viendo el historial de versiones

Puede ver la lista de todas las versiones de un elemento de contenido haciendo clic en el botón Historial de ese elemento de contenido. Usted puede encontrar el registro del historial debajo del título (en vista) después de la persona que creó el tema, y la fecha de modificación. Al hacer clic sobre la historia aparece el seguimiento.

En la vista de la historia que se puede ver en la siguiente captura de pantalla, la versión más reciente está en la lista RST fi. Al hacer clic en cualquiera de los títulos de las columnas se reordenará el listado.

La versión más reciente siempre se etiqueta y permanece como copia de trabajo en la vista de la Historia.

 

Vista previa de las versiones anteriores

Vista previa de las versiones anteriores

Si desea examinar una versión específica, simplemente haga clic en el enlace de vista previa de las oportunas revisiones. En el siguiente ejemplo, la revisión 3 ha sido identificada, y se mostrará si se hace clic en este enlace:

En la página siguiente, usted puede hacer clic en el salto de enlace descendente hasta el punto de la vista previa de contenido:

o usted puede desplazarse por la página para ver la vista previa real:

 

La comparación de versiones

En la vista de la historia, puede comparar cualquier versión con la versión anterior mediante el uso de la opción Comparar con el enlace anterior de la columna Acciones. También puede comparar cualquier versión anterior con la versión actual mediante la comparación de vincular la actual revisión.

En el siguiente ejemplo, la versión anterior de la página (revisión 7) se compara con la versión actual de la página (revisión 8):

Este punto de vista respecto a un código de colores los siguientes tipos de cambios entre las versiones:

• Contenido añadido
• Contenido eliminado
• Las etiquetas de HTML añadido
• Las etiquetas de HTML eliminado
• Contenido cambios

En el ejemplo anterior, el párrafo primero (resaltado en la columna izquierda) se trasladó en realidad más abajo en la página (resaltado en la columna derecha). Nota cómo los cambios a las etiquetas HTML se indica en las etiquetas de color eliminación y la inserción.

Si está familiarizado con HTML, el código muestra diferencias enlace ofrece una visión alternativa de los cambios. La siguiente es una captura de pantalla del código (o HTML) para ver las diferencias, la comparación de las dos revisiones después de hacer clic en las diferencias Mostrar código siguiente enlace:

Note cómo la posición del texto en este punto de vista refleja la ubicación real del lugar donde el texto está en revisión 7 (columna izquierda), y cuando el texto se encuentra actualmente en revisión 8 (columna derecha).

 


Volviendo a una versión anterior

Uno de los aspectos más útiles de control de versiones es la posibilidad de volver a una versión anterior. Después de usar los enlaces de vista previa para comprobar que se han encontrado la versión que desea hacer la versión actual nueva, simplemente haga clic en Revertir esa versión de la revisión en este enlace:


Haciendo clic en el enlace Volver a la revisión de revisión 8 creará una nueva versión del elemento de contenido. Esta nueva versión será idéntica a la revisión 8:


También se dará cuenta de que ahora hay una nueva revisión de la Historia:

La columna de comentario se actualiza automáticamente para indicar que la versión más reciente fue creada a partir de la reversión de la revisión 8.

Resumen

En este artículo, hemos visto lo que es una poderosa herramienta de versiones es, para la gestión de cada versión guardada de un elemento de contenido. En particular, hemos aprendido:

• ¿Qué tipos versiones de elemento de contenido se han habilitado de forma predeterminada
• Cómo ver todas las versiones anteriores de un elemento de contenido particular,
• ¿Cómo obtener una vista previa una revisión en concreto o la versión de un elemento de contenido?
• ¿Cómo comparar dos versiones de un elemento de contenido?
• ¿Cómo volver a una versión anterior de un contenido