Publicación de contenido con el Editor visual universal

Descubra cómo el Editor visual universal publica contenido y cómo sus aplicaciones pueden gestionar el contenido publicado.

Similitudes con AEM

Para los usuarios de AEM, el proceso para publicar contenido con el Editor visual universal funciona como está acostumbrado: al publicar en AEM, el contenido se duplica desde el nivel de creación al nivel de publicación.

Diferencias

Lo que hace que la publicación con el Editor visual universal sea un poco diferente no es tanto el editor en sí, sino el alojamiento externo de la aplicación que el Editor universal hace posible.

Cuando se aloja de forma externa, la aplicación web debe garantizar que el contenido se cargue desde el nivel de creación cuando los autores abren la aplicación en el editor y se carga desde el nivel de publicación cuando los visitantes acceden a la aplicación.

Detección del nivel en la aplicación

La determinación de si el nivel de autor o publicación debe ser acceso se puede realizar mediante una simple afirmación condicional en la aplicación para elegir el autor apropiado o el punto final de publicación al detectar que se está abriendo en el editor.

Otra opción es implementar la aplicación en dos entornos diferentes configurados de forma diferente, de modo que uno recupere su contenido del nivel de creación y otro que lo recupere del nivel de publicación. Para permitir que los autores abran la URL publicada en el editor universal, se puede crear una pequeña secuencia de comandos para “convertir” la URL del lado de publicación a su equivalente en el entorno de creación (por ejemplo, anteponiendo un subdominio author), de modo que los autores se redirijan automáticamente.

Resumen

El objetivo del Editor universal es no imponer ninguna pauta particular, de manera que la implementación pueda lograr sus objetivos de una manera totalmente disociada, manteniendo todo sencillo y sin complicaciones para la implementación.

Del mismo modo, el Editor universal no requiere requisitos sobre cómo un proyecto en particular debe determinar desde qué nivel enviar el contenido. En su lugar, habilita una serie de posibilidades y permite al proyecto determinar qué solución es la mejor para sus propios requisitos.

En esta página