gestión de contenidos

Transcripción

gestión de contenidos
Monografía
GESTIÓN DE CONTENIDOS
(27 Agosto 2011)
Departamento de Consultoría
___________________________________________________________________________________
Documento Confidencial –Fecha de Impresión: 27 Agosto 2011
Esta publicación pertenece al Servicio de Documentación de AuraPortal (SDAP) y todos los derechos están
reservados. La reproducción total o parcial de este documento, así como la entrega a terceras partes sin el
permiso escrito del SDAP quedan prohibidas.
www.AuraPortal.com
Tel. 902 504 321
[email protected]
skype: AuraPortal
Llamadas Internacionales: +34 962 954 497
___________________________________________________________________________________
GESTIÓN DE CONTENIDOS
Página 2 de 96
ÍNDICE
INTRODUCCIÓN ....................................................................................................................................................................... 5 1. ESCENARIO GENERAL............................................................................................................................................... 5 2. DISEÑO Y CONFIGURACIÓN...................................................................................................................................... 7 3. 4. 5. 2.1. FICHA DE LA FAMILIA PROPIA .................................................................................................................... 8 2.2. PÁGINAS ....................................................................................................................................................... 12 2.3. CONTENIDOS Y CONJUNTOS .................................................................................................................... 21 2.3.1. BUTTON PANEL (BOTONERAS) ..................................................................................................... 22 2.3.2. BUSCADORES ................................................................................................................................. 28 2.3.3. LISTA DE ELEMENTOS ................................................................................................................... 36 2.3.4. DETALLES DE ELEMENTOS ........................................................................................................... 40 2.3.5. EDITOR HTML .................................................................................................................................. 42 2.3.6. PÁGINA WEB .................................................................................................................................... 44 2.3.7. REDES SOCIALES ........................................................................................................................... 45 2.3.8. HERRAMIENTAS .............................................................................................................................. 47 2.3.9. PLUGINS ........................................................................................................................................... 49 2.3.10. RSS ................................................................................................................................................... 50 2.4. PLANTILLAS ................................................................................................................................................. 53 2.4.1. MULTI-IDIOMA EN LA PLANTILLA .................................................................................................. 66 MULTI-IDIOMA ........................................................................................................................................................... 67 3.1. MÓDULO MULTIIDIOMA .............................................................................................................................. 67 3.2. MULTIIDIOMA EN PÁGINAS ........................................................................................................................ 67 3.3. MULTIIDIOMA EN CONTENIDOS ................................................................................................................ 68 3.3.1. MULTIIDIOMA EN BOTONERAS ..................................................................................................... 68 3.3.2. MULTIIDIOMA EN BUSCADORES ................................................................................................... 69 3.3.3. MULTIIDIOMA EN LISTAS DE ELEMENTOS .................................................................................. 72 3.3.4. MULTIIDIOMA EN DETALLES DE ELEMENTOS ............................................................................ 72 3.3.5. MULTIIDIOMA EN EDITOR HTML .................................................................................................... 72 3.3.6. MULTIIDIOMA EN PÁGINAS WEB ................................................................................................... 73 3.3.7. MULTIIDIOMA EN REDES SOCIALES ............................................................................................. 74 3.3.8. MULTIIDIOMA EN HERRAMIENTAS ............................................................................................... 74 3.3.9. MULTIIDIOMA EN PLUGINS ............................................................................................................ 74 3.3.10. MULTIIDIOMA EN RSS..................................................................................................................... 74 OPERATIVA DIARIA. CREACIÓN Y PUBLICACIÓN DE ELEMENTOS .................................................................. 75 4.1. CREACIÓN DE ELEMENTOS....................................................................................................................... 75 4.1.1. MANUAL............................................................................................................................................ 75 4.1.2. PROCESOS BPMS ........................................................................................................................... 76 4.1.3. SERVICIO WEB ................................................................................................................................ 77 4.1.4. IMPORTACIÓN ................................................................................................................................. 78 4.2. PUBLICACIÓN DE ELEMENTOS ................................................................................................................. 80 4.2.1. Listas de Elementos filtradas según Detalles del Elemento .............................................................. 82 ACCESO AUTENTICADO. LOGIN FORM ................................................................................................................. 88 5.1. AUTENTICACIÓN DE PÁGINAS .................................................................................................................. 88 GESTIÓN DE CONTENIDOS
Página 3 de 96
6. 5.2. AUTENTICACIÓN DE DOCUMENTOS ........................................................................................................ 88 5.3. REGISTRO AUTOMÁTICO. CREACIÓN DE USUARIOS INVITADOS ....................................................... 89 5.3.1. Formulario de Inicio de Sesión .......................................................................................................... 89 5.3.2. Mensaje de Inicio de Proceso ........................................................................................................... 89 5.3.3. Operativa ........................................................................................................................................... 93 SITE MAP. POSICIONAMIENTO EN BUSCADORES DE INTERNET ...................................................................... 94 6.1. SITEMAP ....................................................................................................................................................... 94 6.2. W3C ............................................................................................................................................................... 95 6.3. HTML ............................................................................................................................................................. 95 GESTIÓN DE CONTENIDOS
Página 4 de 96
INTRODUCCIÓN
En este documento se explica cómo se diseña y utiliza el módulo Gestión de Contenidos de AuraPortal, en adelante
CM (Content Management).
Con este módulo las empresas pueden disponer de un completo y potente sistema de gestión de contenidos de
su web pública en Internet, en el que resaltan las siguientes características:
-
Totalmente personalizable según las necesidades de cada empresa,
-
Diseño y mantenimiento fácil y amigable para usuarios de negocio sin necesidad de perfil técnico,
-
Todas las opciones disponibles sin necesidad de programación adicional,
-
Integrado con todas las funcionalidades de AuraPortal (Procesos BPM, Familias Propias, …)
-
Creación automática del SiteMap para posicionamiento en buscadores (Google, …)
1. ESCENARIO GENERAL
El objetivo del módulo
CM de
AuraPortal es que la empresa pueda mantener su sitio Web en Internet de forma
fácil, automática y totalmente integrada con el resto de la gestión empresarial (Ventas, facturación, contabilidad, etc.). Pueden utilizarse Procesos BPM para establecer flujos de creación y aprobación de cualquier contenido que se quiera publicar (Noticias, Artículos, Opiniones, Documentos, Videos, …). Una vez aprobados, automáticamente se publicarán en el sitio Web sin tener que realizar nada más.
Las explicaciones de este documento se basan en un periódico digital llamado
THE MODERN HERALD,
cuya
página principal es la siguiente:
GESTIÓN DE CONTENIDOS
Página 5 de 96
GESTIÓN DE CONTENIDOS
Página 6 de 96
2. DISEÑO Y CONFIGURACIÓN
El diseño y configuración de la Gestión de Contenidos con AuraPortal es muy sencillo y se realiza desde la opción de
Estructura – CM (Gestión de Contenidos) – Configuración:
Al pulsar sobre esta opción se abrirá una ventana con las opciones desde dónde se configurar todos los elementos del
-
CM:
Familia para CM. Todos los contenidos que se publican en el CM de AuraPortal son Elementos de una
Familia Propia que se diseña a propósito para ello. Esta familia se crea automáticamente cuando se
accede por primera vez a esta opción y se llama Content_Management.
Nota.
Todo el CM girará en torno a la Familia Propia que aquí se elija (elementos que se publicarán,
Perfiles, Buscadores, Tareas de Sistema, …).
-
Condición de Publicación. En esta opción se elige el campo de tipo Sí/No de la Ficha de la Familia elegida en la opción anterior, que servirá como condición principal para que un Elemento se publique en
el
CM. Cualquier Elemento que tenga Sí en este campo se publicará.
GESTIÓN DE CONTENIDOS
Página 7 de 96
Como se verá más adelante, además de esta condición principal que determina si un elemento se publica o no, también se aplicarán las condiciones de los Perfiles para que la publicación se realice en
una zona u otra del
-
CM según se desee.
Formulario de Inicio de Sesión. En esta opción se elige el Formulario de Inicio de Sesión que se utilizará en aquellas páginas y/o documentos cuyo acceso esté limitado a usuarios registrados.
Normalmente el acceso a la
CM de AuraPortal es anónimo, es decir, los visitantes no se tienen que
identificar para ver los contenidos, pero es posible proteger páginas y documentos para que sólo sean
vistas por usuarios registrados, lo que en términos de AuraPortal se llaman
Usuarios Invitados de la
WIP.
2.1. FICHA DE LA FAMILIA PROPIA
Content Management en la que se basa el CM de AuraPortal tiene una configuración muy básiEstructura – Familias Propias –
Content Management:
La Familia Propia
ca que debe ser ampliada y diseñada al gusto de cada situación desde la opción
En este ejemplo se ha diseñado una ficha general para los elementos que se publicarán en
CM, con el siguiente
aspecto:
Notas.
-
Esta ficha es la que verán los empleados cuando manejen los datos de los elementos. Lo que
verán los visitantes del CM dependerá del diseño de las Plantillas como veremos más adelante.
-
Es posible diseñar un formulario diferente por cada Clase de elementos de esta Familia. También es posible crear formularios con distintas Divisiones que se mostrarán o no según condiciones de los propios elementos. En cada caso se utilizará un diseño u otro según las necesidades.
GESTIÓN DE CONTENIDOS
Página 8 de 96
Los campos que contiene esta ficha son los siguientes:
-
Clase. Es el campo de Sistema _ClaseFamilia, del tipo Texto Una Línea, donde se selecciona la Clase.
-
Nombre Interno. Es el campo de Sistema _Nombre, del tipo Texto Una Línea, dónde se escribe el Nombre.
-
Título. Es un campo de Texto Una Línea, dónde se escribe el título del contenido.
-
Descripción Resumen. Campo del tipo Texto Multi-Línea para escribir la descripción resumida del contenido.
-
Descripción Completa. Campo del tipo Texto Multi-Línea Rico para escribir la descripción completa del
contenido.
Nota.
Como veremos más adelante, el módulo
Content Management de AuraPortal incluye una opción
específica para los campos de Texto Multi-Línea Rico, que se configura en el Diccionario y se llama
Para Publicar Contenido, que limita las opciones de edición del texto rico para que se pueda
combinar con el formato que aplican las Plantillas al publicar los contenidos.
-
Imagen. Campo del tipo MultiMedia – Imagen dónde se añade la foto del contenido. Como veremos,
una imagen puede ser mostrada en diferentes tamaños dependiendo de la Plantilla.
-
Video. Campo del tipo Multi-Media – Video dónde se añade un video promocional.
-
Video-YouTube. Campo del tipo Multi-Media – Video YouTube, que a diferencia del Video anterior en
donde se almacena en AuraPortal, únicamente hay que indica la URL de un Video ubicado en YouTube,
con el correspondiente ahorro en espacio y ancho de banda.
-
Publicar en Gestión de Contenidos. Campo del tipo Sí/No que determina los elementos que se publican
en el CM. Es el campo que se ha elegido en la ventana principal de configuración del CM mostrada antes.
-
Clasificación Contenido. Campo de Selección Simple con los valores: Artículo, Noticia, Noticia Principal, Opinión y Sección, que servirá para ubicar los elementos en las diferentes zonas de publicación
del CM, según el Perfil.
-
Documentos. Campo del tipo Biblioteca de Documentos para introducir documentos con más detalles
del contenido. Si un campo de este tipo se ubica en una Plantilla, los visitantes verán sus documentos
como links, no tendrán que entrar en otra ventana para verlos.
Nota.
Si se desea Multi-Idioma en los elementos publicados en
GESTIÓN DE CONTENIDOS
CM, se pueden crear tantos campos
Página 9 de 96
como idiomas se deseen y mostrar uno u otro según el idioma que seleccione el usuario (más
adelante en este documento se detalla todo lo relativo al Multi-Idioma).
Una vez diseñada la Ficha de la Familia Propia, se puede proceder con el diseño y configuración de los elementos principales que componen el
CM, que son las Páginas, Contenidos y Plantillas.
Recordemos que los datos que se publicarán en el
CM pertenecerán a las Fichas de los elementos de la Familia
CM depende de Plantillas. Esta
Propia seleccionada, pero la forma en que se mostrarán a los visitantes del
independencia de los datos y presentación es importante, ya que permite que los cambios que se desee realizar en el diseño de los elementos publicados, solo se tengan que realizar en las Plantillas.
Nota Resumen:
- Los
datos de los elementos se obtienen de las fichas de los elementos de la Familia Propia
_Content-Management,
- La
presentación de los elementos en el CM depende de las Plantillas.
CM, las Plantillas se ubican en los elementos llamados Contenidos, concretamente
Listas de Elementos y Detalles del Elemento (como veremos más adelante hay otros tipos de
Para que se muestren en el
en los del tipo
Contenidos que no utilizan Plantillas):
-
Listas de Elementos. Sirven para mostrar conjuntos de elementos clasificados, normalmente como resultado de búsquedas realizadas por los visitantes del CM. En general, la Plantilla que se utiliza en estos casos es una miniatura con los datos más relevantes del contenido, por ejemplo:
-
Detalles del Elemento. Es el tipo de Contenido que se utiliza para mostrar los detalles cuando el usuario pulse sobre del contenido seleccionado de la lista. La Plantilla utilizada mostrará más información
que la anterior, por ejemplo:
En estos ejemplos, el Nombre e Imagen son comunes para las dos Plantillas, pero en la de Detalles se
muestra la Descripción Completa en lugar de la Resumida.
GESTIÓN DE CONTENIDOS
Página 10 de 96
Así como las
Plantillas se ubican en Contenidos, éstos se ubican en Espacios de Publicación de las Páginas del
CM.
Veamos cómo todos estos elementos están distribuidos en la página principal de nuestro ejemplo, remarcados
en los colores siguientes:
_____
_
__
____
-
Rojo
-
Azul
-
Fucsia:
GESTIÓN DE CONTENIDOS
: Página
: Contenidos
: Plantillas
Página 11 de 96
Nota Resumen.
Páginas se distribuyen en Espacios de Publicación, donde se ubican los Contenidos.
-
Las
-
Algunos Contenidos utilizan
Plantillas, concretamente las Listas de Elementos y los Detalles de
Elementos.
2.2. PÁGINAS
CM de AuraPortal, está accediendo a Páginas en donde se muestran los Contenidos. Generalmente hay una Página principal por defecto, desde la que se puede acceder a todas las demás a
Cuando un usuario accede al
través de botones, links y buscadores.
Para acceder a la sección de crear o editar Páginas en el
CM de AuraPortal, pulsar en la opción correspondien-
te:
Aparecerá una ventana con la lista de páginas creadas:
En la lista de Páginas creadas hay una columna que identifica cual es la
Principal (). La que esté marcada es
a la que se accederá con la URL siguiente:
http://host.dominio.com/AP/CM.aspx
(host.dominio.com depende de cada instalación)
Las demás Páginas necesitan que se indique su ID como parámetro para entrar. Por ejemplo, la que tiene el ID
25 en la lista anterior, su URL será:
http://host.dominio.com/AP/CM.aspx?id=25
GESTIÓN DE CONTENIDOS
Página 12 de 96
Para crear una nueva Página se puede pulsar sobre el botón
Create o sobre Similar Creation para copiar una
existente y modificarla.
Nota.
Considerar el uso del Redirect Module de AuraPortal que permite redireccionar las peticiones de
los usuarios a otras URL.
También se puede pulsar sobre una existente para ver o modificar su configuración:
Antes de describir las opciones de configuración veamos el resultado de una página ya configurada:
GESTIÓN DE CONTENIDOS
Página 13 de 96
Volviendo a la configuración del diseño de la página, se dispone de las siguientes opciones:
-
URL. Muestra cuál es la URL para acceder a esta página. No es configurable.
-
Nombre. Identifica la Página.
GESTIÓN DE CONTENIDOS
Página 14 de 96
-
Descripción.
-
Contiene Resultado de Búsqueda. Indicar Sí cuando en esta Página hay Contenidos del tipo Listas de
Elementos en las que se desea mostrar el resultado de búsquedas (con los Contenidos del tipo Buscador). En el OJO-Lupa que aparecerá si se selecciona Sí, hay que elegir los Buscadores que se desea
utilizar, y cuando se realice una búsqueda en éstos, el resultado se mostrará en todas las Listas de
Elementos que tenga esta Página.
-
Contiene Detalles del Elemento. Indicar Sí cuando en esta Página hay Contenidos del tipo Detalles de
Elemento que se mostrarán cuando el visitante pulse sobre un elemento de la Lista de Elementos para
ver sus detalles. En el OJO-Lupa que aparecerá si se selecciona Sí, hay que elegir las Listas de Elementos que se desee, y cuando un visitante pulse sobre alguno de sus elementos, sus Detalles se
mostrarán en los Contenidos del tipo Detalles de Elemento que tenga esta Página.
-
Idioma. Identifica el idioma por defecto de este Página, en el que se mostrarán aquellas opciones que
Describe la Página.
tengan Multi-Idioma configurado.
-
Estilo. Permite configurar los siguientes parámetros del estilo de la Página:
o
CUERPO:

