taller de drupal 3

81
Drupal de la A a la Z Cómo construir un sitio web dinámico Seminario Internacional de Usabilidad y Accesibilidad para la Web 2008 Centro Internacional de Negocios de Monterrey Noviembre 5-7, 2008

Upload: horacio-salazar

Post on 26-Jul-2015

1.667 views

Category:

Technology


0 download

TRANSCRIPT

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

Requeridos = inamovibles

http://localhost/cursodrupal/admin/build/modules

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.

Ayuda del módulo Block

Permisos del módulo Block

Ejemplo de un bloque

Lista de bloques

Configuremos el bloque

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

Bloque con título cambiado

Agregar bloque

Bloque creado

Configurar nuevo bloque

Desplegar nuevo bloque

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.

Ayuda del módulo Filter

Permisos del módulo Filter

Gestión de formatos

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

Definición de un formato

Configuración de formato

Ordenar formatos disponibles

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.

Ayuda del módulo Node

Permisos del módulo Node

Administración de nodos

Lista de tipos de contenido

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

Editar tipo de contenido

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

Ayuda del módulo System

Permisos del módulo System

Configuración de permisos

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

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

Mantenimiento del sitio

Reportes de estado

Gestión de temas gráficos

Dónde van los temas gráficos

Configuración de un tema gráfico

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.

Ayuda del módulo User

Permisos del módulo User

Lista de reglas de acceso

Agregar regla de acceso

Verificar regla de acceso

Roles

Control de accesos

Opciones de usuarios

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

Lista de usuarios

Agregar usuario

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.

Lista de eventos registrados

Detalle de un evento

Accesos denegados

Páginas no encontradas