la definición de "modelos de datos" se lleva a cabo a través del espació de gestión de contenidos. Para acceder a la gestión de modelos es preciso disponer de privilegios sobre el área "Modelos de Datos".
desde la página central del espació de gestión pulsar sobre el enlace "Managing ... templates" (Gestionar modelos ...) para acceder al listado de modelos desde el listado de modelos, pulsando sobre el símbolo situado junto a cada modelo de datos, se despliega en segundo nivel el conjunto de campos que conforman cada modelo: desde el listado de modelos se pueden realizar las siguientes operaciones:
- añadir modelos: pulsar sobre el símbolo situado a primer nivel al final del listado .
- duplicar modelos: para duplicar la definición de un modelo y la definición de campos asociados, pulsar sobre el símbolo situado al final de la línea del modelo.
- eliminar modelos: para eliminar la definición de un modelo y la definición de campos asociados, pulsar sobre el símbolo situado al final de la línea del modelo.
- añadir un campo a un modelo: pulsar sobre el símbolo situado al final del listado de campos del modelo de datos desplegado.
- duplicar el campo de un modelo: para duplicar la definición de un campo pulsar sobre el símbolo situado al final de la línea del campo.
- eliminar el campo de un modelo: para eliminar la definición de un campo pulsar sobre el símbolo situado al final de la línea del campo.
NOTA: la eliminación de un campo o modelo de datos implica la pérdida de todo dato asociado al mismo.
- modificar los parámetros de un modelo: para modificar los parámetros asociados al modelo pulsar sobre el enlace situado sobre el código identificador (idm):
los parámetros asociados al formulario de edición de modelos son:
Name (Nombre): [requerido] parámetro utilizado para designar un nombre al modelo. El valor de éste parámetro puede ser visualizado como parte de los contenidos del registro/s asociado/s al modelo. Al diseñar "modelos de visualización" (listados o vistas detalle) con la ayuda de Extensiones GenB para Dreamweaver®, sde invocará el contenido de Nombre utilizando el objeto "...Field" y seleccionando la opción "Template name". Dado que el parámetro Nombre puede emplearse como parte de los contenidos, el sistema facilitará una entrada para cada uno de los idiomas de datos utilizados.
Url list (Url listado): [opcional] parámetro utilizado para indicar el camino de raíz (p.e. http://www.inte.es/cas/empresa/listado.php) hasta alcanzar el archivo "modelo de visualización" a emplear en listados de registros basados en este modelo. No es preciso rellenar Url listado si no se emplean listados de registros basados en éste modelo. El sistema facilitará una entrada para cada uno de los idiomas de datos utilizados.
Url detail (Url detalle): [opcional] parámetro utilizado para indicar el camino de raíz (p.e. http://www.inte.es/cas/empresa/detalle.php) hasta alcanzar el archivo "modelo de visualización" a emplear en detalle de un registro basado en este modelo. No es preciso rellenar Url detalle si no se emplean vistas detalle de registros basados en éste modelo. El sistema facilitará una entrada para cada uno de los idiomas de datos utilizados.
Position (Posición) parámetro destinado a la ordenación o posicionamiento del modelo en los listados.
- modificar los parámetros de un campo: para modificar los parámetros asociados a un campo, pulsar sobre el enlace situado sobre el nombre:
los parámetros asociados al formulario de edición de campos son:
Label (Etiqueta): [requerido] parámetro destinado a designar de forma unívoca el nombre de un campo. El valor de Etiqueta será el identificativo utilizado para referenciar los contenidos de campos a lo largo del proceso de diseño de modelos de visualización.
Position (Posición) [requerido] parámetro destinado a la ordenación o posicionamiento del campo dentro del formulario de gestión de los contenidos.
Field type (Tipo de campo): [requerido] parámetro utilizado para designar el tipo de contenido que albergará el campo. A continuación se muestran los distintos tipos de campo y los parámetros asociados a cada uno de ellos.
tipo de campo |
descripción |
parámetros asociados |
texto corto |
texto de longitud máxima 100 caracteres. |
correo electrónico mostrar en listados administración multilíngüe |
texto |
texto de longitud ilimitada |
num. líneas, editor html WYSIWYG multilíngüe |
lista cerrada |
lista de valores cerrada |
tipo de lista cerrada, mostrar en listados administración multilíngüe |
lista abierta |
texto de longitud máxima 100 caracteres. en formulario del gestor de contenidos aparece siempre acompañado de un menú desplegable con todos los valores utilizados en el conjutno de registros del modelo de datos tratado. |
correo electrónico, mostrar en listados administración multilíngüe |
imagen |
campo para la gestión de archivos imágen. Los tipos adminitidos son: 'image/bmp', 'image/gif', 'image/pjpeg', 'image/jpeg', 'image/png', 'image/x-png', 'application/x-shockwave-flash' |
mostrar en formulario mostrar en listados administración añadir sufijo impredecible multilíngüe opciones control tamaño, tipo, copia reducida, ... |
documento |
campo para la gestión de archivos documento. Los tipos admitidos son: 'application/x-shockwave-flash', 'video/quicktime', 'video/x-msvideo', 'application/x-troff-msvideo', 'video/avi', 'video/msvideo', 'video/x-ms-asf', 'application/x-mplayer2', 'video/x-ms-asf', 'video/x-ms-asf-plugin', 'application/x-zip-compressed', 'application/zip', 'application/pdf', 'application/msword', 'application/vnd.ms-excel' |
mostrar en listados administración añadir sufijo impredecible multilíngüe |
registro relacionado |
campo para establecer relación entre registros de un mismo o distintos modelo de datos. Un campo relacionado permite ver el valor designado de un campo del registro asociado. |
modelo + campo a mostrar mostrar en listados administración mostrar en formulario: fecha mostrar en formulario: referencia interna mostrar en formulario: valor |
num. rows (número de líneas): [opcional] [asociado a campos de tipo texto] parámetro utilizado para designar el número de líneas visibles de la caja de texto que aparecerá en el formulario de gestión de contenidos.
html WYSIWYG editor (editor html WYSIWYG): [opcional] [asociado a campos de tipo texto] al marcar esta opción, en el proceso de edición de contenidos, el sistema facilitará un editor html para el contenido de este campo. NOTA: el editor html requiere Internet Explorer >= 5.5 (solo Windows), o Mozilla >=1.3-Beta sobre cualquier plataforma. Cualquier navegador basado igualmente en Gecko (a su vez basado en Mozilla-1.3-Beta) funcionará correctamente (p.ej Galeon-1.2.8). Si el navegador no es compatible GenBnet, de forma transparente, mostrará el campo utilizando una caja de texto estandar.
email (correo electrónico): [opcional] [asociado a campos texto_corto, lista_abierta] parámetro destinado a indicar que el contenido del campo corresponde a un correo electrónico. Los modelos de datos que contengan campos designados como "email" permitirán, desde los listados de gestión, el volcado de los correos electrónicos a listas de distribución.
show in admin list (mostrar en listados de administración): [opcional] parámetro destinado a indicar presencia del campo en los listados de gestión de contenido.
closed list style (tipo de lista cerrada) [requerido] [asociado a campos lista_cerrada] parámetro que designa el formato de la lista cerrada a utilizar en los formularios del gestión de contenidos.
NOTA: tras insertar un campo de tipo cerrado, el sistema facilita un enlace "Editar lista de valores" (junto al desplegable de formato del campo) destinado a gestionar el conjunto de valores que conforman la lista cerrada. También es posible acceder desde el listado general de modelos (link junto al nombre del campo tipo lista cerrada).
edit in form (editable en formulario) [opcional] [asociado a campos lista_cerrada] parámetro para indicar si la lista de valores es editable desde los formularios del gestión de contenidos.
multilingual (multilíngüe) [opcional] al marcar esta opción, en el proceso de edición de contenidos, el sistema facilitará una entrada para cada uno de los idiomas en los que se gestionan los contenidos.
add unpredictable suffix (añadir sufijo impredecible): [opcional] [asociado a campos imagen y documento] parámetro que añade 15 caracteres aleatorios al final del nombre del archivo. Esta opción generará nombres de archivo difíciles de predecir siendo útil, por ejemplo, en espacios de acceso restringido donde se faciliten documentos de uso privado
show in form (mostrar en formulario): [opcional] [asociado a campos imagen] parámetro destinado a mostrar la imagen en el formulario del espacio de gestión de contenido.
template + field to show (modelo + campo a mostrar): [requerido] [asociado a campos registro relacionado] parámetro para establecer la relación. Permite elegir el modelo al que pertenecerá el registro relacionado y el campo que deseamos visualizar de dicho registro.
show in form: date (mostrar en formulario: fecha): [opcional] [asociado a campos registro relacionado] parámetro destinado a mostrar en la lista desplegable de registros a relacionar del formulario del gestor de contenidos, la fecha del registro relacionado.
show in form: internal reference (mostrar en formulario: referencia interna): [opcional] [asociado a campos registro relacionado] parámetro destinado a mostrar en la lista desplegable de registros a relacionar del formulario del gestor de contenidos, la referencia interna del registro relacionado.
show in form: value (mostrar en formulario: valor): [opcional] [asociado a campos registro relacionado] parámetro destinado a mostrar en la lista desplegable de registros a relacionar del formulario del gestor de contenidos, el valor del campo del registro relacionado.
Allowed file types (Tipos de archivo permitidos): [opcional] [asociado a campos documento e imagen] la lista de tipos de archivo que el campo documento o imagen gestionará.
Max file size (Peso máximo permitido): [opcional] [asociado a campos documento e imagen] tamaño en Kilobytes máximo tolerado del archivo gestionado.
Max image dimensions (Dimensiones máximas): [opcional] [asociado a campos imagen] ancho y alto máximos, en unidades de pixel, de la imagen gestionada.
Reduce (Reducir): [opcional] [asociado a campos imagen] Opción que permite, de forma automática, que el gestor de contenidos se encargue de reducir el peso y/o dimensiones -escalar- cuando se superan los parámetros que definen el tamaño máximo del archivo imagen.
Output type (Tipo resultante): [opcional] [asociado a campos imagen] tipo de archivo gráfico en el que se guardará el archivo imagen gestionado. Los tipos de archivo que pueden cambiar de un formato a otro son: bmp, gif, jpg y png.
Thumbnail copy (Copia reducida): [opcional] [asociado a campos imagen] parámetro que permite automatizar la obtención de una "copia de contacto" o copia de tamaño reducido, muy útil en procesos de "previsualización", pintado en listados, etc. Los tipos de archivo de los que se puede obtener copia reducida son: bmp, gif, jpg y png.
Thumbnail dimensions (Dimensiones copia reducida): [opcional] [asociado a campos imagen] ancho y alto máximos, en unidades de pixel, de la imagen "copia de contacto" o copia de tamaño reducido. |