Upload
horacio-salazar
View
1.669
Download
0
Embed Size (px)
Citation preview
Drupal de la A a la ZCómo construir un sitio web dinámico
Seminario Internacional de Usabilidad y Accesibilidad para la Web 2008
Centro Internacional de Negocios de MonterreyNoviembre 5-7, 2008
Módulos requeridos del core Block – manejador de bloques Filter – administrador de formatos Node – manejador de contenido System – control administrativo User – gestión de usuarios Watchdog – vigilancia
Block El módulo Block administra los bloques,
que son recuadros de datos asociados visibles en las distintas regiones de un sitio web, sean las barras laterales, el área central u otras regiones.
Los módulos suelen generar los bloques en automático, pero el administrador también puede crear bloques tanto estáticos como dinámicos.
Qué se puede configurar El título del bloque
En blanco, el título predeterminado <none> deja al bloque sin título Una cadena se escribe tal cual
Opciones de visibilidad para usuarios Roles para los que es visible el bloque Páginas en las que el bloque es visible
Filter El módulo Filter permite configurar los
formatos de entrada de texto para el sitio. Por ejemplo, puede definir que se filtre HTML malicioso de los comentarios dejados por los usuarios.
Además de permitir dejar fuera el texto que no se desee, el módulo también permite mejorar las capacidades del texto que se acepta. Por ejemplo, puede usar un filtro para hacer que los saltos de línea comunes se conviertan en etiquetas <p></p> de párrafo HTML.
Filter Cuando los usuarios crean o editan
contenido, pueden elegir entre los formatos de entrada que usted ponga a su disposición. Puede configurar qué formatos están
disponibles para qué roles de usuario. Puede elegir un formato de entrada
predeterminado. Puede crear nuevos formatos de entrada. Puede configurar cada formato de entrada
para que use los filtros que usted desee.
Qué es configurable El título del formateador Los roles autorizados para usar el formato
(no se pueden desmarcar para el formato predeterminado)
Los filtros individuales aplicables al formato Según lo que se elija se desplegarán los
mensajes de ayuda apropiados
Node Todo el contenido de un sitio web se
almacena en forma de nodos. Los nodos son cualesquiera contenidos como entradas de blog, historias, encuestas, foros…
El módulo Node administra estos contenidos y les asigna atributos que mejoran su administrabilidad.
¿Qué atributos?
Atributos de un nodo nid – el id del nodo vid – la versión del
nodo type – el tipo de
contenido language – el idioma title – 255 caracteres uid – id del usuario
autor del nodo status - ¿publicado?
created – creación changed – cambios comment -
¿comentable? promote – ¿en home? moderate - ¿moderable? sticky – ¿fijo? tnid - traducciones translate –
¿actualizado?
Nodos Cada nodo es asignado a un tipo de
contenido que define sus atributos principales. Drupal asigna por defecto dos tipos de contenido: Page (más usado para contenidos estáticos) y Story (más usado para contenidos acumulativos).
Los comentarios no se almacenan como nodos, pero siempre están asociados a un nodo. Los usuarios tampoco son nodos. Hay módulos que permiten convertir en nodos los comentarios o los usuarios.
Qué es editable en un CT El nombre (legible para personas) El tipo de contenido (legible para máquinas) Su descripción Campos del formulario para crear contenido
Etiqueta del título y el cuerpo Número mínimo de palabras Instrucciones a poner al inicio del formulario
Flujo de trabajo
System El módulo System provee valores
generales predeterminados como ejecutar tareas a cierta hora y almacenar páginas para mejorar la eficiencia. Poder programar tareas hace al sitio más
usable. Almacenar páginas (cacheo) permite el reuso
eficiente de recursos. El módulo System ofrece control sobre
preferencias, conductas y ajustes visuales y operativos.
Facultades del módulo System Control de accesos Tema gráfico del
back-end Uso de URL limpios Manejo de fecha y
hora Reporteo de errores Control del sistema de
archivos Gestión de imágenes
Gestión de módulos Configuración del
desempeño Publicación de feeds
RSS Información general del
sitio Mantenimiento del sitio Reportes de estado Gestión de temas
gráficos
Qué se configura Nombre del sitio Correo institucional Lema Misión Mensaje de pie de página Nombre del usuario anónimo URL de página inicial del sitio
Qué se configura Opciones binarias (sí/no)
Mostrar logotipo Mostrar nombre del sitio Mostrar lema del sitio Mostrar declaración de misión Aceptar imágenes de usuarios en mensajes Aceptar imágenes de usuarios en comentarios Mostrar caja de búsqueda Mostrar icono de atajo (favicon)
Qué se configura Opciones de logotipo
Usar el predeterminado Ruta a logo personalizado Subir logo personalizado
Opciones de favicon Usar el predeterminado Ruta a favicon personalizado Subir favicon personalizado
User El módulo User conforma el sistema de
administración de los usuarios del sitio. El módulo permite a los usuarios
registrarse, entrar al sitio y salir. Poder registrarse confiere a los usuarios
más capacidades, sobre todo de asociar contenido a su cuenta de usuario.
Los usuarios se asignan a roles para los que se definen permisos con mucha granularidad.
User Cada usuario puede estar asignado a uno
o más roles definidos por el administrador.
Por defecto existen dos usuarios: Anónimo – es un usuario que o bien no se ha
firmado o no está registrado en el sistema. Autenticado – es un usuario que se firmó en
el sistema y fue reconocido por éste.
User Los usuarios tienen algunas opciones de
personalización en su cuenta. Cada visitante que llega al sitio recibe un
ID individual propio de la sesión y que se almacena en una cookie.
Por razones de seguridad, la cookie no contiene información personal pero actúa como llave para recuperar la información que reside en su servidor.
Qué se puede configurar ¿Se puede registrar el público?
No, los usuarios los crea un administrador Sí, los visitantes se registran y eso los hace
usuarios Sí, los visitantes se registran pero requieren de
la aprobación de un administrador Cómo darle instrucciones para ello Correo de bienvenida (asunto y cuerpo)
para las tres opciones de registro Soporte a imágenes
Watchdog El módulo Watchdog monitorea el sistema,
capturando sus eventos en una bitácora que puede ser revisada después por un individuo que tenga los permisos apropiados.
La bitácora es útil para administradores de sitios que deseen un vistazo rápido a lo que está ocurriendo en un sitio.
La bitácora registra además la secuencia de eventos, por lo que es útil para depurar errores.
Watchdog La bitácora del módulo Watchdog no es
más que una lista de los eventos registrado, que contiene datos de uso, de desempeño, errores alertas e información operativa.
Se recomienda que los administradores revisen con regularidad la bitácora para cerciorarse de que su sitio esté funcionando apropiadamente.