Módulo de Data Types

Anuncio
Manual de Formación
Usuario Avanzado
Módulo de DataType
Nivaria Innova
Septiembre de 2007
ÍNDICE
01.
Estructura de datos (DataTypes)
3
01.1. Definición de Data Types
3
01.2. Dónde se encuentra este módulo
3
01.3. Antes de comenzar la lectura debe
3
01.4. Al finalizar esta unidad usted sabrá
3
01.5. A quién va dirigido
4
01.6. Introducción
4
01.7. Relación entre los dos módulos.
8
02.
Estructurar
11
03.
Secciones
1
03.1. Crear Sección
03.1.1.
04.
Propiedades de los campos
3
03.3. Añadir categoría
4
03.4. Eliminar una sección
4
Categorías
6
04.1.2.
Categoría compartida
8
04.1.3.
Categoría de tipo lista
04.1.4.
Categorías de tipo lista jerárquicas
Resumen de los ejemplos utilizados
Editar categoría
Ítems
06.1.1.
8
11
12
13
14
15
06.1. Crear ítems
15
Crear un nuevo ítem
15
06.2. Añadir campos de ítems
16
06.2.1.
Añadir un ítem ya existente (Compartir un ítem en varias categorías)
06.3. Eliminar un ítem
Ítem de tipo “Usuario”
07.1. Crear un Usuario
08.
6
Crear nueva categoría de tipo categoría
05.1.1.
07.
6
04.1.1.
05.2. Eliminar una categoría
06.
2
03.2. Añadir campos
04.1. Crear una categoría
05.
1
Trabajar con campos
08.1. Tipos de Datos
16
19
21
21
22
22
08.1.1.
Tipos de datos Simples
22
08.1.2.
Tipos de datos Complejos
24
08.2. Tipo de dato de tipo ítem
24
08.3. Tipo de dato de tipo categoría
26
08.4. Cambiar el tipo de dato de un campo
26
08.5. Cambiar el orden de los campos
26
08.6. Idiomas de los campos
27
08.7. Propiedades de los campos
28
08.7.1.
Campos de sólo lectura
28
08.7.2.
Campos indexables
08.7.3.
Campos obligatorios
08.8. Acciones
08.8.1.
Acción eliminar campo
08.9. Buenas prácticas sobre nomenclatura
09.
Utilizar el filtro
010. Secciones y categorías especiales
010.1.1. Sección de Sistema
29
29
30
30
31
32
33
33
01.
Estructura de datos (DataTypes)
01.1.
Definición de Data Types
Un DataType es una descripción de un objeto de contenido. En él se definen
los campos o elementos que el objeto puede tener asociados.
El enfoque general del gestor está basado en esta estructura de datos
siendo definidos como Data Types todos sus componentes básicos.
Existe un grupo de Data Types avanzados que determinan el conjunto de
elementos que conforman el funcionamiento del gestor. También existen
otros grupos de DataTypes cuyo objetivo es la creación de conjuntos
conceptuales genéricos y de uso más orientado hacia las aplicaciones
comunes. Estos Data Types generales se encuentran agrupados en el
Modulo Estructura de Contenido y son los que se definen y ejemplifican en
esta guía.
01.2.
Dónde se encuentra este módulo
Este módulo se encuentra en el ámbito de administración, puede acceder a
él haciendo clic en el siguiente icono:
01.3.
•
•
Haber leído y comprendido las unidades relacionadas con el módulo de
páginas y componentes.
Haber leído y comprendido las unidades relacionadas con el módulo de
contenido estructurado.
01.4.
•
•
•
•
Antes de comenzar la lectura debe
Al finalizar esta unidad usted sabrá
Conocer en el entorno de trabajo de nivaria
Entender el concepto de contenido estructurado.
Gestionar tipos de datos de contenido estructurado (tipos de datos de
secciones, categorías e ítems)
Aplicar buenas prácticas al trabajar con tipos de contenido
estructurado en nivaria{ content manager.
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 3 de 48
01.5.
A quién va dirigido
Este documento está orientado a los usuarios avanzados de nivaria{
content manager, cuyas actividades principales son:
•
•
Crear estructuras de datos para introducir información (registros) ya
sea desde el módulo de contenido estructurado o mediante procesos
de importación.
Organización de la información
Se recomienda que el usuario avanzado tenga conocimientos previos y
experiencia en:
•
•
•
•
Navegación en Internet.
Trabajo con contenido estático.
Trabajo con contenido estructurado
Para trabajar de forma óptima con ciertos módulos es aconsejable
tener conceptos básicos sobre modelos de Bases de Datos.
01.6.
Introducción
De interés
En este módulo se definen de una forma sencilla y amigable las estructuras
o modelos de datos.
Una vez definidas las estructuras de datos (Datatypes), podemos crear
instancias de ellas en el módulo de contenido estructurado. Con estas
instancias se pueden definir además fuentes de datos que pueden ser
usadas por consultas en tres pasos, formularios, etc.
Hay que aclarar que en este
módulo no se inserta el
contenido, sino que se define
qué datos podemos guardar y
de qué forma podremos
introducirlos.
Para entender mejor la finalidad de la creación de las estructuras de datos,
pondremos los siguientes dos pasos sencillos a seguir. Más adelante se
detallarán los procesos.
Paso 1: Creación del la estructura o modelo de datos
Paso 2: Crear las instancias de estas estructuras
Paso 1: En el módulo de Estructura de datos
(DataTypes)
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 4 de 48
En este módulo se crearán las estructuras de los datos. Estas estructuras
siguen la siguiente taxonomía:
•
•
•
Una sección puede contener categorías
Una categoría puede contener otras subcategorías e ítems.
Los ítem pueden estar relacionados con otros ítems,
Sección
Categoría
Ítem
Categoría de tipo lista
Ítem
En esta imagen se muestra en la zona izquierda, el árbol de estructura de
los tipos de datos.
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 5 de 48
En este ejemplo, está seleccionado el ítem noticia y en la zona derecha, en
la pestaña propiedades, se muestran los campos de este ítem.
En la zona “Campos de ítems” se muestran tres columnas donde en la
primera se muestra:
•
•
•
el nombre interno asignado a este campo, Esta opción sólo será visible
si el usuario pertenece al grupo “Administrador”
en la segunda, la descripción que se mostrará en el módulo de
contenido estructurado,
y en la tercera el tipo de dato del campo.
Paso 2: Creación de las
instancias de las estructuras ya creadas en el paso 1. Módulo de
Contenido Estructurado
En el ámbito “Gestión”, dentro del módulo de edición de contenido
estructurado, se podrán crear las instancias de la sección que contendrá las
diferentes instancias de categorías, como se muestra en el ejemplo
(Internacional, deportes, economía, etc.) Cada categoría podrá contener las
instancias del ítem “noticia”
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 6 de 48
En este ejemplo se muestran los campos de una instancia de un Datatype
ítem de tipo noticia.
Los campos simples (texto, etc.) se muestran en la caja de propiedades y
los campos complejos se sitúan en la caja “añadir” que permite añadirlos a
este contenido.
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 7 de 48
01.7.
Relación entre los dos módulos.
Al crear la estructura en el módulo de Datatypes, se definen los tipos de
datos que tendrán los campos. Dependiendo de esta selección, se mostrará
en la instancia, de una manera amigable para el usuario.
Campos del Item
Por ejemplo, al seleccionar en el campo “fecha de creación” el tipo de dato
“fecha” (date), en el módulo de contenido estructurado se presenta con un
calendario y las opciones deplegables para seleccionar día, mes y año.
Otro ejemplo: al seleccionar “texto rico” se mostrará una caja de texto con
opciones de introducción de textos con la posibilidad de añadir formatos:
negritas, cursiva, enlaces, estilos, etc.
Estos ejemplos se detallarán más adelante en este manual.
Campos de tipo lista
En el módulo de Datatypes, al seleccionar un campo de tipo lista, aparecerá
un listado de las categorías de tipo lista ya creadas.
En el caso del campo País, el tipo de dato es una lista. Se selecciona la
categoría “listado de países”.
En el módulo de contenido estructurado
En la categoría “listado de países” se podrán introducir los países que
quedarán disponibles para seleccionar en cualquier instancia del ítem
noticia creado.
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 8 de 48
Dentro de la categoría países, que se trata de una lista, podrá introducir
varios países, que podrán ser utilizados en el ítem “noticia” que incluye a su
vez un campo de tipo lista. Crearemos por ejemplo las instancias de ítem
“España” y “Portugal”.
Estos ítems estarán disponibles para seleccionarlos en el ítem “noticia”
cuyos campos se muestran a continuación:
Campos complejos
Los campos complejos, se mostrarán en la caja “Añadir”, permitiendo al
usuario, añadir estos campos complejos.
La opción “múltiple” permite añadir varios campos complejos.
Estos ejemplos se detallarán más adelante en este manual
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 9 de 48
Módulo de Datatypes (Estructura de
contenido)
Módulo de Contenido estructurado
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 10 de 48
02.
Estructurar
El primer paso para una correcta estructuración, consiste en definir el tipo
de contenido que vamos a clasificar. Este primer nivel es el que
denominamos Sección. A partir de él, podemos crear tantos subniveles
como deseemos y que serán representados por las Categorías, siendo en
ellas donde estarán almacenados los Ítems.
En esta estructura se establecen las siguientes relaciones:
•
•
•
•
¿Sabía que?
Un ítem puede estar
contenido en varias
categorías.
Encontrará esta información
en el apartado “Creación de
Ítems”
Una Sección puede contener desde 1 a “n" tipos de Categorías
diferentes.
Una Categoría puede contener o no, Categorías hijas y éstas pueden
ser de 1 a n tipos distintos.
Los tipos de Ítems que contienen estas Categorías pueden ser de 1 a n
tipos distintos.
Un Ítem puede estar relacionado o no, con más de 1 tipo de ítem.
Como se puede apreciar en la imagen, en el árbol cada objeto tiene un icono
distintivo:
Sección
Categoría
Ítem
Categoría de tipo lista
Ítem
Ejemplo
En este ejemplo tenemos la Sección “noticias” que contiene las categorías:
•
Categoría de noticias: categoría normal
•
•
La categoría de noticias, contiene el ítem “noticia”
Listado de países: categoría de tipo lista
•
La categoría “listado de países” contiene el ítem “país”
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 11 de 48
En este ejemplo se muestra la
estructura de los tipos de datos
en el módulo de Datatypes
En el siguiente ejemplo se
muestran las instancias creadas
en el módulo de contenido
estructurado:
estructurado
Resumiendo
En el módulo de datatypes, se crea la estructura y en el
módulo de contenido estructurado, se hace uso de esa
estructura para crear las instancias (datos)
nivaria{ content manager
Manual de Formación Usuario Avanzado –
Módulo de DataType
Fecha de Creación:
10 de Septiembre de 2007
2007
Cliente:
Nivaria
Página 12 de 48
03.
Secciones
Una sección representa un “contenedor” para una estructura de datos de un
mismo tipo de contenido.
03.1.
Crear Sección
Creación de una Sección
Paso 1
Paso 2
¿Sabía que?
La opción de “nombre interno”
sólo aparece a los usuarios
que pertenecen al grupo
“Administrador” el resto de
usuarios no tendrá este paso
Seleccionar el ámbito de “Administración”.
Seleccionar el módulo “Tipos de Datos”.
Paso 3
Presionar el botón “Crear”.
Paso 4
Introducir los datos en la nueva ventana desplegada.
Paso 5
Presionar el botón “Aceptar”.
Paso 6
El tipo de datos Sección creado aparece en el listado
de tipos de datos Sección.
Para crear una Sección pulsaremos sobre el botón Añadir y se abrirá una
ventana. En ella pondremos un Nombre interno (a la sección), que nos
permitirá identificar este tipo de datos, y título con una breve descripción
del mismo.
Buenas prácticas
Aconsejamos que para el nombre interno se utilice un prefijo
que nos indique qué objeto estamos creando (en este caso
SEC) y una palabra descriptiva del tipo de contenido que
vamos a almacenar
Al presionar el botón “Aceptar” la Sección aparece con el icono
tipos de datos de contenido estructurado.
En la pestaña propiedades aparece la siguiente información:
en el de
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 1 de 1
Al hacer clic en aceptar, se mostrará la siguiente pantalla, con el idioma por
defecto:
En esta pantalla se muestran los datos ya introducidos: nombre interno,
título, etc. Por defecto siempre aparecerá el campo “nombre” (NAME)
creado. A este campo se le puede cambiar la descripción.
Los tipos de datos disponibles se detallan en el apartado “trabajar con
campos”
¿Sabía que?
Puede incluir un nombre en
varios idiomas haciendo clic
en el botón editar
03.1.1. Propiedades de los campos
Cada campo tiene varias propiedades que se pueden aplicar seleccionando
la opción en la caja “propiedades” (campo de sólo lectura, campos
indexables y campos obligatorios) . Esta opción se detallará más adelante.
En el apartado “trabajar con campos, Propiedades de los campos”
La opción “acciones” permite añadir más campos a la sección y también
más categorías.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 2 de 2
03.2.
Añadir campos
Al hacer clic en la opción “añadir campo” aparecerá la siguiente pantalla.
•
•
•
•
En nombre: se debe añadir el nombre interno de este campo (recuerde
que esta opción sólo aparece si el usuario pertenece al grupo
Administrador”).
En tipo se podrá seleccionar entre varios tipos de datos (texto,
numérico, booleano, etc.) más información en el apartado tipos de
datos.
En título podrá introducir el nombre del campo, que aparecerá en el
módulo de contenido estructurado.
Descripción: se puede incluir una pequeña descripción al campo.
Rellenando esta opción, los campos aparecerán acompañados del
siguiente icono. Al pasar el ratón por encima aparecerá la descripción
introducida.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 3 de 3
03.3.
Añadir categoría
Desde el apartado acciones, se podrán añadir categorías a esta sección.
Esta opción se explicará en profundidad en la unidad “Añadir categorías”.
03.4.
Eliminar una sección
Una sección puede contener categorías, ítems, etc. Al eliminar una sección
se borra la sección, los campos que contiene y la relación con las categorías
hijas.
En ningún caso se eliminan los elementos que se encuentren dentro de él
(categorías e ítems).
Para poder eliminar una sección, no puede haber instancias de ella creadas
en el módulo de contenido estructurado.
Se debe eliminar las instancias, accediendo al módulo de contenido
estructurado o haciendo uso de la pestaña referencias, donde se muestra un
listado de todas las instancias creadas del tipo de dato seleccionado.
Imagen de ejemplo con el botón “eliminar” desactivado, lo que indica que
existen instancias creadas de esta sección.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 4 de 4
Referencias de Datatypes
Si el botón “eliminar” se encuentra deshabilitado, es debido a que existen
instancias creadas del tipo de dato seleccionado en el módulo de contenido
estructurado (ya sea sección, categoría o ítem).
Para saber si existen instancias creadas, se debe seleccionar la pestaña
“referencias”. En esta pestaña aparecerán todas las instancias existentes
creadas en el módulo de contenido estructurado.
En esta pantalla aparecerán las instancias del tipo de dato seleccionado (en
este ejemplo la sección “noticia”)
Seleccionando esta instancia y haciendo clic en eliminar se eliminará la
instancia de este tipo de datos.
También existe la posibilidad de eliminar todas las referencias (instancias)
de la selección realizada haciendo uso de la acción “eliminar todo”.
IMPORTANTE: esta acción es irreversible. Al eliminar una
instancia de sección, se eliminarán todas las instancias de
categorías e ítems que contenga esta sección.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 5 de 5
04.
Categorías
Una vez creada la sección, puede organizar el contenido en subniveles que
denominamos “categorías”, que a su vez serán las contenedoras de los
ítems.
04.1.
Crear una categoría
Haciendo clic en la opción “añadir categoría” aparecerá una ventana
emergente con las siguientes opciones:
•
•
Seleccionar si la categoría es nueva o si se trabajará con una ya
existente
Seleccionar el tipo de categoría normal o de tipo lista
04.1.1. Crear nueva categoría de tipo categoría
Siguiendo la nomenclatura recomendada, se incluirá el prefijo CAT al
nombre interno de la categoría. (ésta opción sólo está habilitada para
usuarios que pertenezcan al grupo “Administradores”)
Crear una nueva Categoría
Paso 1
Seleccionar en el listado de tipos de datos, el tipo de
datos Sección (o Categoría) en el que se desea crear
un tipo de datos Categoría.
Paso 2
Presionar el enlace “Añadir Categoría” de la caja de
opciones “Acciones”.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 6 de 6
Paso 3
Seleccionar que es una Categoría nueva.
Paso 4
Seleccionar que es una Categoría de tipo “Categoría”
Paso 5
Introducir los datos.
Paso 6
Presionar el botón “Aceptar”.
Paso 7
La Categoría creada aparece en el listado de tipos de
datos en el tipo de datos Sección (o Categoría)
seleccionado y en la caja “Añadir Categorías” del tipo
de datos Sección (o Categoría) que lo contiene.
Vemos un ejemplo del Data Type Categoría:
Una vez creada la categoría, existen las siguientes opciones
•
•
•
Añadir campos a la categoría creada
Añadir una categoría relacionada
Añadir ítems a esta categoría
Recuerde que
nivaria{ content
Haciendo
clicmanager
en el botón
Manual Formación Usuario Avanzado – Módulo
editar
de DataType puede incluir los
Fecha de Creación:
nombres
de los campos en
10 de Septiembre de 2007
varios idiomas.
Cliente:
Nivaria
Página 7 de 7
04.1.2. Categoría compartida
Al seleccionar la opción “¿es nueva? No”, aparecerá un listado con las
categorías existentes.
En este paso, lo que se establece es una relación entre la sección en la que
estamos creando la categoría y una categoría ya creada.
Se puede incluir una descripción.
Tenemos por ejemplo la siguiente estructura:
•
Sección noticias
•
•
Categoría noticias
Sección departamento
•
Categoría departamentos
Si desearamos que desde la sección noticias se pudieran crear
departamentos, solo tendríamos que crear desde la sección noticias, una
categoría con esta opción y seleccionar la categoría existente
“departamentos”.
De este modo, desde el módulo de contenido estructurado, se podrían crear
instancias de categoría tipo “departamento” dentro de la sección “noticia”.
La categoría será común a las dos secciones.
04.1.3. Categoría de tipo lista
Las listas son unas categorías “especiales” que permiten mostrar como
listado la información contenida en ellas. Son muy útiles para crear
cualquier tipo de lista, por ejemplo, Listas de Países, Estados, Monedas,
Municipios, etc.
Este tipo de Categoría puede ser utilizada como campo en otras
estructuras.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 8 de 8
Al seleccionar la opción “Lista” se muestran los tipos de Lista disponibles a
crear:
Normal:
Normal la lista se despliega como una caja de selección.
Radio:
Radio la lista se despliega como un grupo de botones de selección.
Check:
Check la lista se despliega como un grupo de casillas de
verificación.
Si se marca la opción “múltiple” permitirá la selección de múltiples valores,
excepto si la lista es de tipo radio, en este sólo se permitirá seleccionar un
valor.
Las categorías de tipo lista, se diferencian en el árbol de estructura con un
icono diferente.
Las categorías de tipo lista se mostrarán de la siguiente forma en el módulo
de contenido estructurado:
Por ejemplo: tipos de noticias
Normal
Normar con la opción “múltiple” seleccionada
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 9 de 9
Check
Radio
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 10 de 10
04.1.4. Categorías de tipo lista jerárquicas
Se puede establecer una jerarquía entre las categorías de tipo lista:
Por ejemplo: vamos a crear como hija de la categoría “país” la categoría de
tipo lista “provincias”.
Quedando el árbol de esta forma
Permitiendo en el módulo de contenido estructurado la siguiente jerarquía:
Donde al crear un ítem en la categoría “provincias” se podría incluir, por
ejemplo en España, el listado de provincias.
También se podría incluir en vez de un ítem, otra categoría, que fuera por
ejemplo, “municipios”, etc.
De esta forma se pueden realizar listas jerárquicas asociadas. El valor de
una lista dependerá directamente del valor de su padre.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 11 de 11
05.
Resumen de los ejemplos utilizados
Se ha creado la sección “noticias” que contiene tres categorías:
•
•
•
Categoría noticias: normal
Categoría listado de países: de tipo lista
Categoría compartida (también está enlazada con la sección
“departamentos”)
En la pestaña propiedades, se muestran los campos de la sección y las
categorías que contiene.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 12 de 12
En este apartado se pueden eliminar, editar y ordenar las categorías.
05.1.1. Editar categoría
Haciendo clic en el botón editar
categorías en varios idiomas.
podrá incluir los nombres de las
Desde este apartado se elimina la relación de la sección con la categoría. No
se elimina la categoría en sí.
Seleccionando con el checkbox varias categorías y haciendo clic en la
opción
Se eliminará la relación de la sección con la/s categoría/s. Estas categorías
seguirán estando disponibles, pero no enlazadas con esta sección.
Para volver al enlazarlas puede crear una nueva categoría y seleccionar “no”
en la pregunta “¿es nueva?”.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 13 de 13
Para eliminar una categoría debe seleccionar en el árbol la
categoría y hacer clic en el botón eliminar.
05.2.
Eliminar una categoría
Si existen instancias creadas de esta categoría, el botón eliminar estará
inactivo.
Para eliminar las instancias creadas para poder eliminar la categoría puede:
•
•
Acceder al módulo de contenido estructurado y eliminar todas las
instancias creadas de la categoría deseada
Haciendo uso de la pestaña referencias, donde se muestra un listado de
todas las instancias creadas del tipo de dato seleccionado, seleccionar
la opción “eliminar todas”.
Eliminar la Categoría
Paso 1
Seleccionar en el listado de tipos de datos, el tipo de
datos Categoría a eliminar.
Paso 2
Presionar el botón “Eliminar” y confirmar la
eliminación.
Paso 3
Si el botón “eliminar” está desactivado. Acceder a la
pestaña referencias.
Paso 4
Hacer clic en el botón “eliminar todas” para eliminar
todas las referencias.
Paso 5
Presionar el botón “Eliminar” y confirmar la
eliminación.
Estas acciones son irreversibles. Se eliminarán todos los datos
creados de este tipo.
Al eliminar una categoría, los tipos de datos de las sub-categorías y de los
ítems no se eliminan.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 14 de 14
06.
Ítems
En este apartado se describe el último nivel de la taxonomía, que son los
tipos de datos “Ítem”. Define los campos o elementos que el objeto de
contenido puede tener asociados.
06.1.
Crear ítems
Teniendo una categoría seleccionada, aparecen las siguientes acciones.
Haciendo clic en Añadir ítem, se creará un nuevo ítem.
Aparecen las siguientes opciones:
Siguiendo con las buenas prácticas de nomenclatura, se introducirá el
prefijo PRD en el nombre interno
06.1.1. Crear un nuevo ítem
Al crear un nuevo ítem existe la posibilidad de elegir entre dos tipos
diferentes de ítem
•
•
Ítem normal
Ítem de tipo usuario:estos tipos de ítems permiten definir los campos y
funcionalidades especiales para administrar los perfiles de usuario del
sitio Web que se construye.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 15 de 15
Cada tipo de es representado con un icono distintivo.
06.2.
Añadir campos de ítems
Haciendo click en esta opción aparecerá una ventana donde se debe
introducir el nombre interno del campo, el tipo de dato que será, el título
(que puede ser incluido en varios idiomas) y la descripción.
Más información en el apartado de este manual “trabajar con campos”.
06.2.1. Añadir un ítem ya existente (Compartir un ítem en varias categorías)
Seleccionando la opción “¿es nuevo? No”,
De esta forma podríamos tener una categoría que contenga ítems de
distintas naturalezas, por ejemplo “noticias” y “departamentos”
Ítems para la relación
Al seleccionar “añadir ítem” se permite relacionar un ítem con otro.
Cuando se crean instancias de uno de ellos en el módulo “Contenido
estructurado” del ámbito de “Gestión”, en la pestaña “Relaciones” de la
instancia de dicho tipo de datos “ítem” se despliega el enlace “Relacionar
con otro ítem” en la caja de opciones “Acción”.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 16 de 16
Ejemplo
Se podría relacionar un ítem de tipo “noticia” con un ítem “álbum media”.
De esta forma, podríamos tener una noticia que tenga varias fotos
relacionadas.
Al selecciona la opción añadir ítem, aparecerá la siguiente ventana:
Se podría seleccionar la opción de crear un nuevo ítem, pero en este caso
seleccionaremos uno ya creado. En este ejemplo “Álbum media”.
El tipo de dato noticia quedaría con estos campos y con un ítem para la
relación.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 17 de 17
En el módulo de contenido estructurado se podrá relacionar una noticia con
un determinado elemento del álbum de fotos.
Estudio de la interfaz de un ítem
La pestaña Propiedades muestra los datos internos de este Ítem, el Nombre
interno, el Título y el Tipo de objeto que es, en este caso Ítem (también
puede ser Usuario), si el tipo de datos es no indexable (en cuyo caso la
instancia del ítem creado no se indexará) y la página de referencia por
edición.
Tipo de datos no indexable: marcando esta opción se evita la indexación de
este tipo de dato.
Página de referencia por edición:
edición En este apartado se puede seleccionar la
consulta que aparecerá por defecto al hacer uso de este tipo de dato. Más
información en “consulta en tres pasos”
En “acciones” las acciones que se pueden realizar. En este caso añadir
campos al ítem y añadir ítems para la relación.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 18 de 18
.
El apartado Campos de Ítems presenta los campos definidos para este tipo
y nos ofrece la posibilidad de añadir más o eliminarlos. También en este
caso el Nombre del Ítem es un campo necesario, por esta razón se creará
automáticamente este campo, y no se permitirá ni su modificación ni su
eliminación. Para más información sobre los Tipos de Datos consulte el
apartado “trabajar con campos”.
En el apartado Añadir Ítems para la relación, tendremos la lista de tipos de
Ítems relacionados con el que estamos editando, pudiendo modificar estas
relaciones eliminando las que hay o generando nuevas.
06.3.
Eliminar un ítem
Si existen instancias creadas de este ítem, el botón eliminar estará inactivo.
Para eliminar las instancias creadas para poder eliminar el ítem puede:
•
•
Acceder al módulo de contenido estructurado y eliminar todas las
instancias creadas del ítem
Haciendo uso de la pestaña referencias, donde se muestra un listado de
todas las instancias creadas del tipo de dato seleccionado, seleccionar
la opción “eliminar todas”.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 19 de 19
Eliminar el ítem
Paso 1
Seleccionar en el listado de tipos de datos, el tipo de
datos ítem a eliminar.
Paso 2
Presionar el botón “Eliminar” y confirmar la
eliminación.
Paso 3
Si el botón “eliminar” está desactivado. Acceder a la
pestaña referencias.
Paso 4
Hacer clic en el botón “eliminar todas” para eliminar
todas las referencias.
Paso 5
Presionar el botón “Eliminar” y confirmar la
eliminación.
Estas acciones son irreversibles. Se eliminarán todos los datos
creados de este tipo.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 20 de 20
07.
Ítem de tipo “Usuario”
Los ítems de tipo “Usuario” permiten definir los campos y funcionalidades
especiales para administrar los perfiles de usuario del sitio Web que se
construye. A modo de ejemplo, usted puede definir tipos de usuario para
usuarios de Bancos, de Gestorías, Notariales, etc. Esta opción tiene una
fuerte dependencia de la integración que se haya realizado del proyecto.
07.1.
Crear un Usuario
La creación de un tipo de datos para un Ítem Usuario se realiza según el
procedimiento de creación de tipos de datos de Ítem, pero seleccionando la
opción “Usuario” como respuesta al tipo de datos. En ese caso, deberá
completar los siguientes campos:
•
•
•
•
•
•
•
Nombre
Fecha de creación
Usuario
Contraseña
E-mail
Teléfono
Fechas de vigencia del usuario: Desde y Hasta
Para el ítem “Usuario” se utiliza el icono
.
El ítem “Usuario” tiene tres pestañas:
•
•
•
Propiedades, que es igual a la pestaña “Propiedades” de cualquier tipo
de ítem
Referencias, que es igual a la pestaña “Referencias” de cualquier tipo
ítem
Acceso, que es particular de los ítem “Usuario”. La pestaña “Acceso”
tiene a su vez otras dos pestañas:
•
•
Páginas
Listas
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 21 de 21
08.
Trabajar con campos
Al seleccionar la opción “añadir campo” o una vez estén creados,
tendremos la posibilidad de seleccionar el tipo de dato con el que queremos
trabajar.
08.1.
Tipos de Datos
Estos tipos de datos se dividen en dos grupos importantes:
Tipos de datos simples: estos tipos de datos vienen creados por defecto,
son: texto, numérico, booleano, etc.
Tipos de datos complejos: Estos tipos de datos se pueden componer de
varios tipos de datos básicos y otros tipos de datos complejos. Un ejemplo
de tipo de dato complejo que estaría disponible son los “componentes”
como “bloque”, “pestaña”, etc.
¿Sabía que?
Los tipos de datos disponibles
pueden crearse desde el
módulo de “Studio”. En este
módulo se pueden crear varios
componentes que estarán
disponibles para seleccionar
desde este módulo de
Datatypes,
08.1.1. Tipos de datos Simples
Constituyen unidades de información básica, siendo estos tipos de datos los
componentes unitarios de más bajo nivel, desde los cuales mediante su
agrupación se constituyen otros datatypes más complejos.
En la siguiente tabla, se definen los Tipos de Datos simples existentes:
Tipos de datos simples
Descripción
Text
Texto de menos de 255 caracteres
Medium text
Texto de menos de 1024 caracteres
Rich text
Texto de largo ilimitado. Puede tener formatos, párrafos, alineación,
listas, enlaces, etc.
Se muestra de esta manera
Boolean
Si/No
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 22 de 22
Date
MM/DD/AAAA
En contenido estructurado se mostrará de esta manera
Numeric
Números enteros
Float
Números con punto flotante (Números con decimales)
Color
Representación hexadecimal de un color. Por ejemplo: #aabbcc
Password
Utilizado para almacenar datos confidenciales. Los datos son
almacenados de forma encriptada.
Url
Tipo de datos de enlace. Cuando un enlace es interno es evaluado de
forma relativa a la página web que lo contiene. Puede introducirse una
web externa
List
Lista de valores creada usando nivaria{ content manager.
Se alimenta directamente de listados existentes en la base de datos. Al
seleccionar este tipo de dato se desplegará un listado con las
Categorías de Tipo Lista existentes, pudiendo seleccionar la opción
“múltiple” si se quiere permitir la selección de más de un valor al
mismo tiempo.
Datasource
Origen de datos utilizado por diversos componente dinámicos como
“consultas en tres pasos”, formularios, etc.
Align
Alineamiento horizontal de un objeto, sus valores pueden ser: [ default
| left | center | right] ([ por defecto | izquierda | centro | derecha ])
Sep. Image
Lista de imágenes de separación, utilizada para separar filas o
columnas del contenido.
Content distribution
Distribución proporcional del contenido de dos o más elementos, su
valor es un porcentaje.
Category
Lista de categorías disponible desde un módulo de categorización.
Item
Referencia a un elemento dinámico definido en el módulo de
contenido estructurado. Al igual que en el tipo Lista, existe la
posibilidad de seleccionar más de un valor, señalando la casilla
¿Múltiple?
Enum
Lista de valores enumerados.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 23 de 23
08.1.2. Tipos de datos Complejos
Los tipos de datos complejos son aquellos definidos por más de un campo,
y creados a partir de varios Tipos de Datos Simples y/o Complejos.
Veamos algunos ejemplos de tipos de datos complejos:
•
Imagen: Está formado por el siguiente conjunto de campos y tipos:
Título para la imagen, texto alternativo a la imagen, alineación, el
nombre de la imagen y la url, que se rellenarán automáticamente
cuando seleccionemos la imagen a través del icono “examinar”, la
posibilidad de asignarle un enlace a otra página, un fichero, la
alineación del pie y un texto para el mismo.
El tipo de dato “imagen” permite la opción de seleccionar si se permitirá o
no la inclusión de múltiples instancias de imagen.
•
Fichero: Está formado por los siguientes campos: Título para el fichero,
y el nombre del mismo, la url y el tamaño, que se rellenarán
automáticamente una vez seleccionemos el fichero a través de la
opción “examinar”.
08.2.
Tipo de dato de tipo ítem
Este tipo de dato permite referenciar cualquier item.
En el siguiente ejemplo del módulo DataTypes se definen diversos estudios,
que pueden ser licenciaturas o diplomaturas.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 24 de 24
Cada usuario creado posee unos determinados estudios, que pueden ser de
cualquier tipo. Los estudios se definen como un campo múltiple de tipo item
dentro del tipo de dato Usuario.
En el módulo de Contenido Estructurado del ámbito de Gestión, cuando se
crea una instancia de Usuario, es posible seleccionar entre todos los ítems
almacenados cuales son los estudios del usuario.
En este ejemplo sólo se añaden ítems pertenecientes a las categorías
Licenciatura y Diplomatura.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 25 de 25
08.3.
Tipo de dato de tipo categoría
Este tipo de dato permite referenciar cualquier Categoría.
Análogamente al caso de incluir campos de tipo ítem, podemos incluir en
un determinado tipo de dato, un campo de tipo Categoría. De esta forma
desde el módulo de Contenido Estructurado del ámbito de Gestión, cuando
se crea una instancia de nuestro tipo , en uno de sus campos se inluirá una
categoría seleccionada entre todas las categorías almacenadas.
08.4.
Cambiar el tipo de dato de un campo
IMPORTANTE: cambiar un tipo de dato, conlleva la eliminación de la
información asociada a este campo.
Por ejemplo, si se ha definido el campo “país” como de “tipo texto” y
después se cambia a “tipo lista”. Cualquier información ya creada (es decir
noticias donde se hay introducido el valor de “país”) desaparecerá.
08.5.
Cambiar el orden de los campos
Para cambiar el orden de los campos, simplemente debemos arrastrar con
el ratón el campo hacia la posición deseada.
Por ejemplo, para poner el campo “Fecha creación” antes del campo
“Antetítulo”, simplemente hay que seguir estos pasos:
NOTA: en el módulo de contenido estructurado, los campos se
mostrarán ordenados según su naturaleza y después por el
orden en que se encuentren dentro del tipo de dato:
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 26 de 26
Primeros los campos simples, éstos a su vez ordenados según el
tipo de datos, después los campos de tipo “texto rico” y en la
zona derecha (con la opción añadir) los campos complejos.
08.6.
Idiomas de los campos
Haciendo clic en el icono “editar”
se podrá modificar el nombre del
campo e introducirlo en varios idiomas.
Al iniciar la sesión en nivaria, se mostrará un desplegable con los idiomas
disponibles, según la selección realizada, al acceder al módulo de contenido
estructurado, se mostrarán los textos introducidos en este apartado.
Se mostrará resaltado en negrita el idioma en el que se introducen los
textos.
En este ejemplo, al seleccionar la opción “EN” se podrá introducir el texto en
inglés.
Los idiomas disponibles en este ejemplo son:
•
•
•
EN: inglés
ES: español
RU:.ruso
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 27 de 27
08.7.
Propiedades de los campos
08.7.1. Campos de sólo lectura
Al seleccionar esta opción, se desplegará una ventana que permitirá elegir
qué campos no van a poder ser modificados desde el módulo de “contenido
estructurado”.
Por ejemplo, si se selecciona el campo “fecha de creación” este campo no
podrá ser modificado, mostrándose de esta manera en el módulo de
contenido estructurado.
Campo normal (con posibilidad de modificación)
Campo de sólo lectura (sin posibilidad de modificación)
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 28 de 28
08.7.2. Campos indexables
La opción de indexación se utiliza principalmente para generar índices de
las búsquedas. Seleccionando esta opción, se generará un índice del campo
seleccionado.
08.7.3. Campos obligatorios
Haciendo clic en esta opción, se podrán seleccionar los campos de
obligatorios
Por ejemplo, al marcar varios campos, en el módulo de contenido
estructurado, en las instancias de ítem noticia creadas, se solicitarán esos
campos como obligatorios.
•
Campos seleccionados en el módulo de Datatypes
•
Instancia de un ítem de tipo noticia en el módulo de contenido
estructurado
Apareciendo el símbolo estándar (*) que indica obligatoriedad.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 29 de 29
08.8.
Acciones
Dependiendo de la selección realizada (sección, categoría o ítem)
aparecerán las opciones de añadir categoría, añadir campo y añadir ítems.
Cada una de estas acciones se detalla en sus correspondientes apartados.
08.8.1. Acción eliminar campo
Al seleccionar uno o varios campos haciendo uso del checkbox, aparecerá
en la caja de acciones la opción “eliminar la selección” que nos permitirá
eliminar los campos seleccionados.
Haciendo clic en esta acción se eliminarán los campos.
Le interesa saber que
Antes de eliminar un campo,
puede asegurarse de si está
siendo usado, haciendo clic en
la pestaña referencia, donde
se mostrará un listado con
todas las instancias creadas
del tipo de dato seleccionado
(sección, categoría o ítem).
IMPORTANTE: esta acción es irreversible. Si existen instancias de
datos que contengan estos campos, se eliminarán todos los
datos asociados a ellos.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 30 de 30
08.9.
Buenas prácticas sobre nomenclatura
Para la elección de los nombres de las estructuras de datos de tipo
Categoría, Sección, Producto y Lista se debe tener en cuenta que existe un
formato predefinido, o una regla. De este modo, sus nombres se escribirán
con Mayúsculas, las primeras letras coincidirán con la estructura a
nombrarse según la lista de más abajo, seguido de un infra_guión y luego de
algún nombre descriptivo, preferiblemente en inglés.
•
•
•
•
CAT para categorías
SEC para secciones
PRD para ítems
LIST para listas
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 31 de 31
09.
Utilizar el filtro
Sobre el árbol con el listado de los tipos de datos, aparece un filtro. Al
introducir un nombre, se muestra en el listado los tipos de datos cuyo
nombre contenga el texto introducido, a medida que se teclea dicho texto.
Si se ha utilizado la nomenclatura recomendada:
•
•
•
•
al buscar por el prefijo “SEC” se mostrarán las secciones,
al buscar por el prefijo “CAT” se mostrarán las categorías
al buscar por el prefijo “PRD” se mostrarán los ítems
al buscar por el prefijo “LIST” se mostrarán las listas.
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 32 de 32
010. Secciones y categorías especiales
010.1.1.Sección de Sistema
En la sección del sistema se incluyen por defecto los tipos de datos
utilizados por algunos módulos de nivaria{ content manager. Estos tipos de
datos variarán dependiendo de los módulos activos y de la versión utilizada.
A continuación ponemos algunos ejemplos:
•
Lista de proyectos para la “Gestión de las Tareas”.
•
Categoría para el “Calendario”. Cuando el módulo “Calendario” se
active, se crearán estos tipos de datos:
•
La “Estructura de Directorio”. Este tipo de datos Categoría se creará al
activar este módulo.
Los “Temas del buscador”: estos tipos de datos se crearán al activar la
opción “temas para la búsqueda”.
•
NOTA: puede encontrar información más detallada sobre los
módulos disponibles en el marketplace de www.nivaria.com
nivaria{ content manager
Manual Formación Usuario Avanzado – Módulo
de DataType
Fecha de Creación:
10 de Septiembre de 2007
Cliente:
Nivaria
Página 33 de 33
Aceptación de Confidencialidad
© NIVARIA INNOVA 2008
Todos los derechos reservados.
NIVARIA INNOVA
C/ Santa Rosalía 53, 1º C
38002 Santa Cruz de Tenerife
Teléfono +34 902 15 14 27
www.nivaria.com
Este Documento ha sido realizado por Nivaria Innova.
Las imágenes y la metodología son propiedad
intelectual de Nivaria Innova y se encuentran
registrados. Queda prohibida cualquier copia o
reproducción total o parcial del presente documento sin
la autorización por escrito del titular del mismo.
También se prohíbe su venta o distribución sin la
autorización por escrito de Nivaria Innova.
Nivaria Innova · www.nivaria.com · +34 902 151 427 · Madrid · Tenerife · Montevideo · San José (California)
Descargar