Conceptos de la administración de contenido

En esta publicación analizaré los conceptos básicos de un sistema de administración de contenido, y hablaré de las diferencias entre contenido, documentos, archivos multimedia, portlets, páginas, diseños y plantillas. Estos conceptos no pertenecen a un sistema de administración de contenido en específico, pero establecen una buena base de conocimiento para los siguientes artículos que publicaremos sobre Liferay.

¿Qué es un sistema de administración de contenido?

Un sistema de administración de contenido (CMS) es un software que le permite a usuarios no técnicos almacenar, organizar y publicar contenido web de una manera sencilla. El CMS separa en un sitio web la presentación del contenido y esto le permite a los creadores de contenido administrar su sitio sin la necesidad de contratar un desarrollador. Un sitio web que no necesita actualizaciones o contenido nuevo de manera recurrente puede seguir usando páginas hechas con código, pero si hablamos de empresas que tienen múltiples usuarios que suben información de forma regular, vemos necesario el uso de un CMS. Además de ser fácil de usar, permite que el contenido se publique más rápido gracias a las herramientas para rastrear y administrar archivos de un sitio determinado. idEstos sistemas utilizan plantillas según el tipo de publicación específico que requieren los autores para la creación de contenido de un sitio web.

Diferencias entre contenido, documentos y archivos multimedia, y portes

Contenido

El contenido es una unidad de información publicada en un sitio web. Puede ser tan simple como un enlace o un campo de texto hasta un artículo que abarque casi toda la página. Puede estar compuesto por varias piezas como un campo de texto para el título, un campo de texto enriquecido para el cuerpo de un artículo, con imágenes que se asocian con el contenido, un menú de categorías, etc.

Estructura

Las estructuras te permiten crear un formato para el contenido, esto te ayuda a saber qué elementos debes de incorporar para que integres un artículo completo. El uso de estructuras puede proporcionarte un formulario a detalle de lo que se requiere y darle un formato en automático si usas una plantilla. Puedes crear una estructura agregando controles de formulario como campos de texto, cuadros de texto, áreas de texto (HTML), casillas de verificación, cuadros de selección y listas de selección múltiple. También puedes agregar campos de aplicación específicos para Liferay, como una herramienta para subir imágenes y una sección de Documentos y Archivos Multimedia directamente en la estructura. Además, los autores pueden mover los elementos arrastrándolos hacia donde lo deseen. Un ejemplo de esto es la estructura en las noticias donde se le define a los autores cuáles son los campos disponibles al momento de crear un nuevo elemento de noticias.

Noticias

ElementoNotaTipo
NombreObligatorioPredeterminado
DescripciónObligatorioPredeterminado
TítuloTexto
AbstractoTexto
CuerpoHTML
ThumbnailImagen
ImagenImagen
Título de enlaceTexto
Enlace InternoEnlace a page
Enlace ExternoEnlace a page
Archivo AdjuntoDocumentos y Archivos Multimedia

En Liferay es muy común escuchar el término “artículo de revista”. Esta es una jerga que se utiliza para referirse a un elemento de contenido web. Estos también pueden tener versiones, lo que significa que puedes revisar o revertir a una versión anterior de un documento.

Plantillas

Una plantilla es como el usuario verá el contenido cuando visite el sitio y navegue a través de diferentes páginas. El mismo elemento de contenido se va a mostrar por todo el sitio. Por ejemplo, una noticia puede aparecer en la lista de noticias en la página de inicio, mostrando solo su título y descripción, que el usuario podrá ver a detalle cuando haga clic en el artículo. Los desarrolladores tendrán que crear plantillas para desplegar el contenido de manera correcta a través de todo el sitio web.

Documentos y Archivos Multimedia

En Liferay, los documentos se almacenan en la sección de Documentos y Archivos Multimedia del sistema de contenidos. Esta se utiliza para almacenar archivos como documentos de Word, archivos de Excel, imágenes y videos. Puede ayudarte a entender mejor si visualizas el contenido web como los datos que puedes editar en un procesador de palabras; mientras que Documentos y Archivos Multimedia lo usas de una manera similar a cómo gestionas los archivos de tu computadora en el Explorador de Windows o el Finder de Mac. Puedes referenciar otros archivos de la biblioteca de Documentos y Archivos Multimedia a tu elemento de contenido tal como agregarías una imagen a un archivo de word. Incluso, te permite recortar y hacer ajustes generales a las imágenes, creando copias en el sistema del archivo original tal como se muestra a continuación.

Portlet

Un portlet es una aplicación que puedes agregar a tu página web. Incluso puedes poner el mismo portlet con diferentes configuraciones tantas veces como necesites en tu página. En particular, me interesa que veamos dos portlets específicos:
  • El portlet de visualización de contenido web
Muestra elementos de contenido específicos utilizando una plantilla configurada específicamente.
  • The Asset Publisher Portlet
Busca activos* específicos y los despliega usando plantillas configuradas de manera específica. Normalmente se utiliza para listas de artículos. El portlet puede filtrar por estructura para encontrar tipos de contenido específicos (noticias, por ejemplo), así como contenidos que tengan categorías específicas. *En Liferay existen muchos tipos de activos: blogs, documentos, elementos de contenido web, mensajes en el message board, etc. Nosotros nos enfocaremos en el contenido web. Los Portlets “hacen” algo mientras se carga la página para el usuario. Por ejemplo, el portlet de visualización de contenido web mostrará un artículo específico utilizando una plantilla definida. Recuerda que puedes tener varias plantillas en una estructura para mostrar diferentes campos de un elemento de contenido web, lo que significa que podrías tener dos portlets en una misma página para mostrar diferentes campos de un elemento de contenido, tal como se muestra a continuación.

El portal, las páginas y las plantillas

Liferay, además de ser una plataforma de experiencias digitales y un CMS, también es un sistema de portal. Estos sistemas ensamblan páginas utilizando portlets y plantillas. Las plantillas definen las áreas en las que podemos agregar portlets y cómo estos se acomodarán, mientras que los portlets visualizan la salida de información que el visitante ve en la pantalla. Estos son algunos ejemplos de plantillas:

Mantente atento para la siguiente entrega de esta serie de entrenamiento. Queremos ayudarte a desbloquear el verdadero potencial del contenido de tu empresa.
En la próxima publicación, haré un breve resumen general de la pantalla de Liferay y veremos dónde podemos encontrar las herramientas para creadores de contenido.

Keep reading

Recent Blog Posts

  • All Post
  • Blog
Start Typing