Fondo Página. Permite elegir un Color o Imagen de Fondo para el interior de la Página. Será sustituido por el Color en los Espacios de Publicación en caso de indicarse.

Fondo Navegador. Permite elegir un Color o Imagen de Fondo para el espacio del navegador de internet que no ocupe la Página.

Posición Ventana. Se indica la posición de la Página dentro del navegador de Internet, normalmente centrada.
o
o
BORDE. Permite definir bordes a la Página, indicando Ancho y Color para cada uno: Superior,
Inferior, Izquierda y Derecha.
SOMBREADO. Permite indicar sombreado alrededor de la Página, distribuido como se muestra en los Iconos.
-
Metadata HTML. En esta opción se introducen valores para las etiquetas Metadata HTML de las Páginas. Se utilizan para:
GESTIÓN DE CONTENIDOS
Página 15 de 96
o
Posicionamiento en buscadores de Internet (Google, …). Esta opción se explica con más detalles en el capítulo
SITEMAP. POSICIONAMIENTO EN BUSCADORES DE INTERNET más adelan-
te en este documento.
o
Publicación en Redes Sociales, RSS, etc. Sobre todo las etiquetas
<Title>, <..description…> e
<…image…>.
o
Las etiquetas
<Title> y <…”shorcut icon”…>, se mostrarán en la cabecera del navegador de
los visitantes.
Nota.
Los valores de Metadata HTML a nivel de Página se aplican a todas las páginas del CM por
igual, excepto para las Páginas de Detalles de Elemento que contienen los datos particulares de cada elemento que se publica. Ver Metadata HTML en el diseño de las Plantillas.
-
<Head> (Scripts). En esta opción se pueden insertar scripts en la etiqueta <Head> de las Páginas, por
ejemplo para el control de estadísticas de acceso de Google Analytics.
-
Requiere Autenticación. Con esta opción se puede obligar a que el acceso a la Página sea autenticado.
Cuando se indique Sí, al acceder el sistema pedirá autenticación y sólo se podrá acceder introduciendo
un Login de Usuario Invitado de la WIP.
-
URL Encriptada. Tiene dos posibilidades:
o
No. La URL de acceso a la Página se compone en texto plano con el ID de la página como
parámetro, por ejemplo, http://cm.auraportal.com/ap/cm.aspx?id=20, como se ve en la cabecera del diseño de cada página:
o
Sí. Esta opción está especialmente indicada cuando no se desea que los visitantes de la web
puedan acceder a una Página, bien porque contiene información reservada o porque no está
terminada. En este caso, la URL para acceder a la Página se compone encriptada, de forma
que no se puede deducir. Hay que utilizarla tal como se muestra en la cabecera del diseño de
cada página, por ejemplo:
No se podrá acceder directamente a una Página con
URL Encriptada = Sí a través de la URL
con texto plano compuesta con su ID.
-
DISTRIBUCIÓN. Permite diseñar la distribución de la Página en celdas con las siguientes opciones:
o
Nº Secciones. Determina el número de secciones horizontales de la Page, en este caso 5, S1,
S2, S3, S4 y S5.
Junto a cada sección se muestra el ancho y alto que ocuparán, el cual se calcula automáticamente según la configuración de las Secciones y Espacios de Publicación (que se forman con
la combinación de filas y columnas en las Secciones):
GESTIÓN DE CONTENIDOS
Página 16 de 96
Para modificar las Secciones configuradas, antes hay que pulsar sobre el botón Editar Distribución de la barra de acciones de la página, que advertirá de la perdida de los Espacios de
Publicación si se reduce el número.
Dentro de cada Sección se pueden configurar sus Espacios de Publicación distribuidos en
y
Filas
Columnas. Para ello pulsar sobre el OJO-Lupa correspondiente.
S1 tiene dos columnas, la A de 630 pixeles de ancho y con una
B, de 270 pixeles y dos filas. El ancho total es de 900 pixeles. La combinación
de estas filas y columnas formarán los Espacios de Publicación S1A1, S1B1 y S1B2:
En este ejemplo, la sección
sola fila, y la
En este ejemplo, esta sección contendrá la cabecera del
La sección
GESTIÓN DE CONTENIDOS
CM (Logotipo y el buscador):
S2 tiene una única columna y línea, formando el Espacio de Publicación S2A1:
Página 17 de 96
En este ejemplo, esta sección contendrá la botonera:
Y así sucesivamente con el resto de secciones.
Obsérvese que la suma de los Anchos de todas las Secciones es siempre igual, en este ejemplo 900 pixeles. Normalmente conviene que coincidan para que la página tenga un diseño
uniforme.
Si se desea modificar algún valor, antes hay que pulsar sobre el botón
Editar Distribución que
advertirá de la perdida de celdas si se reduce el número.
-
VISTA MINIATURA. Es la vista previa en miniatura para tener una idea aproximada de la distribución
de la Página.
Nota.
Si todas los Espacios de Publicación se han configurado indicando un tamaño fijo en Pixeles,
la vista en miniatura mostrará una distribución proporcionada según los tamaños indicados,
pero si hay algún Espacio configurado Según Contenido, en la vista miniatura la altura de
todas los Espacios se mostrarán iguales.
Para ver una vista real del resultado del diseño, pulsar sobre el botón
Vista Previa en la barra
de acciones.
-
ESPACIOS DE PUBLICACIÓN. Una vez se han diseñado las Secciones y pulsado el botón Guardar de la
barra de acciones, en el grid de la sección ESPACIOS DE PUBLICACIÓN (en la parte inferior de la pantalla) aparecerá una línea con cada espacio creado. Para configurar los detalles de cada uno, pulsar
sobre la línea correspondiente.
Nótese que cada espacio tiene un código compuesto por su número de Sección-Fila-Columna,
S1A1,
S1B1, … hasta S5C2.
Al pulsar sobre la línea de un Espacio de Publicación, por ejemplo
GESTIÓN DE CONTENIDOS
S1A1, aparecerá su configuración:
Página 18 de 96
Las opciones de configuración son las siguientes:
o
Clave. Código que se muestra en la VISTA MINIATURA y en el grid de Espacios de Publicación
de la Página.
o
Nombre. Identifica el Espacio de Publicación. Se mostrará en el grid de Espacios de Publicación de la Página.
o
Descripción. Descripción, si se desea.
o
Alto. Determina la altura del Espacio de Publicación dentro de la página. Hay dos opciones:
El
o

Según Contenido. La altura variará según su contenido.

Indicar. Se indica un tamaño fijo en pixeles.
Ancho del Espacio de Publicación se indica en la configuración de Secciones de la Página.
Fondo. Permite indicar el fondo del Espacio de Publicación con dos posibilidades:

Color

Imagen
La opción elegida sustituirá al Color indicado en
o
Bordes. Permite indicar bordes en el Espacio de Publicación con la siguientes opciones:

Ancho. Ancho del borde.

Color. Color del borde.
GESTIÓN DE CONTENIDOS
Fondo Página de la opción Estilo de la Página.
Página 19 de 96

Posición. Se puede indicar a cuántos pixeles del tamaño total del Espacio se dibujará
el borde. Los Pixeles aquí indicados reducirán el espacio disponible para el contenido.
o
Posición del Contenido. Permite indicar si el contenido tendrá margen con respecto a los límites del Espacio de Publicación, por ejemplo para que no se quede pegado a los bordes.
o
Barras Desplazamiento. Permite indicar si en ejecución aparecerán barras de desplazamiento
en caso de que el contenido no quepa.
o
Contenido. Permite elegir el Contenido que tendrá este Espacio de Publicación. En primer lugar se selecciona el tipo desde un desplegable:
Una vez elegido un tipo de la lista aparecerá un buscador dónde elegir o crear el Contenido
deseado, en este ejemplo Contenido del tipo
Editor HTML para elegir el Logotipo de la cabe-
cera:
Al pulsar sobre el OJO se podrá seleccionar uno de los Contenidos tipo
Editor HTML ya crea-
dos o crear uno nuevo:
Al seleccionar uno se mostrará en la configuración del
GESTIÓN DE CONTENIDOS
ESPACIO DE PUBLICACIÓN:
Página 20 de 96
Si pulsamos sobre el Icono
podremos ver y modificar la configuración del contenido selec-
cionado:
En este caso en el Editor HTML se ha insertado la imagen del Logotipo, pero podría haberse
introducido cualquier elemento HTML como se muestra en la barra de acciones de la imagen
anterior.
En el siguiente capítulo se muestran todos los detalles sobre la creación de cada uno de los tipos de Contenidos
disponibles que pueden ubicarse en los
Espacios de Publicación.
2.3. CONTENIDOS y CONJUNTOS
Los Contenidos (y sus Conjuntos) son los elementos donde se define el contenido que se publica en cada Espacio de Publicación de las Páginas del CM.
Como se ha dicho anteriormente, el
CM de AuraPortal se basa en elementos de la Familia Propia Content Ma-
nagement, lo cual permite una gran flexibilidad y potencia para la publicación de artículos, noticias y contenidos en general.
Adicionalmente, para poder completar una web potente con todas las posibilidades, el
CM de AuraPortal tam-
bién permite diseñar y utilizar otros tipos de contenidos.
Los tipos de Contenidos disponibles son los siguientes:
-
Botonera. Permite diseñar botoneras.
-
Buscador. Se pueden definir cinco tipos de buscadores (Texto, Árbol, Perfiles, Prefijos y Selección
Simple) y combinación de ellos (Conjuntos).
-
Lista de Elementos. Permite diseñar listas de elementos de la Familia Propia Content Management,
que se mostrarán publicados en las páginas, bien por defecto o como resultado de las búsquedas.
-
Detalles de Elemento. Contenido donde se diseña la forma de mostrar los detalles de los elementos,
que se verán al pulsar sobre uno en la Lista de Elementos comentada anteriormente. Si el elemento
es una noticia, por ejemplo, en la Lista de Elementos se mostrará una vista resumida, y al pulsar sobre ella se abrirán sus datos ampliados (Detalles de Elemento).
-
Editor HTML. Editor de HTML para definir cualquier contenido libre.
-
Página Web. Permite indicar URLs de páginas webs externas, para mostrar su contenido integrado en
el CM de AuraPortal. También permite seleccionar páginas del propio CM lo cual permite combinaciones interesantes.
-
Redes Sociales. Disponibles cerca de 300 Redes Sociales para integrarlas en las páginas y/o plantillas.
GESTIÓN DE CONTENIDOS
Página 21 de 96
-
Herramientas. Disponibles numerosas herramientas para ubicar iconos para imprimir, conversión a
PDF, envío de Email, etc.
-
Plugins. Permite la introducción de código para insertar todo tipo de elementos. Son ejemplos clásicos
los Gadgets de Google (disponibles cientos de miles) y los Social Plugins de Facebook, pero hay
muchísimos más.
-
Conjuntos. Permite la combinación de distintos Contenidos en Pestañas superpuestas o en paralelo.
Veamos los detalles de cada tipo de Contenido:
Como hemos visto, se pueden crear Contenidos directamente desde los ESPACIOS DE PUBLICACIÓN de las
Páginas del CM, pero también directamente desde la ventana principal del módulo
CM en Estructura:
Se abrirá una ventana dónde se muestran todos los tipos de Contenidos disponibles:
Hay dos secciones, separadas en las Pestañas
2.3.1.
Contenidos y Conjuntos.
BUTTON PANEL (BOTONERAS)
Para crear y configurar botoneras, pulsar sobre la opción correspondiente:
GESTIÓN DE CONTENIDOS
Página 22 de 96
Al entrar en
Botoneras aparecerá la siguiente ventana con la lista de Botoneras creadas:
Pulsar sobre Crear para crear una nueva Botonera o sobre una ya creada para definirla, en este caso The Modern Herald y aparecerá la ventana con todas las opciones de configuración:
GESTIÓN DE CONTENIDOS
Página 23 de 96
Las opciones de configuración son:
-
Nombre. Identifica la botonera.
-
Descripción. Descripción de la botonera.
-
Dimensiones.
o
o
-
Alto Botón. Alto de cada botón,
Ancho Botonera. Ancho total de la botonera. Lo indicado aquí actuará de diferente manera
según lo que se haya seleccionado en Ancho Botones.
SEPARADOR BOTONES. Si se indica Sí, estará disponible un panel con dos opciones para determinar
la separación de los botones:
o
Línea. Cada botón estará separado por una línea del color elegido. Por ejemplo:
o
Separación. Se indica la separación que habrá entre los botones y, además, si será ocupada
por una imagen. Por ejemplo:
-
Ancho Botones. Determina el ancho de los botones con dos posibilidades:
o
o
Distribución Automática. El ancho de los botones se distribuye por igual según el Ancho Botonera indicado antes.
Indicar Píxeles a cada Botón. El ancho de cada botón se indica en la configuración de cada
botón (ver más adelante la sección BOTONES). La longitud de la botonera será, como mínimo, la indicada en Ancho Botonera, a menos que la suma de todos los botones más su separación sea mayor, en cuyo caso aumentará todo lo que necesite hasta llegar a la longitud indicada.
-
Orientación. Determina si la botonera se presenta Horizontal, Vertical o Vertical con Desplazamiento.
Para las dos orientaciones verticales, la opción Ancho Botonera solo tiene disponible Distribución Automática.
Nota.
Más adelante se muestra un ejemplo de la orientación Vertical con Desplazamiento.
-
Estilo. Estilo de la botonera. Puede elegirse un estilo predefinido (System) o elegir uno de la galería
(Estructura – Diccionarios - Galerías – Galería de Estilos CSS para Botoneras).
-
ESTILO SUBMENUS. Si en la opción anterior se ha elegido un Estilo de la Galería, se puede especificar
un estilo diferente para los Submenús y el alto y ancho de sus botones.
-
Posición de los Iconos. Posición de los Iconos indicados en la configuración de cada botón.
-
BOTONES. grid dónde se crean y listan los botones. Al pulsar sobre el OJO-Lupa de cada botón se
abre su configuración. En este ejemplo se muestra IDIOMA que a su vez tiene un submenú con otros
botones:
GESTIÓN DE CONTENIDOS
Página 24 de 96
Las opciones de configuración de cada botón son las siguientes:
-
Nombre. Nombre del botón. Es el que se mostrará hasta que se defina Multi-Idioma.
-
Multi-Idioma. Permite definir un mismo nombre del botón en diferentes idiomas.
-
Icono. Puede elegirse el Icono que tendrá el botón. Su posición con respecto al Nombre del botón se
indica en la configuración general de la botonera.
-
Tipo de Navegación. Hay dos posibilidades:
o
o
Ir Atrás.
Automáticamente devuelve a la página anterior desde dónde se llegó a esta.
Indicar. Permite indicar la URL a la que se quiere acceder tras pulsar el botón. Tiene dos opciones dependientes, Destino y URL:


Destino. Se señala en qué ventana se abrirá la URL indicada, entre dos opciones

Misma Ventana. Misma ventana en dónde se encuentra la botonera.

Ventana Nueva. Abrirá una nueva ventana del navegador de Internet.
URL. Cuando se desea indicar la URL que se abrirá al pulsar el botón, hay tres posibilidades:

GESTIÓN DE CONTENIDOS
Indicar.
Se escribe la URL manualmente.
Página 25 de 96

Página. Opción que permite buscar y seleccionar una Página del CM sin tener que escribir su URL manualmente.

Elemento. Opción que permite buscar y seleccionar un Elemento publicado
del CM sin tener que escribir su URL manualmente. Si en el CM hay más de
una página que pueda mostrar los Detalles del Elemento, aparecerá una opción para elegir la que se abrirá al pulsar el botón:
-
Transmitir Idioma. Esta opción es sumamente importante para la gestión del Multi-Idioma en el CM de
AuraPortal. Si se indica Sí, aparecerá un desplegable con los idiomas disponibles y elegir uno. El que
se indique, será el idioma que se transmita a todas las opciones (Páginas, Contenidos y Plantillas)
cuando el visitante pulse este botón, hasta que pulse otro botón que también tenga
Transmitir Idioma
= Sí con otro Idioma:
Siguiendo con el ejemplo de The Modern Herald, el botón IDIOMA tendrá
Transmitir Idioma = No porTransmi-
que no es un botón de acción sino la entrada al Sub-Menú de los Idiomas. Donde se indicará
tir Idioma = Sí será en cada uno de los botones del Sub-Menú correspondiente a cada Idioma:
Por ejemplo, en el botón del idioma Español:
GESTIÓN DE CONTENIDOS
Página 26 de 96
Nótese que si se selecciona
Transmitir Idioma = Sí, no será necesario indicar una URL. De esta manera, cuando
el visitante pulse este botón, se mantendrá en la misma página pero cambiando el idioma a Español-España. Si
se desea también se puede indicar una URL, en cuyo caso hará las dos cosas, abrir la página indicada y transmitir el Idioma.
-
Ancho. Ancho del botón en pixeles. Este valor sólo se aplicará cuando en la configuración general de
la botonera se ha indicado Ancho Botones – Indicar Píxeles a cada Botón.
-
SUBMENUS. Permite añadir botones dentro del botón principal, es decir, que éste se convertirá en la
entrada a un Sub-Menú. Cuando este es el caso, algunas de las opciones configuradas en el botón
principal no tendrán ninguna otra acción, sólo abrirá el Sub-Menú.
El resultado de este ejemplo es el siguiente:
El botón Languages despliega el Sub-Menú de idiomas, con un estilo diferente del primer nivel.
2.3.1.1. Ejemplo de Orientación Vertical
La Orientación Vertical de una botonera es similar a la Horizontal pero con los botones situados uno encima de
otro, por ejemplo:
GESTIÓN DE CONTENIDOS
Página 27 de 96
Si alguno de los botones tiene submenús, se abrirán a la derecha:
2.3.1.2. Ejemplo de Orientación Vertical con Desplazamiento
Esta opción de configuración de la orientación de la botonera, permite que al pulsar un botón que tiene
Submenús, se desplacen los botones inferiores hacia abajo en lugar de abrise el submenú a la derecha.
Siguiendo con el ejemplo anterior:
2.3.2. BUSCADORES
Los Contenidos del tipo
Buscador se utilizan para localizar productos dentro del CM. Hay cinco tipos:
-
Texto. Permite buscar por parte del contenido de texto de los elementos.
-
Árbol. Muestra el árbol de Clases de la Familia Propia.
GESTIÓN DE CONTENIDOS
Página 28 de 96
-
Lista de Perfiles. Permite una selección de Perfiles de la Familia Propia que se mostrarán en una lista
para que el visitante seleccione el deseado.
-
Selección Simple. Muestra un desplegable con las opciones de un campo de Selección Simple de la Ficha de la Familia Propia Content Management.
-
Prefijos. Muestra un desplegable con una lista de los elementos existentes en un campo Prefijo de la
Ficha de la Familia Propia Content Management.
También es posible hacer buscadores combinados entre varios tipos. Son los llamados Conjuntos de Buscadores.
Para configurar Buscadores y sus Conjuntos, pulsar sobre la opción correspondiente:
Se abrirá la siguiente ventana con la lista de Buscadores creados:
2.3.2.1. Buscador de Texto
Pulsar sobre
Buscador de
Crear para crear un nuevo buscador, o sobre uno existente para configurarlo, que en el caso de
Texto tendría las siguientes opciones:
GESTIÓN DE CONTENIDOS
Página 29 de 96
En este ejemplo el resultado sería el siguiente:
Las opciones de configuración son:
-
Nombre. Identifica el buscador.
-
Descripción. Descripción.
-
Tipo de Buscador. Cinco posibilidades: Texto, Árbol, Lista de Perfiles, Selección Simple y Perfiles. En
este caso Texto.
-
Página Destino. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará el resultado de
la búsqueda. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Lista de Elementos en algún Espacio de Publicación.
Contiene Detalles de Elementos = No.
-
Título. Nombre para mostrar. En este ejemplo es Buscador.
-
Multi-Idioma. Multi-Idioma del Nombre para mostrar.
-
Posición del Título. Cuatro posibilidades: Izquierda, Derecha, Superior, Inferior y Dentro (es el caso del
ejemplo).
-
Estilo. Permite seleccionar el estilo que se desea para el texto que el visitante escribirá para buscar y
el borde de la caja.
-
Icono. Permite selección cuál será el Icono que se mostrará, entre tres posibilidades: OJO, Lupa (es el
caso del ejemplo) e Indicar (permite seleccionar el Icono deseado).
-
CAMPOS DE BÚSQUEDA. En este grid se indican los campos texto del elemento de la Familia Propia
Content Management, en dónde se desea efectuar la búsqueda. Se pueden elegir campos de Texto
Una Línea y Texto Multi-Línea, pero no admite campos de Texto Multi-Línea Rico. Si no se indica ningún
campo, la búsqueda se efectuará en el campo _Name.
GESTIÓN DE CONTENIDOS
Página 30 de 96
o
Multi-Idioma. Pulsando sobre el OJO-Lupa de cada línea (columna I ) aparecerá un grid dónde
se puede seleccionar diferentes campos para cada Idioma:
En la imagen anterior se puede ver como en el idioma
English-United States se utilizará un
campo diferente que para el resto.
De esta manera, cuando el buscador se esté ejecutando desde una determinada página, realizará la búsqueda en los campos adecuados según el idioma vigente en ese momento, ya sea
porque es el predeterminado de la página o por haber sido seleccionado en un botón configurado para ello (ver configuración de Multi-Idioma en el diseño del Contenido tipo
Botoneras).
2.3.2.2. Buscador en Árbol
El buscador en
Árbol presentará un árbol de las Clases de la Familia Propia Content Management.
La ventana de configuración es:
Las opciones son:
-
Nombre. Identifica el buscador.
-
Descripción. Descripción.
-
Tipo de Buscador. En este caso Árbol.
GESTIÓN DE CONTENIDOS
Página 31 de 96
-
Página Destino. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará el resultado de
la búsqueda. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Lista de Elementos en algún Espacio de Publicación.
Contiene Detalles de Elementos = No.
-
Título. Nombre para mostrar. En este ejemplo está vacío.
-
Multi-Idioma. Multi-Idioma del Nombre para mostrar.
-
Rama Inicial. Permite seleccionar la rama del árbol (de Clases de la Familia Propia Content Management) a partir de la cual se mostrarán sus Clases en el buscador.
-
Expandido No / Sí. Se indica si el árbol de Clases se verá expandido o contraído. En el caso de marcar
Sí, también se pueden indicar si estarán expandidas todas las ramas o sólo la primera.
El resultado sería el siguiente:
2.3.2.3. Buscador Lista de Perfiles
El buscador de
Lista de Perfiles permite seleccionar varios Perfiles de la Familia Propia Content Management
que se mostrarán en una lista en donde el visitante podrá elegir. Como resultado se mostrarán todos los elementos que cumplan las Condiciones del Perfil seleccionado.
La ventana de configuración es:
Las opciones son:
-
Nombre. Identifica el buscador.
-
Descripción. Descripción.
-
Tipo de Buscador. En este caso Lista de Perfiles.
GESTIÓN DE CONTENIDOS
Página 32 de 96
-
Página Destino. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará el resultado de
la búsqueda. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Lista de Elementos en algún Espacio de Publicación.
Contiene Detalles de Elementos = No.
-
Título. Nombre para mostrar. En este ejemplo está vacío.
-
Multi-Idioma. Multi-Idioma del Nombre para mostrar.
-
Estilo. Permite definir el estilo de la lista de Perfiles que se mostrarán.
-
Número de Perfiles por Fila. Si hay más de un Perfil, se puede indicar el número de Perfiles por Línea.
Si se indica 1, aparecerán en columna.
-
Lista de Perfiles. Permite seleccionar los Perfiles de la Familia Propia Content Management que se desea mostrar en el buscador:
o
Multi-Idioma. Pulsando sobre el OJO-Lupa de cada línea (columna I ) aparecerá un grid dónde
se puede traducir los nombres para mostrar en cada Idioma:
El resultado sería el siguiente:
GESTIÓN DE CONTENIDOS
Página 33 de 96
2.3.2.4. Buscador de Selección Simple
El buscador de
Selección Simple muestra un desplegable con las opciones de un campo de Selección Simple de
la Ficha de la Familia Propia Content Management.
La ventana de configuración es:
Las opciones son:
-
Nombre. Identifica el buscador.
-
Descripción. Descripción.
-
Tipo de Buscador. En este caso Selección Simple.
-
Página Destino. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará el resultado de
la búsqueda. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Lista de Elementos en algún Espacio de Publicación.
Contiene Detalles de Elementos = No.
-
Título. Nombre para mostrar. En este caso Select.
-
Multi-Idioma. Multi-Idioma del Nombre para mostrar.
-
Posición del Título. Permite posicionar el Título con respecto al desplegable
-
Estilo. Permite seleccionar el estilo que se desea para el texto de la lista de opciones que el visitante
tendrá para seleccionar.
-
Icono. Permite selección cuál será el Icono que se mostrará, entre tres posibilidades: OJO, Lupa e Indicar (permite seleccionar el Icono deseado).
-
Campo de Búsqueda. Puede elegirse cualquier campo de Selección Simple de la Ficha de la Familia
Propia Content Management, incluidos Sufijos de la Familia Propia Content Management.
-
Máscara. Se pueden elegir las opciones que se mostrarán del campo de Selección Simple seleccionado:
GESTIÓN DE CONTENIDOS
Página 34 de 96
El resultado sería el siguiente:
2.3.2.5. Buscador de Prefijos
El buscador de
Prefijos muestra al visitante del CM, un desplegable con una lista de los elementos existentes
en un campo Prefijo de la Ficha de la Familia Propia Content Management.
La ventana de configuración es:
Las opciones (que difieren de otros buscadores) son:
-
Nombre. Identifica el buscador.
-
Descripción. Descripción.
GESTIÓN DE CONTENIDOS
Página 35 de 96
-
Tipo de Buscador. En este caso Prefijo.
-
Página Destino. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará el resultado de
la búsqueda. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Lista de Elementos en algún Espacio de Publicación.
Contiene Detalles de Elementos = No.
-
Título. Nombre para mostrar. En este ejemplo Project Selection.
-
Multi-Idioma. Multi-Idioma del Nombre para mostrar.
-
Posición del Título. Permite posicionar el Título con respecto al desplegable
-
Estilo. Permite seleccionar el estilo que se desea para el texto de la lista de opciones que el visitante
tendrá para seleccionar.
-
Icono. Permite selección cuál será el Icono que se mostrará, entre tres posibilidades: OJO, Lupa e Indicar (permite seleccionar el Icono deseado).
-
Campo de Búsqueda. Puede elegirse cualquier campo de tipo Prefijo de la Ficha de la Familia Propia
Content Management.
-
Prefiltro. Se puede elegir un Prefiltro del Prefijo seleccionado para limitar las opciones que se mostrarán.
El resultado sería el siguiente:
Nota.
Conviene leer el Capítulo titulado PUBLICACIÓN DE ELEMENTOS para comprender bien la relación entre Perfiles, Listas de Elementos, Buscadores y Detalles de Elementos.
2.3.3. LISTA DE ELEMENTOS
Los Contenidos del tipo
Lista de Elementos se utlizan para que el visitante del CM vea, en una lista, los
elementos de la Familia Propia Content Management que cumplen las condiciones de publicación establecidas,
ya sea porque son el contenido predeterminado de una página o bien como resultado de una búsqueda.
Para configurar Listas de Elementos, pulsar sobre la opción correspondiente:
GESTIÓN DE CONTENIDOS
Página 36 de 96
Aparecerá la siguiente ventana con todas las Listas de Elementos creadas:
Para crear una nueva Lista de Elementos pulsar sobre el botón
configuración, por ejemplo
Crear o pulsar sobre una ya creada para ver su
Latest News 2 > 6:
Las opciones de configuración son las siguientes:
GESTIÓN DE CONTENIDOS
Página 37 de 96
-
Nombre. Nombre que identifica la Lista de Elementos.
-
Descripción. Descripción si se desea.
-
Página de Detalles. Pulsando sobre el OJO se puede elegir la Página del CM que mostrará los Detalles
del elemento. Sólo se podrán elegir aquellas Páginas que cumplan las dos condiciones siguientes:
o
Tengan un Contenido del tipo
o
Estén configuradas con
Detalles en algún Espacio de Publicación.
Contiene Resultados de Búsqueda = No.
-
Título. Nombre para mostrar en el CM.
-
Multi-Idioma. Para definir el nombre para mostrar en cada idioma (para que se aplique requiere disponer de Módulo Multi-Idioma).
-
Perfil. Se elige el Perfil de Familias Propias que tiene las condiciones que han de cumplir los elementos
para ser mostrados en esta Lista. En este ejemplo se ha elegido un Perfil llamado News, cuya condición es que el campo Clasificación del Contenido tenga el valor News.
-
Plantilla. En esta opción se elige la Plantilla con la que se mostrarán los elementos en esta Lista, en
este caso Latest News -2 > 6.
Nota.
Para ver todos los detalles de la configuración de Plantillas ver capítulo siguiente.
-
Número de Elementos por Línea. Se indica el número de elementos que se quiere mostrar por línea. En
este caso 1, es decir, que la lista se mostrará verticalmente.
-
Número de Líneas. Se puede limitar el número de líneas que se desee mostrar o dejar 0 para que se
muestren tantas como sea necesario según la cantidad de elementos que cumplan las condiciones del
Perfil indicado. En este caso 5.
-
Mostrar Paginación. Si se indica Sí, aparecerá la posibilidad de cambiar de página cuando se ha limitado el número de líneas (opción anterior) y haya más elementos que mostrar.
-
Ordenación. En esta opción se indica el orden en el que se mostrarán los Elementos. Hay las siguientes opciones:
o
Fecha. Ordenado por una de las fechas siguiente:

Creación. Fecha de creación del elemento.

Modificación. Fecha de modificación del elemento.

Según campo. Según un campo de fecha de la ficha del elemento.
Una vez elegido la fecha deseada, además se puede indicar si el orden es Ascendente o
Descendente.
o
-
Nombre. Ordenación alfabética por el Nombre del elemento, Ascendente o Descendente.
Omitir Elementos. Esta opción permite excluir un número determinado de Elementos. Se utiliza cuando
se quiere mostrar distintas Listas de Elementos en la misma página, con el mismo Perfil pero distinta
Plantilla. En este caso está indicado
Omitir Elementos = Sí, y se ha excluido 1.
El resultado de la configuración de esta Lista de Elementos es el siguiente (recuadro rojo
GESTIÓN DE CONTENIDOS
):
Página 38 de 96
La mecánica de
OMITIR ELEMENTOS ha permitido el siguiente escenario:
2.3.3.1. OMITIR ELEMENTOS
En la imagen anterior se muestran 4
características:
Listas de Elementos (
,
,
y
News, que como se recordará tiene como condición que el campo Clasificación de Contenido de la Ficha de los Elementos tenga el valor News.
-
Las 4 utilizan el mismo Perfil
-
Las plantillas son diferentes para todas excepto
-
La
sólo muestra
-
La
muestra
5 y excluye 1 (el primero).
-
La
muestra
9 y excluye los 6 primeros.
-
La
muestra 8, excluye los
y
que utilizan la misma.
1 elemento, el último que se publique según fecha de creación.
15 primeros y tiene paginación.
El resultado es que la última noticia publicada se muestra en la Lista
nuevas, se irán moviendo sucesivamente a las Listas
GESTIÓN DE CONTENIDOS
) que tienen las siguientes
,
y
, y a medida que se van publicado
.
Página 39 de 96
Nota.
Conviene leer el Capítulo titulado PUBLICACIÓN DE ELEMENTOS para comprender bien la relación entre Perfiles, Listas de Elementos, Buscadores y Detalles de Elementos.
2.3.3.2. RELACIÓN CON DETALLES DE ELEMENTOS
Los Contenidos Lista de Elementos y Detalles de Elementos (que se explica en el siguiente apartado) están
relacionados de dos maneras:
-
Cuando un visitante de la web está viendo una
Lista de Elementos, por ejemplo noticias y pulsa sobre
uno de ellas, se abrirá la Página con sus Detalles para ver la ampliación dela noticia.
-
Cuando se ubican en una misma Página los dos tipos de Contenidos (Lista de Elementos y
Detalles de
Espacio de Publicación de la Lista de Elementos aparece una nueva opción para relacionarlos. Se llama Condiciones según Detalles del Elemento y su funcionamiento
está explicado en el Apartado titulado Listas de Elementos filtradas según Detalles del Elemento de este
Elementos),
en la configuración del
documento.
2.3.4. DETALLES DE ELEMENTOS
Una vez un visitante del
CM está visualizando elementos publicados en Listas de Elementos, ya sea porque son
el contenido predeterminado de una Página o bien como resultado de utilizar Buscadores, es deseable que
pueda pulsar sobre uno de ellos para ver sus detalles ampliados. Para esto sirven los Contenidos del tipo
Deta-
lles de Elementos.
Para configurar cómo se mostrarán los
Detalles del Elemento, pulsar sobre la opción correspondiente:
Aparecerá la lista de Detalles de Elementos ya creada:
GESTIÓN DE CONTENIDOS
Página 40 de 96
Pulsar el botón
Create para crear uno nuevo, o sobre uno ya creado para ver su configuración:
Los únicos parámetros de configuración son:
-
Nombre. Nombre que identifica los Detalles de Producto.
-
Descripción. Descripción si se desea.
-
Título. Nombre para mostrar en el CM.
-
Multi-Idioma. Para definir el Nombre para Mostrar en caso de disponer de Módulo Multi-Idioma.
-
Plantilla. En esta opción se elige la Plantilla con la que se mostrarán los detalles del elemento.
Nota.
Para ver todos los detalles de la configuración de Plantillas ver capítulo siguiente
El resultado es que cuando se pulse sobre algún elemento de la Lista de Elementos, se abrirá el Contenido del
tipo
Element Details configurado, por ejemplo:
GESTIÓN DE CONTENIDOS
Página 41 de 96
Nota.
Recuérdese de que para que en una Lista de Elementos se pueda pulsar sobre un elemento para
abrir sus detalles, hay que haberlo indicarlo en su Plantilla. Concretamente en la opción Enlace a
Detalles del Elemento = Sí de la configuración de cada uno de los campos que se desee.
2.3.4.1. RELACIÓN CON LISTAS DE ELEMENTOS
En la misma Página dónde se muestren
Detalles de Elementos, también es posible mostrar una Lista de Elemen-
tos filtrada según cada Elemento.
Ver los detalles en el Capítulo
4.2.1. Listas de Elementos filtradas según Detalles del Elemento.
2.3.5. EDITOR HTML
Los Contenidos de tipo
Editor HTML permiten diseñar contenidos HTML manualmente con un editor.
Para crear o configurar uno, pulsar sobre la opción correspondiente:
GESTIÓN DE CONTENIDOS
Página 42 de 96
Se abrirá una ventana con la lista de Contenidos del tipo Manual configurados:
Puede crear uno nuevo pulsando sobre el botón Crear o elegir uno ya creado para ver su configuración, por
ejemplo
Logo The Modern Herald:
Las opciones de configuración son:
-
Nombre. Nombre que lo identifica.
-
Descripción. Descripción si se desea.
-
Contenido. Pulsando sobre este OJO-Lupa se abrirá el Editor HTML dónde se añadirá el contenido para
mostrar en el CM, en este caso:
GESTIÓN DE CONTENIDOS
Página 43 de 96
En este caso en el Editor HTML se ha insertado la imagen del Logotipo de la Galería de Imágenes (con
el Icono
de la barra de herramientas), pero podría haberse introducido cualquier texto o elemento
HTML.
-
MultiIdioma. muestra un grid con la lista de idiomas disponibles con el mismo editor mostrado antes
para personalizar cada uno. Si no se personalizan, se utiliza el contenido indicado en Contenido para
todos los idiomas.
2.3.6. PÁGINA WEB
Los Contenidos del tipo
Página Web permiten utilizar contenidos que están ubicados en páginas web externas,
por ejemplo anuncios o banners.
Este tipo de Contenido también permite utilizar páginas web del propio
CM, es decir, que dentro de un
CM. Esta combinación permite
ESPACIO DE PUBLICACIÓN de una Página se mostraría otra Página del mismo
combinaciones interesantes.
Para configurar Contenidos del tipo
Página Web, pulsar sobre la opción correspondiente.
Se abrirá una ventana con la lista de Contenidos del tipo
GESTIÓN DE CONTENIDOS
Página Web configurados:
Página 44 de 96
Pulsar sobre
Crear para crear uno nuevo o sobre uno existente para ver su configuración, en este caso Weather
Europe:
Las opciones de configuración son las siguientes:
-
Nombre. Nombre que identifica el Contenido.
-
Descripción. Descripción si se desea.
-
URL. URL de la página web que se desea mostrar en el CM. Hay dos posibilidades:
o
Indicar. Permite indicar una URL manualmente.
MultiIdioma. Permite indicar una URL para cada Idioma.

o
Seleccionar. Permite seleccionar una URL del CM. Esta opción no tiene selección independiente para cada Idioma porque las páginas del CM ya tienen su propio mecanismo de MultiIdioma (ver capítulo correspondiente más adelante en este documento).
-
Enviar Credenciales. Permite enviar las credenciales del visitante a la página web externa a través de
la URL, con la mecánica habitual de otras opciones similares de AuraPortal. Esta opción sólo tiene sentido si la Página del
CM dónde se mostrará este Contenido tiene autenticación, es decir, que el visitan-
te previamente se ha identificado con su Login y Password.
Entre Páginas del
-
CM no es necesaria esta opción.
Encriptar Credenciales. Permite indicar si las Credenciales se enviarán encriptadas.
2.3.7. REDES SOCIALES
Los Contenidos del tipo
Redes Sociales se utilizan para publicar contenidos del CM en las diferentes Redes So-
ciales. Hay cerca de 300 Redes Sociales disponibles.
En la página de Contenidos pulsar sobre el tipo
GESTIÓN DE CONTENIDOS
Redes Sociales:
Página 45 de 96
Se abrirá una ventana con la lista de Contenidos del tipo
Pulsar sobre
Redes Sociales configurados:
Crear para crear un Contenido del tipo Redes Sociales o sobre uno existente para ver su configuSocial Network in Header:
ración, en este caso
Las opciones de configuración son las siguientes:
-
Nombre. Nombre que identifica el Contenido.
-
Descripción. Descripción si se desea.
-
Tamaño Iconos. Tamaño de los Iconos de acceso a las Redes Sociales. Hay dos, Pequeño y Grande.
-
REDES SOCIALES. En este grid se listan y añaden las Redes Sociales deseadas para este Contenido.
o
Agregar Redes Sociales. Pulsando este botón aparece el buscador de Redes Sociales:
GESTIÓN DE CONTENIDOS
Página 46 de 96
Pulsando sobre el OJO-Lupa se listarán las Redes Sociales disponibles:
Seleccionar la deseada para agregarla al Contenido que se está configurando.
El resultado en las páginas publicadas del
CM será el siguiente:
Pulsando sobre cada Icono se publicará el contenido en la red social correspondiente.
Los Contenidos Redes Sociales se pueden ubicar en:
-
ESPACIOS DE PUBLICACIÓN de Páginas. Se publicarán los Metadatos comunes para todas las Páginas
del CM (ver configuración de Metadatos en el diseño de las Páginas).
-
CELDAS de Plantillas. Se publicarán los Metadatos particulares de cada Elemento (ver configuración de
Metadatos en el diseño de Plantillas).
Nota.
El funcionamiento de los Contenidos del tipo Redes Sociales es independiente del CM de AuraPortal, que se limita a proporcionar conexión. En general será necesario disponer de un usuario o
conexión particular para cada Red Social.
2.3.8. HERRAMIENTAS
Los Contenidos de este tipo se utilizan para ubicar diferentes herramientas y utilidades en las páginas del
CM,
por ejemplo conversión a PDF, envío por Email, impresión, etc.
En la página de Contenidos pulsar sobre el tipo
GESTIÓN DE CONTENIDOS
Herramientas:
Página 47 de 96
La forma de configurar este tipo de contenido es idéntica al visto para las Redes Sociales en el apartado anterior.
Nota.
El funcionamiento de los Contenidos del tipo Herramientas es independiente del CM de AuraPortal, que se limita a proporcionar conexión. En muchos casos será necesario disponer de un
usuario y Password para utilizarlos.
Cabe mencionar las siguientes
Herramientas ( * = destacadas):
-
AddThis Menu. Permite la publicación de la Página o Elemento en cualquier Red Social o Herramienta
disponible en la plataforma AddThis.
-
Curate.Us. Proporciona el código necesario para mostrar una vista previa de una página web. Este
código se puede utilizar, por ejemplo, en un Contenido tipo Plugin en AuraPortal.
-
Email (*). Envía el link del Contenido por un sistema de Email independiente al instalado localmente en
el ordenador del visitante.
-
Email App (*). Similar al anterior pero utilizando el sistema de Email instalado en el ordenador del visitante.
-
Gmail. Enviar el link del Contenido a través de una cuenta de Email de Gmail (Google).
-
Google Translate. Traduce el Contenido a diferentes idiomas con Google Translate.
-
Hotmail. Permite enviar el link del Contenido a través de una cuenta de Email de Hotmail (Microsoft).
-
PDF Online (*). Crea automáticamente un fichero PDF con el contenido de CM.
-
PDFMyUrl. Similar al anterior, menos compatible.
-
Print (*). Envía contenido a impresora local.
-
PrintFriendly (*). Envía contenido por impresora, PDF o Email.
-
Y! Email. Envía el link del Contenido a través de una cuenta de Email de Yahoo.
GESTIÓN DE CONTENIDOS
Página 48 de 96
2.3.9. PLUGINS
Los Contenidos del tipo
Plugin permiten código de cualquier tipo de Plugin HTML compatible, como por ejem-
plo:
-
Gadgets de Google (http://www.google.com/ig/directory?synd=open),
-
Social Plugins de Facebook (http://developers.facebook.com/docs/plugins/),
-
Curate.Us (Contenido del tipo
-
Y cualquiera compatible.
Para preparar Contenidos del tipo
Tools del CM de AuraPortal),
Pugins dirigirse a la opción correspondiente en el grid de Contenidos:
Se abrirá una ventana con la lista de Contenidos del tipo
Pulsar sobre
en este caso
Create para crear un Contenido del tipo Plugins o sobre uno existente para ver su configuración,
Facebook Like Button:
GESTIÓN DE CONTENIDOS
Plugins configurados:
Página 49 de 96
Las opciones de configuración son las siguientes:
-
Nombre. Nombre que identifica el Contenido.
-
Descripción. Descripción si se desea.
-
Código. Copiar el código del Plugin. En este caso se ha obtenido de Facebook – Social Plugins - Like
Button (http://developers.facebook.com/docs/plugins/).
El resultado de utilizar este Plugin es que los visitantes podrán pulsar el siguiente botón para publicar el contenido de
CM en Facebook marcado como “Me gusta”:
2.3.10. RSS
Los Contenidos del tipo RSS (siglas de Really Simple Syndication) es un formato XML que permite difundir
contenidos del
CM a usuarios que se han suscrito. Estos usuarios dispondrán de una pequeña herramienta
cliente, lector RSS, con la que periódicamente ir recibiendo información a la que se han suscrito sin necesidad
de dirigirse a la página web.
Para preparar Contenidos del tipo
RSS dirigirse a la opción correspondiente en el grid de Contenidos:
Se abrirá una ventana con la lista de Contenidos del tipo
GESTIÓN DE CONTENIDOS
RSS configurados:
Página 50 de 96
Create para crear un Contenido del tipo RSS o sobre uno existente para ver su configuración, en
General News:
Pulsar sobre
este caso
Las opciones de configuración son las siguientes:
-
Nombre. Nombre interno que identifica el Contenido.
-
Descripción. Descripción interna si se desea.
-
DATOS DE PUBLICACIÓN:
o
Nombre RSS. Nombre con el que se publicará el Contenido.
o
Descripción RSS. Descripción con la que se publicará el Contenido.
o
Página General. Página principal a la que se dirigirá cuando el visitante pulse en la opción correspondiente en la publicación.
o
Lista de Elementos. Se selecciona el Contenido del tipo Lista de Elementos que se desea utilizar para la publicación del RSS.
De la Lista seleccionada se utilizarán los siguientes componentes:

Perfil. En el RSS se publicarán los elementos que cumplan el Perfil de la Lista de
Elementos seleccionada.

Página de Detalles. Página que se abrirá cuando el visitante pulse sobre una noticia
en el RSS para ver sus detalles ampliados.

Metadatos de la Plantilla. En el RSS se publicarán la información contenida en los Metadatos que estén configurados en la Plantilla de la Lista de Elementos seleccionada.
No se utilizarán ninguno del resto de detalles de la configuración de la Lista de Elementos seleccionada, que son:

Número de Elementos por Línea. En el RSS siempre se mostrará un elemento por
línea.
GESTIÓN DE CONTENIDOS
Página 51 de 96

Número de Líneas. En el RSS se mostrarán tantas líneas como elementos se indiquen
en la opción Número de Elementos explicada más adelante.

Paginación. No se aplica en la publicación del RSS..

Ordenación. La ordenación en el RSS es siempre por fecha de publicación.

Omitir Elementos. No se aplica, en el RSS se muestran todos los que cumplen el Perfil hasta alcanzar el número indicado en la opción Número de Elementos explicada a
continuación.
o
Número de Elementos. Número de elementos que se mostrarán en la publicación RSS.
2.3.10.1. UBICACIÓN DE RSS EN LA WEB
RSS en las páginas del CM hay que hacerlo a través de un Contenido del
Redes Sociales o del tipo Herramientas. En ambos casos, en la barra de acciones para agregar elementos
está disponible el botón Agregar RSS:
Para ubicar el acceso a los contenidos
tipo
A su vez, los contenidos de tipo Redes Sociales y Herramientas pueden ubicarse directamente en los ESPACIO
DE PUBLICACIÓN de las Páginas, o bien en Celdas de las Plantillas. En cualquier caso, lo que el visitante verá
es el siguiente Icono, característico de los contenidos RSS:
GESTIÓN DE CONTENIDOS
Página 52 de 96
Cuando el visitante pulse sobre el botón, se le abrirá una ventana con las noticias publicadas y la posibilidad de
suscribirse, por ejemplo:
Nota.
Cuando el Visitante de la web se suscriba al contenido RSS, podrá utilizar cualquier cliente RSS
estándar, por ejemplo el que está incluido en la mayoría de navegadores web (Internet Explorer, FireFox, Chrome, …), en MS Outlook o cualquier otro.
2.4. PLANTILLAS
Las
Plantillas son los elementos que se utilizan para diseñar la presentación de los datos de los contenidos que
se publican en las páginas del CM.
Los datos se obtienen de los elementos de la Familia Propia, pero cuáles se publicarán, en qué formato, forma
y distribución, se determina en las
Plantillas. De esta manera, por ejemplo, en la lista general se podrán mos-
trar los elementos en una vista en miniatura diferente a cuando se quieran ver sus detalles, o bien, según la
clase de elementos se mostrarán con una Plantilla u otra.
Otra ventaja de esta separación, es que si se realiza un cambio en las
Plantillas, se aplica automáticamente a
todos los elementos publicados.
En resumen, los datos se obtienen de las fichas de los elementos, y la forma de presentarlos a los visitantes
depende de las
Plantillas.
A continuación se muestran todos los detalles de la configuración de las Plantillas.
GESTIÓN DE CONTENIDOS
Página 53 de 96
Al entrar en
Plantillas aparecerá la siguiente ventana con la lista de Plantillas creadas:
Pulsar sobre Crear para crear una nueva Plantilla o sobre una ya creada para configurarla, en este caso Main
New y aparecerá la ventana siguiente:
Antes de describir las opciones de configuración veamos el resultado de este ejemplo:
GESTIÓN DE CONTENIDOS
Página 54 de 96
Las opciones de configuración son las siguientes:
-
Nombre. Identifica la Plantilla, en este caso Main New.
-
Descripción.
-
Metadata HTML. En esta opción se eligen los campos, de entre los que están ubicados en esta Plantilla,
Describe la Plantilla.
que se desea utilizar como Metadatos HTML para el posicionamiento en buscadores de Internet (Google, …), publicación en Redes Sociales, RSS, etc. Ver el capítulo
5. SITEMAP. POSICIONAMIENTO EN
BUSCADORES DE INTERNET más adelante en este documento.
-
DISTRIBUCIÓN. Permite diseñar la distribución de la Plantilla en Celdas con las siguientes opciones:
o
Nº Secciones. Determina el número de secciones horizontales de la plantilla, en este caso
una, S1.
Junto a cada sección se muestra el ancho y alto que ocuparán, el cual se calcula según la
configuración de las Secciones y Celdas:
Para modificar las Secciones configuradas, antes hay que pulsar sobre el botón
Editar Distri-
bución que advertirá de la perdida de celdas si se reduce el número.
Dentro de cada Sección se pueden configurar sus
CELDAS distribuidas en Filas y Columnas.
Para ello pulsar sobre el OJO-Lupa correspondiente:
La sección
S1 tiene dos columnas, de código S1A1 y S1B1, con un Ancho de 522 y 348 pixe-
les respectivamente. La suma de ambos son 870 pixeles.
En
S1A1 se ubicará la imagen y el título de la noticia y en S1B1 el video.
Si se desea añadir Columnas o Filas, antes hay que pulsar sobre el botón
Editar Distribución
que advertirá de la perdida de datos si se reduce el número.
o
VISTA MINIATURA. Es la vista previa en miniatura para tener una idea aproximada de la distribución de la Plantilla.
GESTIÓN DE CONTENIDOS
Página 55 de 96
Nota.
Si todas las celdas se han configurado indicando un tamaño fijo en Pixeles, la Vista en Miniatura mostrará una distribución proporcionada según los tamaños indicados, pero si hay alguna Celda configurada Según Contenido, en la vista miniatura la altura de todas las Celdas
se mostrarán iguales.
Para ver una vista previa más real del resultado del diseño, pulsar sobre el botón
Vista Previa
en la barra de acciones.
-
CELDAS. Una vez se han diseñado las Secciones, pulsar el botón Guardar de la barra de acciones y en
el grid de la sección CELDAS (en la parte inferior de la pantalla) aparecerá una línea para cada Celda
creada.
Para configurar cada Celda, pulsar sobre la línea correspondiente.
Nótese que cada Celda tiene un código compuesto por su número de Sección-Fila-Columna, en este
caso
S1A1 y S1B1.
A las dos primeras columnas de la izquierda se dispone de unas flechas para subir o bajar la posición
de las Celdas.
Al pulsar sobre la línea de una Celda, por ejemplo
Photo + Title, aparecerá su configuración:
Las opciones de configuración son:
o
Nombre. Identifica la Celda. Se mostrará en el grid general de Celdas de la Plantilla.
GESTIÓN DE CONTENIDOS
Página 56 de 96
o
Descripción. Descripción, si se desea.
o
Alto. Determina la altura de la celda dentro de la plantilla. Hay dos opciones:
El
o

Según Contenido. La altura variará según su contenido.

Indicar. Se indica un tamaño fijo en pixeles.
Ancho de las Celda se indica en la configuración general de Secciones de la Plantilla.
Barras Desplazamiento. Permite indicar si en ejecución aparecerán Barras de Desplazamiento
en caso de que el contenido no quepa.
o
Estilo. Pulsando sobre el OJO-Lupa se accede a las opciones de configuración relacionadas
con el estilo general de la Celda (después veremos como cada Campo tiene su particular personalización del Estilo):
Las opciones son:

POSICIÓN. Permite determinar los márgenes del contenido de la Celda.

FONDO. Permite seleccionar el Color o Imagen de fondo de la Celda.

TEXTO. En esta sección se configura los detalles del estilo que afectan por igual a todos los campos de texto que estén en esta Celda. Esto son:

GESTIÓN DE CONTENIDOS
Alineación. Alineación del texto en la Celda (Izquierda, Centro, Derecha)
Página 57 de 96

Estilo sobre Imagen de Fondo. Esta sección solo aparece cuando en la Celda
hay un campo del tipo Multimedia-Imagen configurado con Alineación =
Fondo, y permite realizar el efecto mostrado en las siguientes imágenes,
donde el texto se escribe encima de la imagen con un fondo transparente:
Nótese que este efecto permite leer el texto independientemente de que el
fondo sea oscuro o claro dependiendo del porcentaje indicado en
Transpa-
rencia.
Las opciones de configuración son:
o
Posición Vertical. Indica la distancia en pixeles entre el borde superior de la imagen y el texto.
o
Background Color. Fondo sobre el que se escribirá el texto.
o
Color de Fondo. Porcentaje de transparencia del color de fondo sobre la imagen.
o
Posición. Márgenes del texto sobre el color de fondo.
Nota.
Hay otros detalles del estilo del texto, como el tipo de letra, tamaño y color, que se especifican para cada campo de texto en particular, tal como se explica más adelante.

o
BORDE. Tamaño y color de bordes de la Celda.
Agregar Campos. Pulsando sobre este botón se agrega los campos de la Familia Propia que se
quieren mostrar en la Plantilla:
GESTIÓN DE CONTENIDOS
Página 58 de 96
Una vez agregados los campos deseados
tilo) de cada campo
, pulsar sobre el OJO-Lupa de la columna
E (Es-
para determinar su Estilo de publicación, que según el tipo de campo
elegido tendrá opciones distintas. Por ejemplo:
Nota.
Se podrán agregar la mayoría de campos de la Ficha de la Familia Content Management, excepto algunos tipos especiales como Grupos de Campos. También se podrán
agregar Prefijos y Sufijos, pero siempre y cuando sean de la Familia Content Management, no de otras Familias aunque estén en la Ficha.
ESTILO DE CAMPOS DE TEXTO
Este es el caso de campos del tipo
Texto Una Línea, Texto Multi-Línea, Número, Fecha, Selec-
ción Simple, Prefijo, y similares.
Sus opciones de configuración son:
GESTIÓN DE CONTENIDOS
Página 59 de 96
La descripción de cada opción es:

Orden. Se utiliza para indicar el orden en caso de que hayan más de un campo de
texto en esta Celda.

Empieza en nueva línea. Indica si el texto que se mostrará en la publicación empezará en la misma línea que el anterior o en nueva línea.

Nº Máximo de palabras visibles. Con esta opción se pueden limitar el número de palabras que se mostrarán. Si el contenido tiene más, aparecerán puntos suspensivos.

Enlace a Detalles del Elemento. Si se indica Sí, el visitante podrá pulsar sobre este
campo para ver los Detalles del Elemento. Sólo tiene aplicación cuando la Plantilla se
utiliza en un Contenido del tipo Lista de Elementos.

Mostrar Título. Determina si se va a mostrar el Nombre del Campo:

No. Opción por defecto, sólo se muestra el valor del campo, pero no su
nombre. En este ejemplo, sólo se mostraría el texto indicado en el campo
Title del contenido, pero delante no se mostraría

la palabra “Title”.
Sí. Además del valor se muestra el Título (nombre) del campo. Por defecto,
el Estilo de ambos es el mismo, pero si se desea diferenciar utilizar la opción siguiente:
o
Estilo Título. Pulsar sobre el OJO-Lupa para diferenciar el estilo
entre el Título y el texto de su contenido:
GESTIÓN DE CONTENIDOS
Página 60 de 96

Galería. Permite elegir un Estilo de la Galería de Estilos CSS para
Campos de Formularios que se haya configurado desde Estructura – Galerías.

Indicar. Permite indicar el Estilo del Título, con las opciones
Fuente, Estilo, Tamaño, Color, Posición y Separación.
En el panel inferior de la ventana de configuración de Estilo del campo, hay dos opciones:

GALERÍA. Permite elegir un Estilo de la Galería de Estilos CSS para Campos de Formularios que se haya configurado desde Estructura – Galerías.

INDICAR. Esta sección permite indicar el formato que tendrá el Texto, con las opciones Fuente, Estilo, Tamaño, Color, Posición y Sangría Izquierda.
Sangría Izquierda es especialmente útil para ajustar el espacio deseado entre distintos campos de texto en la misma línea de una Celda, que a su vez pueden tener diferentes estilos.
ESTILO DE CAMPOS DE TEXTO MULTI-LÍNEA RICO
Como hemos visto, en los campos de Texto NO Rico (Texto Una Línea, Texto Multi-Línea,
Número, Sí/No, Selección Simple, …), su formato se determina en la Plantilla.
Sin embargo, en los campos del tipo
Multi-Línea Rico hay dos posibilidades dependiendo de la
Para publicación de contenido del Diccionario:
configuración del Término en la opción
-
Para publicación de contenido = Sí. Con esta opción, el editor de Texto Rico solo muestra
unas opciones básicas, que permiten que el redactor del texto pueda elegir unos pocos
GESTIÓN DE CONTENIDOS
Página 61 de 96
detalles del formato, pero el resto estará determinado en la
Plantilla. Las opciones que
muestra el editor de Texto Rico en este caso son:
Estas opciones, recuadradas en rojo en la imagen anterior, permiten al redactor elegir
estilos de la fuente (Bold, Itálica, Subrayado), alineación del texto (izquierda, centrado,
derecha), numeración de párrafos y viñetas e hipervínculos.
Para indicar un Hipervínculo, hay que seleccionar el texto deseado y pulsar en el icono
correspondiente (
). Tiene cuatro opciones:
o
Indicar. El redactor escribe manualmente el hipervínculo.
o
Documentos. Permite elegir un documento de cualquier campo de tipo Biblioteca En
Diccionario que esté ubicado en las Fichas de la Familia Propia Content Management.
o
Página. A través de un buscador se puede elegir cualquier Página del CM.
o
Elemento. Mediante un buscador se puede elegir cualquier elemento publicado en el
CM. En este caso aparece una nueva opción Página con Detalles, que es la que el visitante verá cuando pulse sobre este link.
Una vez seleccionado el link deseado, pulsar el botón
Asociar URL de la barra de accio-
nes.
-
Para publicación de contenidos = No. Con esta opción del Término en el Diccionario, el editor de Texto Rico tendrá todas las opciones disponibles, lo cual implica que todo el formato del texto se define en el momento de escribir el contenido, no dependerá de la Plantilla:
GESTIÓN DE CONTENIDOS
Página 62 de 96
Texto Multi-Línea Rico
Plantilla no incluye el formato. Solo tiene las siguientes opciones:
Por este motivo, las opciones de configuración de un campo de
completo en una
Nótese la opción
texto.
Interlineado, que permite definir la separación entre líneas del
ESTILO DE CAMPOS MULTI-MEDIA
En el caso de los campos Multi-Media (Imagen o Video), las opciones de configuración en la
Plantilla son las siguientes:
GESTIÓN DE CONTENIDOS
Página 63 de 96
Nota Importante.
Alineación está en Fondo, en el estilo general de la Celda se podrá elegir la
Estilo sobre imagen de Fondo. Es decir, en la opción Estilo de la ventana principal
de la Celda aparecerá la siguiente posibilidad:
Si la opción
configuración del
GESTIÓN DE CONTENIDOS
Página 64 de 96
Multi-Media es que se puede
Dimensiones con las que se mostrará la Imagen o Video. Este detalle es muy
La opción más característica del Estilo de los campos de tipo
indicar las
importante porque permite que el contenido tenga una sola imagen en su ficha y mostrarla
con diferentes tamaños según la Plantilla que se utilice. De esta manera, la imagen de la
Plantilla de ‘Vista en Miniatura’ puede ser la misma que para la Plantilla de ‘Detalles’, pero se
verá en distintos tamaños en una u otra.
Otro detalle interesante es que los dos valores de las
Dimensiones, Ancho y Alto, son los
tamaños máximos para mostrar la imagen, pero sin que se deforme, es decir, mantendrá
sus proporciones sin superar las dimensiones indicadas.
En
Dimensiones Máximas se muestran los valores máximos recomendados para que la ima-
gen quepa en esta Celda sin que aparezca scroll. Es un cálculo automático que se realiza
según las dimensiones de la Plantilla.
o
Agregar Contenidos. Volviendo a la configuración de la CELDA en la Plantilla, además de
Campos también se pueden agregar otros tipos de contenidos pulsando sobre el botón Agregar Contenidos. Hay tres opciones:
GESTIÓN DE CONTENIDOS
Página 65 de 96

Redes Sociales. De esta manera se puede agregar los accesos a Redes Sociales en
cada elemento publicado. El contenido que se publicará en las Redes Sociales será el
que se indique en la opción
Metadatos en la ventana principal de configuración de la
Plantilla.

Plugin. Se puede insertar cualquier Plugin.

Editor HTML. Con esta opción se puede insertar cualquier contenido HTML fijo en las
Celdas de la Plantilla.
2.4.1. MULTI-IDIOMA EN LA PLANTILLA
La forma de aplicar
el Multi-Idioma en la Plantilla es utilizando la opción I (Idioma) en cada Campo:
Al entrar en esta opción aparecerá una lista con todos los Idiomas y el campo asignado para cada uno, por
defecto el único que se eligió en
GESTIÓN DE CONTENIDOS
Agregar Campos:
Página 66 de 96
En este ejemplo se puede ver que para el idioma
English-United States se ha elegido un campo distinto que
para el resto de idiomas.
En ejecución se aplicará el idioma indicado en la
Página que está visualizando la Plantilla en cuestión, o bien, el
Transmitir Idioma = Sí (ver siguiente capítulo para todos
indicado en último botón pulsado que tenga la opción
los detalles del sistema MultiIdioma).
3. MULTI-IDIOMA
Content Management de AuraPortal es Multi-Idioma y cada visitante puede ver todas las opciones y elementos
en el idioma que elija.
La manera de aplicar el Multi-Idioma en el
CM es la siguiente:
3.1. MÓDULO MULTIIDIOMA
Para que todas las opciones de idiomas funcionen se requiere la activación del Módulo
MultiIdioma. Si no está
disponible, todas las opciones de idiomas se podrán configurar, pero para los usuarios en ejecución sólo se
aplicará un idioma, el que esté indicado en
Estructura – Entidad – Distintivos - IDIOMA – Idioma por defecto.
3.2. MULTIIDIOMA EN PÁGINAS
Cada página del
CM tiene un idioma predeterminado que se elige en la opción Idioma, y será el que manifieste
Página aplicándose a todos sus contenidos.
cuando se acceda a la
GESTIÓN DE CONTENIDOS
Página 67 de 96
3.3. MULTIIDIOMA EN CONTENIDOS
Cada tipo de Contenido tiene su opción para configurar los distintos Idiomas:
3.3.1. MULTIIDIOMA EN BOTONERAS
El Texto que se muestra de cada botón puede indicarse en distintos idiomas:
3.3.1.1. MultiIdioma con Páginas Comunes
Cada botón tiene la opción
Transmitir Idioma, importantísima en el sistema MultiIdioma del CM de AuraPor-
tal:
Cuando se marca
Transmitir Idioma = Sí, el idioma elegido en el desplegable será el que se transmitirá a todas
las Páginas a partir del momento en el que se pulse el botón, independientemente del idioma que tenga configurada la Página. Este idioma se mantendrá hasta que se pulse un botón que esté configurado con otro idioma.
Notas a tener en cuenta:
1.
Puede configurarse un botón con
Transmitir Idioma = Sí sin necesidad de indicar una URL. De esta ma-
nera, cuando el visitante pulse sobre el botón, la página no cambiará pero sí el idioma.
2.
Mientras no se haya pulsado ningún botón que esté configurado con
que se manifestará será el configurado en la
3.
Transmitir Idioma = Sí, el idioma
Página.
CM de
Páginas, ni Contenidos, ni Plantillas, sólo configurar sus opcio-
Gracias a este sistema de transmisión de Idioma, para mantener un sistema MultiIdioma en el
AuraPortal no es necesario duplicar ni
nes MultiIdioma como se explica a lo largo de este Capítulo.
GESTIÓN DE CONTENIDOS
Página 68 de 96
3.3.1.2. MultiIdioma con Páginas Independientes
Aunque la opción más cómoda es basar el sistema MultiIdioma en la opción
Transmitir Idioma de los botones,
en algunas circunstancias es posible que se prefiera separar los idiomas en Páginas independientes.
En este caso, habrá que tener en cuenta lo siguiente:
1.
Páginas. Se diseñarán tantas Páginas como idiomas se deseen. En cada una se indicará el idioma en la
opción Idioma.
Considerar el uso de la opción
Alta Similar para crear nuevas Páginas una vez se tiene la primera dise-
ñada.
2.
Elementos. En las Fichas de los Elementos del CM, por cada campo que se vaya a publicar, hay que
crear tantos campos como Idiomas se desee. Por ejemplo, si se van a utilizar 2 idiomas y los elementos tienen los campos Nombre y Descripción, hay que crear dos campos para el Nombre y dos para la
Descripción, uno por cada Idioma.
Hay campos que probablemente no necesiten estar repetidos, por ejemplo la Imagen.
Nota.
Este punto también hay que realizarlo en la opción de MultiIdioma basado en la Trasmisión de
Idioma de los botones.
3.
Plantillas. Crear tantas Plantillas como Idiomas se desee, y en cada una utilizar los campos correspondientes comentados en el punto anterior.
Considerar el uso de la opción
Alta Similar para crear nuevas Plantillas una vez se tiene la primera di-
señada.
4.
Listas de Elementos. Crear tantas Listas de Elementos como Idiomas se desee, y en cada una utilizar
la Plantilla correspondiente.
5.
Detalles del Elemento. Crear tantos Detalles del Elemento como Idiomas se desee, y en cada uno utilizar la Plantilla correspondiente.
3.3.2. MULTIIDIOMA EN BUSCADORES
El
Título de todos los tipos de buscadores tiene la opción MultiIdioma, donde se puede indicar un Título para
cada Idioma:
Adicionalmente, algunos tipos de buscador tienen más opciones:
GESTIÓN DE CONTENIDOS
Página 69 de 96
3.3.2.1. MultiIdioma con Buscador de Texto
El buscador de Texto permite elegir los campos (de los Elementos de la Familia Propia Content Management)
en donde se realizarán las busquedas en cada idioma.
Esta configuración se realiza desde la opción
Al pulsar sobre el OJO-Lupa de la columna
I (Idioma) del grid CAMPOS DE BÚSQUEDA:
I (Idioma) saldrá la lista de Idiomas en donde se puede particulari-
zar el campo en donde se realizará la búsqueda:
En este ejemplo se puede ver que para el idioma
español-España se ha elegido un campo distinto que para el
resto de idiomas.
De esta manera, la búsqueda se realizará en los campos indicados según el idioma de la Página desde dónde
se esté ejecutando el buscador.
GESTIÓN DE CONTENIDOS
Página 70 de 96
3.3.2.2. MultiIdioma con Buscador en Árbol
Dispone de MultiIdioma a nivel de
Título, pero no a nivel de nombre de las Ramas y Clases, que se mostrarán
tal como fueron escritos.
3.3.2.3. MultiIdioma con Buscador de Lista de Perfiles
Perfil elegido en el buscador se puede mostrar en distintos Idioma. Se configura desde la
Lista de Perfiles:
El nombre de cada
opción
Obsérvese el botón
Traducción Automática que traducirá cada texto al idioma correspondiente.
3.3.2.4. MultiIdioma con Buscador de Selección Simple
Las opciones mostradas en los buscadores de los campos de
Selección Simple utilizan el MultiIdioma del Dic-
cionario de Términos de AuraPortal.
GESTIÓN DE CONTENIDOS
Página 71 de 96
3.3.2.5. MultiIdioma con Buscador de Prefijos
Disponen de MultiIdioma a nivel de
Título, pero no a nivel de nombre de Prefijos, que se mostrarán tal como
fueron escritos.
3.3.3. MULTIIDIOMA EN LISTAS DE ELEMENTOS
El contenido tipo
Por un lado el
Lista de Elementos tiene dos opciones de configuración del idioma.
Título que se puede mostrar en la cabecera de la Lista:
Y por otro los idiomas configurados en la
Plantilla seleccionada, que se aplicarán a los Elementos que se publi-
quen.
3.3.4. MULTIIDIOMA EN DETALLES DE ELEMENTOS
El contenido tipo
Por un lado el
Detalles de Elementos tiene dos opciones de configuración del idioma:
Título que se puede mostrar en la cabecera de los detalles:
Y por otro los idiomas configurados en la
Plantilla seleccionada, que se aplicarán a los Elementos que se publi-
quen.
3.3.5. MULTIIDIOMA EN EDITOR HTML
El contenido de tipo Editor HTML permite el diseño de un contenido para cada idioma:
GESTIÓN DE CONTENIDOS
Página 72 de 96
Lo que se escriba en la opción
Contenido (1) servirá como Idioma Base para todos los Idiomas, que posteriorMultiIdioma (2):
mente pueden personalizarse desde la opción
Pulsando en el OJO-Lupa (1) de cada Idioma se podrá personalizar el contenido.
Con el botón
Traducción Automática (2) se traduce el texto automáticamente.
3.3.6. MULTIIDIOMA EN PÁGINAS WEB
El contenido del tipo
Página Web permite indicar una Página para cada Idioma:
GESTIÓN DE CONTENIDOS
Página 73 de 96
3.3.7. MULTIIDIOMA EN REDES SOCIALES
Redes Sociales utiliza el idioma de la Red Social a la que se conecte, es independiente de
CM de AuraPortal.
El contenido del tipo
las Páginas del
3.3.8. MULTIIDIOMA EN HERRAMIENTAS
Herramientas utiliza el idioma de la herramienta utilizada, es independiente de las Páginas
CM de AuraPortal.
El contenido del tipo
del
3.3.9. MULTIIDIOMA EN PLUGINS
El contenido del tipo
Plugin es código independiente que se ejecutará según esté diseñado, por lo que no dis-
pone de configuración de MultiIdioma específica.
3.3.10. MULTIIDIOMA EN RSS
El contenido del tipo RSS utilizará el MultiIdioma de la
GESTIÓN DE CONTENIDOS
Plantilla de la Lista de Elementos seleccionada:
Página 74 de 96
4. OPERATIVA DIARIA. CREACIÓN Y PUBLICACIÓN DE ELEMENTOS
Una vez están definidas las Páginas, Contenidos y Plantillas del
CM, la operativa diaria de creación y publica-
ción de elementos es muy sencilla.
4.1. CREACIÓN DE ELEMENTOS
Hay cuatro maneras de crear Elementos:
-
Manual,
-
Procesos BPM,
-
Servicios Web,
-
Importación.
4.1.1. MANUAL
La opción más básica es crear manualmente un elemento de la Familia Propia, y automáticamente quedará
Listas de Elementos del CM en las que cumpla Condiciones (ver más adelante el Capítulo
PUBLICACIÓN DE ELEMENTOS).
publicado en aquellas
4.1.1.1. RECINTOS SEGUROS
Las Familias Propias están protegidas con
Recintos Seguros a nivel de Familia completa, Clase y Elemento. La
aplicación de estos niveles es la siguiente.
-
Nivel Familia. Determina qué usuarios pueden realizar las siguientes acciones con elementos de la Familia:
o
LECTURA. Ver elementos en el grid y entrar en su Ficha en modo de Lectura.
o
ADICIÓN. Permite crear Elementos nuevos
o
EDICIÓN. Permite modificar Elementos existentes.
o
CANCELACIÓN. Permite eliminar Elementos.
Para que un usuario pueda acceder a nivel de Clase o Elemento, antes tiene que tener ciertos Permisos a nivel de Familia, por lo menos
Lectura. Si no se define otro Recinto Seguro a un Nivel más bajo
(Clase o Elemento), éste será el que controle los permisos.
-
Nivel Clase. Determina los permisos por Clases de Elementos. Si está definido este Nivel, prevalece
sobre el Nivel de Familia.
-
Nivel Elemento. Cada elemento se puede proteger con un Recinto Seguro, que prevalece sobre los superiores, si bien para acceder hasta él necesita por lo menos Permiso de Lectura en los Niveles superiores.
Nota.
Cuando un usuario intenta acceder a un elemento, el sistema de seguridad de Recintos Seguros comprueba, en orden, si tiene permisos definidos en la Familia, en la Clase y en el Elemento. Si en uno
de estos niveles no tiene acceso de Lectura, se interrumpe la comprobación y se deniega el acceso.
Una vez la comprobación haya llegado al elemento, el usuario tendrá el Permiso que haya sido definido en el elemento o, si no están definidos, en el nivel superior que sí los tenga.
GESTIÓN DE CONTENIDOS
Página 75 de 96
4.1.2. PROCESOS BPMS
Para la publicación de elementos en
CM de AuraPortal se puede utilizar cualquier mecánica de los procesos
del módulo BPMS. Un ejemplo de Clase de Proceso podría ser el siguiente:
En particular cabe hacer mención a los siguientes objetos:
-
Tarea de Sistema
CREADOR (Crea Elementos de Familia Propia),
-
Tarea de Sistema
LIMPIADOR (Elimina Elementos de Familia Propia),
-
Tareas de Sistema
-
Botón
INGRESADOR (Ingresa valor o elemento calculado en Panel),
Vista Previa Plantilla en Formularios de Mensaje o Tarea Personal.
A continuación se muestran más detalles de cada uno:
4.1.2.1. TS. CREADOR (Crea Elementos de Familia Propia)
Tarea de Sistema - CREADOR (Crea Elementos de
Familia Propia), lo cual quiere decir que la creación de elementos puede formar parte de un Proceso BPM en
Es posible crear elementos de Familia Propia a través de la
dónde haya un workflow definido, por ejemplo con revisión y aprobación.
El diseño de la
Tarea de Sistema - CREADOR (Crea Elementos de Familia Propia) permite elegir los campos del
Origen y relacionarlos con los campos de la Ficha del
Panel de la Clase de Proceso en donde estarán los datos
Elemento. Cuando la TS se ejecute creará el elemento con los datos correspondientes del Panel, y de la misma
Listas de Elementos del
CM en las que cumpla Condiciones (ver más adelante el Capítulo PUBLICACIÓN DE ELEMENTOS).
manera que en la creación manual, automáticamente quedará publicado en aquellas
GESTIÓN DE CONTENIDOS
Página 76 de 96
Si se desea que los datos del Elemento creado queden en el Panel como Sufijos para su posterior tratamiento,
hay que realizar lo siguiente:
1.
En el diseño de la Tarea de Sistema hay que utilizar la opción GUARDAR RESULTADOS EN – ELEMENTO para guardar, en el Panel, el Prefijo recién creado.
2.
TS. INGRESADOR (Actualiza Sufijos y Pies de Grupo de
Campos) con la configuración Sentido: de Ficha >> a Panel.
Para guardar sus Sufijos en el Panel, utilizar la
4.1.2.2. TS. INGRESADOR (Ingresa valor o elemento calculado en Panel )
Puede ser deseable que los elementos que se publican en el
CM, automáticamente cambien sus condiciones
llegada una fecha, bien para cambiar de Espacio de Publicación o bien para dejar de ser Publicados.
Para esto se utiliza la Tarea de Sistema INGRESADOR. La idea es que después de la creación de un elemento a
través de un proceso BPM, se quede la corriente detenida en un Evento de Tiempo hasta que llegue la Fecha en
la que se desea modificar sus condiciones de publicación. Cuando venza el tiempo indicado, una Tarea de Sistema INGRESADOR podrá modificar datos de la Ficha que para ello estarán como Sufijos en el Panel tal como
se ha comentado en el apartado anterior.
Para que los cambios realizados en Sufijos en el Panel actualicen los campos correspondientes en la Ficha de
los Elementos de Familia, es necesario utilizar la TS. INGRESADOR (Actualiza Sufijos y Pies de Grupo de Campos) con la configuración Sentido: de Panel >> a Ficha.
4.1.2.3. TS. LIMPIADOR (Elimina Elementos de Familia Propia)
En cualquier punto del workflow de una Clase de Proceso se puede ubicar una Tarea de Sistema
LIMPIADOR
para eliminar elementos de Familia Propia cuando cumplan ciertas condiciones cronológicas (Fecha de Creación, Modificación, Publicación, …).
En general, esta Tarea de Sistema se suele ejecutar desde una Clase de Proceso independiente de la de creación de elementos para ser publicados, y así hacer limpiezas periódicas de múltiples elementos a la vez.
4.1.2.4. Botón VISTA PREVIA PLANTILLA en Tarea Personal
Como parte del módulo
Content Management hay una funcionalidad en los botones de acción de los formularios
VISTA PREVIA PLANTILLA, que permite visualizar cómo quedará publica-
de TP y Mensajes (IM y EM), llamada
do el elemento antes de que se haya creado. Este detalle es importante porque dentro de un flujo de aprobación de contenidos permite que no sea necesario crear elementos de Familia Propia para ver cómo quedarán, y
así hacer los ajustes necesarios antes de publicarlos.
Este botón se configura seleccionando la TS-CREADOR que más tarde en el workflow creará el elemento, y la
Plantilla deseada. Por lo tanto, si se desea ver el resultado de la publicación en diferentes plantillas hay que
configurar diferentes botones.
4.1.3. SERVICIO WEB
En ocasiones, las listas de elementos que se desean publicar están originalmente en bases de datos externas a
AuraPortal y se desea importarlas automáticamente. Para este tipo de integraciones está disponible el Servicios
Web
AuraPortalFamilias con los siguientes métodos:
-
GetUserFamily. No tiene parámetros. Devuelve la lista de Familias Propias existentes con los valores
UserFamily_ID y UserFamily_Name.
-
GetUserFamilyClass. Introduciendo el parámetro UserFamily_ID devuelve la lista de Clases de esa familia con los valores Class_ID y Class_Name.
GESTIÓN DE CONTENIDOS
Página 77 de 96
Código de devolución:
o
-
-1 = Parámetros incorrectos (el parámetro está en blanco o no es un valor numérico).
GetUserFamilyElementList. Introduciendo los parámetros UserFamily_ID y Class_ID (opcional), devuelve la lista de Elementos de esa familia, con los valores Element_ID, Element_Name y Class_ID de cada
uno.
Código de devolución:
o
-
-1 = Parámetros incorrectos (el parámetro está en blanco o no es un valor numérico)
GetUserFamily_Terms. Introduciendo el parámetro UserFamily_ID, devuelve la lista de Nombres Internos de los Términos de Diccionario de esa familia que se pueden utilizar para crear nuevos elementos.
-
CreateUserFamilyElement. Introduciendo los parámetros UserFamily_ID, Class_ID y Data se crean nuevos elementos dentro de la Familia indicada.
El parámetro
Data utiliza la estructura habitual en otros métodos, con nombres internos de términos
con separadores especiales.
Códigos de devolución:
-
o
ID = Sí se crea correctamente devuelve el ID del nuevo elemento.
o
-1 = Parámetros incorrectos (alguno de los parámetros está en blanco o es incorrecto).
o
-2 = No existe la Familia indicada.
o
-3 = No existe la Clase indicada.
o
-4 = La Clase indicada existe pero no pertenece a esta Familia.
DeleteUserFamilyElement. Introduciendo los parámetros UserFamily_ID y Element_ID se elimina el elemento.
Códigos de devolución:
o
ID = Sí se elimina correctamente devuelve su ID.
o
-1 = Parámetros incorrectos (alguno de los parámetros está en blanco o no es un valor
numérico).
-
o
-2 = No existe la Familia indicada.
o
-3 = No existe el elemento indicado.
UpdateUserFamilyElement. Introduciendo los parámetros UserFamily_ID, Element_ID y Data se actualizan los datos del elemento indicado.
Códigos de devolución:
-
o
ID = Si se actualiza correctamente devuelve su ID.
o
-1 = Parámetros incorrectos (algún parámetro está vacío o no es un valor numérico)
o
-2 = No existe la Familia indicada.
o
-3 = No existe el Elemento indicado.
GetUserFamilyElement. Introduciendo los parámetros UserFamily_ID y Element_ID se obtienen los datos de la ficha de ese elemento.
Códigos de devolución:
o
-1 = Parámetros incorrectos (algún parámetros está vacío o no es un valor numérico)
4.1.4. IMPORTACIÓN
En la primera página de
Estructura - Familias Propias se dispone de la opción para Importar Elementos de forma
masiva desde Bases de Datos externas:
GESTIÓN DE CONTENIDOS
Página 78 de 96
Aparecerá la lista de importaciones configuradas y la posibilidad de crear nuevas:
Pulsar sobre Crear importación para configurar una importación nueva o sobre una de la lista.
Las opciones de configuración de la Importación son las siguientes:
-
Nombre. Nombre para esta importación que se va a configurar.
-
Familia. Familia sobre la que se desea realizar la importación.
-
DSN (Conexión ODBC). Conexión ODBC a la base de datos origen de los datos que se van a importar.
-
Usuario. Usuario para conectar con la base de datos.
GESTIÓN DE CONTENIDOS
Página 79 de 96
-
Password. Password del usuario anterior.
-
Tabla Origen. Tabla donde están los datos para ser importados.
-
Clase de Familia. En esta opción se elige dónde estará la Clase de los elementos que se importarán.
Hay dos opciones:
o
o
A indicar. Se selecciona la Clase con la que se crearán todos los elementos.
Según campo. Se selecciona el campo de la Tabla Origen en donde está el ID de la Clase de
cada elemento. Cuando se señala esta opción, aparece una nueva opción llamada Por Defecto, donde se puede indicar la Clase que se utilizará en caso de que el campo indicado no tenga valor válido en algún elemento.
-
Agregar Campos. En esta opción se relacionan campos de la Tabla Origen con campos de la Ficha del
Elemento destino. Al pulsar sobre el botón Agregar Campos aparece la ventana siguiente para hacerlo:
La opción Por defecto es para rellenar el valor deseado en caso de que la
Tabla Origen no tenga el va-
lor en algún elemento.
4.2. PUBLICACIÓN DE ELEMENTOS
En este capítulo se detallan ciertos aspectos que hay que tener en cuenta para determinar las condiciones que
tienen que cumplir los elementos para estar publicados en el
CM y su relación con los Buscadores. Es
importante analizar estos dos aspectos:
-
Condición de Publicación. En la página principal del diseño del módulo Content Management se elige el
campo de tipo Sí/No de la ficha de la Familia Propia que servirá para determinar si un elemento será
publicado o no.
Adicionalmente, los elementos que aparecerán en las Listas de Elementos, dependerán de su Perfil,
pero siempre tendrán que cumplir la
-
Condición de Publicación.
Listas de Elementos. Cada Lista de Elementos tiene definido un Perfil, que es el que determina las
Condiciones que han de cumplir los elementos para mostrarse en ella. Las condiciones del Perfil se
sumarán a la
Condición de Publicación comentada antes, por lo que en los Perfiles hay que omitir esa
condición, no es necesaria.
Listas de Elementos, por
Condición de Publicación y la
El resultado es que, cuando el visitante se dirige a una Página que tiene
defecto verá todos los elementos que cumplan las dos condiciones, la
del
-
Perfil de esa Lista.
Resultado de la Búsqueda. Los resultados de los Buscadores siempre se muestran en Listas de Elementos. Al diseñar una Página que contiene Listas de Elementos, se puede determinar si va ha ser
resultado de Buscadores (opción Contiene Resultado de Búsqueda = Sí), y en su caso seleccionar los
buscadores. También es posible elegir la Página destino en el diseño de los Buscadores.
El resultado es que, cuando el visitante realice una búsqueda, el resultado se mostrará en todas las
Listas de Elementos que tenga la Página indicada.
GESTIÓN DE CONTENIDOS
Página 80 de 96
Esto implica que a las condiciones que ya tenía la Lista de Elementos (Condición de Publicación +
Condición del Perfil), ahora se le añaden los límites que el visitante aplique en la búsqueda. Se suman
los tres filtros.
Esto es así con todos los tipos de buscadores, aunque según sea el tipo se aplicará de distinta manera:
o
Buscador de Texto. El filtro lo determina el visitante al escribir un Texto, que se aplicará en el
campo del elemento que se ha indicado al diseñar el buscador.
o
Buscador de Árbol. En la búsqueda por Árbol el visitante elige una Clase, de manera que el
resultado de la búsqueda sólo mostrará sus elementos.
o
Buscador de Lista de Perfiles. Cuando un visitante pulsa sobre un Perfil determinado, en el resultado se mostrarán los elementos que cumplan los dos Perfiles, el de la Lista de Elementos
más el del Perfil que ha elegido en el buscador. Para ello es importante asegurarse de que no
son condiciones contradictorias. Un ejemplo puede ser realizar las condiciones de la Lista de
News = Yes, y las condiciones de los Perfiles del buscador con otro
National = Yes
Elementos con el campo
campo como
o
Buscador de Selección Simple. Cuando un visitante pulsa sobre una opción determinado, en el
resultado se mostrarán todos los elementos que tengan esa opción seleccionada en su Ficha.
o
Buscador de Prefijos. Cuando un visitante pulsa sobre un Prefijo determinado, en el resultado
se mostrarán todos los elementos que tengan ese Prefijo seleccionado en su Ficha.
Como resultado de este análisis se deduce que si se utiliza la misma Página como entrada principal al
CM y
como resultado de las Búsquedas, cada vez que un visitante se dirija a la Página principal, en sus Listas se
mostrarán, por defecto, todos los elementos, y cuando apliquen la búsqueda se reducirá su número con los
elementos que la cumplan.
En algunos casos este escenario puede no ser el deseable por la lentitud que puede representar mostrar la
Página principal con todos los elementos para que después sean filtrados con el buscador. Si este es el caso se
recomienda la siguiente distribución:
1.
Diseñar la Página principal con
Listas de Elementos con Perfiles restrictivos que muestren sólo los
elementos por defecto de la entrada. Esta Página tendrá las dos características siguientes:
2.1. Tendrá Contenidos del tipo
2.2. Pero tendrá la opción
2.
Buscador, para que los visitantes puedan utilizarlos.
Contiene Resultado de Búsqueda = No.
Diseñar otra Página para el resultado de los Buscadores, copia o no de la principal. Sea o no copia, las
características diferenciadoras con la Página principal son:
2.1. La opción
Contiene Resultado de Búsqueda = Sí, y en el OJO-Lupa indicar los Buscadores ubi-
cados en la Página principal.
2.2. En las
Listas de Elementos que contenga esta Página, utilizar Perfiles que cumplan condicio-
nes de publicación más generales, por ejemplo solo la opción principal de Publicación (Pu-
blished = Sí).
El resultado de esta combinación es que, cuando el visitante entre en la Página principal del
CM verá sólo los
elementos más relevantes, y cuando realice una búsqueda el resultado se mostrará en la segunda Página diseñada a propósito con un Perfil menos restrictivo.
Si la segunda Página es copia de la principal, el visitante no se percatará de que ha cambiado de Página, sólo
los elementos de la Lista.
Otra posibilidad muy utilizada es que la Página de resultados de la búsqueda tenga otro diseño orientado a ese
cometido, totalmente distinto a la página principal, por ejemplo:
GESTIÓN DE CONTENIDOS
Página 81 de 96
Al pulsar sobre uno de los elementos se abrirán sus detalles.
4.2.1. Listas de Elementos filtradas según Detalles del Elemento
AuraPortal Content Management incluye una funcionalidad que permite mostrar
según los
Listas de Elementos filtradas
Detalles del Elemento que se está visualizando.
Lista de Elementos se abre la PágiDetalles de Elemento). Si en esa misma Página se ha puesto un Contenido
Como hemos visto hasta ahora, cuando se pulsa sobre un elemento de una
na con sus Detalles (en el Contenido
del tipo
Lista de Elementos, los elementos que se mostrarán en esa lista dependerán de su
propia configura-
ción (Perfil, …), lo cual quiere decir que, en principio, serán los mismos sea cual sea el elemento en el que
estamos visualizando sus Detalles. Pues bien, hay una configuración que permite que la lista sea diferente
según cada elemento. Veamos un ejemplo:
En la imagen siguiente se muestra una
ejemplo
GESTIÓN DE CONTENIDOS
Lista de Elementos con las Secciones de noticias del periódico digital de
The Modern Herald:
Página 82 de 96
Cuando se pulsa sobre una Sección (Elemento de la Lista), por ejemplo,
Scientific, se desea que se muestren
sus Detalles y la lista de noticias relacionadas con esa Sección, pero no otras:
GESTIÓN DE CONTENIDOS
Página 83 de 96
Efectivamente, en la imagen anterior vemos la parte superior con los detalles del elemento
Scientific y debajo
una lista con dos noticias relacionadas, una sobre Microsoft y otra sobre Robots.
Sin embargo, si en lugar de
Scientific pulsamos sobre la Sección Health, veremos sus detalles, y debajo sus
noticias relacionadas, que serán diferentes para cada Sección. Ahora las noticias que se muestran son una
sobre una tormenta en Chicago y otra sobre un descubrimiento médico:
La configuración de este escenario se basa en que cuando en una misma Página hay un Contenido del tipo
Detalles de Elemento y uno del tipo Lista de Elementos, en la configuración de éste último aparece una nueva
Condiciones según Detalles del Elemento, en donde se puede hacer la asociación entre ambos
opción llamada
tipos de Contenidos.
Veamos todos los detalles de la configuración:
PÁGINA
En la Página preparada para mostrar los Detalles de los Elementos de las Secciones, está el Contenido
Detalles
de Elementos y también uno de Lista de Elementos:
GESTIÓN DE CONTENIDOS
Página 84 de 96
DETALLES DEL ELEMENTO
En la configuración del
Espacio de Publicación con el Contenido Detalles del Elemento se mostrarán los detalles
que se deseen cuando se pulse sobre un elemento de una Lista, por ejemplo la ampliación de una noticia. En el
ejemplo que nos ocupa, este Contenido no tiene ninguna configuración especial.
LISTA DE ELEMENTOS
Espacio de Publicación con el Contenido Lista de Elementos, por el hecho de que en la
Detalles de Elementos, ha aparecido una nueva opción: Condiciones según Detalles del Elemento:
En la configuración del
misma Página hay otro Espacio con un Contenido
GESTIÓN DE CONTENIDOS
Página 85 de 96
En esta opción es donde se podrá establecer la relación entre ambos Contenidos para filtrar la Lista.
Nota.
Si esta opción no se configura, la Lista de Elementos que se mostrará será la misma sea cual sea
el Elemento inicial desde dónde se haya abierto esta página de Detalles.
Al entrar en el OJO-Lupa de configuración se abrirá la ventana de configuración de las Condiciones:
GESTIÓN DE CONTENIDOS
Página 86 de 96
Se trata de determinar las Condiciones que tienen que cumplir los elementos para ser mostrados en la Lista,
en relación con los
Detalles del Elemento que se muestra en cada caso.
En este ejemplo, en las fichas de las noticias hay un campo de tipo
Prefijo con un Prefiltro en donde solo se
muestran las Secciones, que son elementos de la Familia Content Management y Clase Sección. Por lo tanto, la
Condición que se necesita es que se muestren los elementos cuyo Prefijo sea igual al _Nombre del Elemento
mostrado en Detalles.
Para ello, pulsar
Crear Condiciones y se abrirá la ventana de configuración:
DATO REAL
DATO REAL se elige el campo de los elementos de la lista que queremos comparar, en este caso el campo
Prefijo llamado CM-Section donde se ha elegido la Sección en cada Noticia.
En
COMPARACIÓN
Hay dos posibles
Operadores, Igual o Distinto. En este caso Igual.
PATRÓN COMPARACIÓN
El PATRÓN COMPARACIÓN, tal como dice el texto aclaratorio (Campo del elemento mostrado en el Contenido
‘Detalles del Elemento’) se elige el campo del Elemento del cual se están mostrando sus Detalles, que tiene que
coincidir con el DATO REAL. Como allí se eligió el Prefijo, aquí hay que elegir el _Nombre.
De esta manera, cuando se están viendo los detalles del elemento
tengan
GESTIÓN DE CONTENIDOS
Scientific, la Lista mostrará las noticias que
Scientific en su campo Prefijo CM-Section.
Página 87 de 96
5. ACCESO AUTENTICADO. LOGIN FORM
Si se desea, se puede proteger Páginas y Documentos para que sólo puedan acceder visitantes que se hayan
registrado, concretamente Usuarios Invitados de la
5.1.
WIP.
AUTENTICACIÓN DE PÁGINAS
Es posible configurar las Páginas del CM para que requiera autenticación o no. Es la opción llamada Requiere
Autenticación No Sí que está en el diseño general de cada Página del CM:
5.2.
AUTENTICACIÓN DE DOCUMENTOS
Es posible configurar los documentos para que su acceso requiera autenticación o no. Es la opción llamada
Requiere Autenticación No Sí que está en el Estilo del campo Biblioteca en las Plantillas:
Cuando se configura un campo Biblioteca para requerir autenticación, la lista de documentos se muestra a
todos los visitantes, pero cuando se pulsa sobre uno para verlo es cuando aparece la ventana de autenticación
solicitando
Login y Password. Sólo si se introduce se abrirá el contenido del documento.
GESTIÓN DE CONTENIDOS
Página 88 de 96
5.3.
REGISTRO AUTOMÁTICO. CREACIÓN DE USUARIOS INVITADOS
En cualquiera de los dos casos anteriores es deseable que si el visitante no dispone de un Login para ver el
contenido autenticado, pueda obtenerlo fácilmente y entrar en ese momento sin tener que esperar. A continuación se describen los mecanismos que lo permiten.
5.3.1. Formulario de Inicio de Sesión
Es posible personalizar el formulario de Inicio de Sesión de la siguiente manera:
El botón
Registrarse es un Mensaje de Inicio de Proceso con las características que se describen en el apartado
siguiente.
5.3.2. Mensaje de Inicio de Proceso
La manera que tiene un visitante anónimo se pueda registrar y obtener automáticamente su
de
Login y Password
Usuario Invitado es a través de un Proceso BPM.
Hay muchas posibilidades de configuración de un Proceso para dar de alta
Usuarios Invitados automáticamen-
te. A continuación se describe una sencilla y válida para el escenario que nos ocupa.
En este ejemplo, todo el mecanismo de creación del
Usuario Invitado está en el Formulario del Mensaje de Ini-
cio del Proceso:
GESTIÓN DE CONTENIDOS
Página 89 de 96
Este
-
IM (Mensaje de Inicio) tiene las siguientes características:
Acceso Anónimo. La opción Usuario del diseño del Formulario está configurada con Anónimo. De esta
manera el visitante que hasta ese momento es anónimo, podrá acceder a él para registrarse y obtener
su
-
Login.
Campos obligatorios. Para poder crear un Usuario Invitado son necesarios su Nombre e Email (éste
último será el Login). Por lo tanto, estos campos estarán disponibles en el formulario y serán obligatorios.
Password, la opción más cómoda es que el usuario lo elija en el formulario. Otra maPassword se asigne automáticamente con la Tarea de Sistema del botón Registrase ex-
Con respecto al
nera es que el
plicada a continuación, pero ello obliga al envío posterior de un email para que el Usuario Invitado lo
conozca para posteriores accesos.
Email y Password se configuren los campos del
Limitados y así evitar errores. Por ejemplo, podrían configurarse así:
Normalmente es recomendable que en los casos de
formulario como
Email:
GESTIÓN DE CONTENIDOS
Página 90 de 96
Password:
Recuérdese que en la opción
Avisos de la barra de acciones de la configuración de los Límites de los
campos se pueden personalizar los mensajes que verá el usuario si no se cumple las condiciones, por
ejemplo:
-
Botón Registrarse. Se trata de un botón de acción configurado para ejecutar una Tarea de Sistema
CREADOR (Crea Cuenta y Rol Personal), con la siguiente configuración:
GESTIÓN DE CONTENIDOS
Página 91 de 96
Descripción de opciones:
o
Terminar Formulario si se crea el Rol Personal. Marcar esta opción provoca que si el Usuario se
crea satisfactoriamente se cierre el Formulario de Registro y automáticamente se redirija a la
página originaria de la petición (o el documento si es el caso).
o
Crear Rol Personal = Sí. Con las opciones siguientes:
GESTIÓN DE CONTENIDOS
Página 92 de 96

Nombre Rol Personal. Se obtiene del campo que el visitante rellenará en el formulario.

Login. Pulsando sobre el OJO de configuración se verán sus opciones, que en este
ejemplo son las siguientes:
Los datos de
Login y Password se obtienen de los campos del formulario que relle-
nará el visitante.
Nota.
El Login de un Usuario Invitado siempre ha de ser su Email. De esta manera se
podrá utilizar para enviarle notificaciones.
5.3.3. Operativa
Siguiendo con el ejemplo descrito, cuando el visitante de la web intente acceder a una Página o Documento
Login
Password. Si no tiene, pulsará el botón Registrarse y se abrirá el formulario del IM para que introduzca su Nombre, Email y Password deseado.
que requiere autenticación, el sistema mostrará el formulario de Inicio de Sesión para que introduzca su
(Email) y
GESTIÓN DE CONTENIDOS
Página 93 de 96
Registrarse y la Tarea de Sistema creará el corresUsuario Invitado. Si se crea con éxito, el sistema automáticamente redirigirá a la Página o Documen-
Una vez introducidos los datos el visitante pulsará el botón
pondiente
to que requería autenticación y el Proceso BPM se iniciará.
A partir de este momento, este Usuario Invitado ya dispondrá de Login y Password para posteriores accesos.
Lo que haga el Proceso BPM que se ha iniciado dependerá de cada situación. Quizás ya no tiene nada que
hacer porque el Usuario Invitado ya se ha creado, pero una buena práctica es enviarle un Email a la dirección
que ha proporcionado para recordarle su Login y Password para futuros accesos.
6. SITE MAP. POSICIONAMIENTO EN BUSCADORES DE INTERNET
El módulo
Content Management de AuraPortal incluye un sistema automático de posicionamiento de buscadores
de Internet (Google, …), basado en los siguientes puntos:
-
SiteMap. Creación automática del SiteMap,
W3C. Compatibilidad con el estándar W3C,
Páginas HTML. Creación automática de una página HTML por cada elemento publicado.
6.1. SITEMAP
Uno de los métodos que utilizan los spiders de los motores de buscadores de Internet como Google para rastrear webs, es investigar si existe el fichero SiteMap.XML con el contenido de la Web, en este caso el Content
Management de AuraPortal. Si lo encuentra, indexa su contenido directamente facilitando y mejorando su posicionamiento.
Content Management incluye un sistema automático de creación del SiteMap.XML que se
Estructura:
Para ello, AuraPortal
configura en
Al entrar en ella se abrirá la siguiente ventana:
GESTIÓN DE CONTENIDOS
Página 94 de 96
Las opciones de configuración son las siguientes:
-
No. No genera el fichero SiteMap.XML.
-
A las … Horas. Se genera cada día a la hora indicada.
-
Cada … Horas. Se genera cada xx horas según se indique
-
Generar ahora. Lo genera en el momento de pulsar este botón. Esta opción modificará el fichero
…\AP\sitemap.xml, lo cual requieren dos condiciones:
o
Que el usuario que pulse el botón tenga suficientes Permisos de Windows para modificar el fichero en la ubicación …\AP\sitemap.xml de la instalación de AuraPortal,
o
El fichero
Que el fichero no tenga el atributo de Sólo Lectura.
SiteMap.XML contendrá una línea por cada elemento publicado en el CM.
6.2. W3C
En la publicación de elementos en el
CM de AuraPortal se han seguido las recomendaciones del estándar W3C
(World Wide Web Consortium) para la navegación, sin llegar a comprometer funcionalidades importantes.
Por ejemplo, las dimensiones totales de las Páginas y Plantillas han de ser fijas y no porcentuales según el
tamaño del navegador del usuario.
6.3. HTML
El
Content Management de AuraPortal, genera automática y virtualmente una página HTML con cada elemento
Metadata HTML del diseño de las Plantillas,
publicado, y asigna el valor de los campos que se eligió en la opción
en las etiquetas HTML principales para el posicionamiento en motores de búsqueda de Internet.
GESTIÓN DE CONTENIDOS
Página 95 de 96
GESTIÓN DE CONTENIDOS
Página 96 de 96

Documentos relacionados