DRUPAL ( O´ REILLY )

DRUPAL ( O´ REILLY )

BYRON, ANGELA / BERRY, ADDISON / HAUG, NATHAN / AAVV

48,30 €
IVA incluido
No disponible Pregúntanos antes de pagar
Editorial:
ANAYA MULTIMEDIA - OBERON
Año de edición:
2009
Materia
Programacion y lenguajes
ISBN:
978-84-415-2612-9
Páginas:
544
Encuadernación:
Otros
Colección:
O´REILLY-ANAYA MULTIMEDIA
48,30 €
IVA incluido
No disponible Pregúntanos antes de pagar

Agradecimientos
Sobre los autores

Prólogo

Introducción
Público
Supuestos en los que se basa este libro
Una nota sobre los módulos utilizados en este libro
Contenidos de este libro
Descarga de Drupal 6
Convenciones
Código fuente

Capítulo 1. Drupal: una visión general
¿Qué es Drupal?
¿Quién lo usa?
¿Qué características ofrece Drupal?
Una breve historia sobre la gestión de contenidos
Una vista histórica a la creación de la Web
La era de los scripts y las bases de datos
La revolución del contenido
¿Cómo funciona Drupal?
Módulos
Usuarios
Contenido (Nodos)
Formas de organizar el contenido
Tipos de contenido de apoyo
Obtenga ayuda
Conclusión

Capítulo 2. Arrancando con Drupal
Estudio del caso
Notas de implementación
Foco: Gestión de contenido
Contenido
Comentarios
Navegación
Bloques
Práctica: Gestión de contenido
Creación de contenido
Gestión de la navegación por el sitio Web
Configuración de bloques
Foco: Módulos
Página de administración de módulos
Localización e instalación de módulos
Eliminación de módulos
Práctica: Trabajar con módulos
Módulo Path
Módulo Administration Menu
Foco: Control de acceso
Configuración del acceso de usuario
Perfiles de usuario
Ajustes de usuario
Manejo de usuarios abusivos
Práctica: Creación de roles
Práctica: Configuración de permisos
Práctica: Formulario de contacto
Foco: Taxonomía
Práctica: Blog
Foco: Herramientas de moderación de contenido
Herramientas automatizadas de detección de spam
Herramientas manuales de moderación de contenido
Foco: Temas
Encontrar un tema
Instalación del tema
Configuración del tema
Bloques y regiones
Administración de los ajustes del tema
Práctica: Poniéndole marca al sitio Web
Foco: Edición de contenido y manejo de imágenes
Edición de contenido
Manejo de imágenes
Foco: Formatos de entrada y filtros
Práctica: Configuración de FCKeditor
Resumen

Capítulo 3. Tablón de anuncios de empleo
Estudio del caso
Notas de implementación
Foco: CCK
Campos
Aplicadores de formato
Práctica: CCK
Práctica: Tipo de contenido Job
Práctica: Personalización de la visualización del campo
Práctica: Tipo Job application
Foco: Módulo Views
Visualizaciones
Partes de una vista
Práctica: El módulo Views
Vista Jobs
Vista Job Applications
Creación de la visualización de la ficha Job
Llevándolo más allá
Resumen

Capítulo 4. Análisis de productos
Estudio del caso
Notas de implementación
Primeros pasos: Análisis básicos de productos
Creación del tipo de contenido del análisis de productos
Foco: El módulo Amazon
¿Qué está incluido?
Localización
Ajustes de referencia
Práctica: Adición de un campo Amazon
Adición de un campo de producto
Encontrar identificadores de productos
Foco: API Voting y Fivestar
Práctica: Adición de valoraciones
Adición del campo de valoraciones
Activar las valoraciones de los visitantes
Práctica: Creación de una lista de productos con las valoraciones oficiales
Foco: El módulo Search
La importancia de Cron
Búsqueda con Views
Práctica: Hacer que la lista de productos tenga opción de búsqueda
Foco: El CSS Injector
Práctica: Pulir la presentación
Ajuste de las opciones de los campos de visualización CCK
Configuración de CSS Injector
Llevándolo más allá
Resumen

Capítulo 5. Wiki
Estudio del caso
Notas de implementación
Funcionalidad wiki
Dar formato al texto fácilmente
Enlazado sencillo
Control de cambios
URL legibles
Listado de cambios
Práctica: Primeros pasos
Creación del tipo de contenido wiki
Borrado de la visualización de la información de autor
Configuración de los permisos de acceso
Práctica: Formato de entrada de la wiki
Configuración de los filtros
Creación del formato de entrada Wiki
Configuración de los permisos de entrada
Adición de contenido
Foco: Pathauto
Práctica: Pathauto
Configuración de los ajustes
Foco: Revisión del seguimiento de Drupal
Práctica: Revisiones y Diff
Hacer que las revisiones se ejecuten por defecto
Configuración de los permisos
Visualización de revisiones y restablecimiento
Uso de Diff
Práctica: Páginas nuevas y ediciones recientes con Views
Listado Recent posts
Listado de ediciones recientes
Llevándolo más allá
Resumen

Capítulo 6. Gestión del proceso de publicación
Estudio del caso
Notas de implementación
Práctica: Primeros pasos
Foco: Acciones y Disparadores
Práctica: Acciones y Disparadores
Configuración de acciones
Asignación de disparadores
Foco: Módulo Workflow
Práctica: Creación de un flujo de proceso
Foco: El módulo Workspace
Práctica: Creación de espacios de trabajo
Foco: Módulo Views Bulk Operations
Práctica: Creación de una página de administración
Creación de acciones del flujo de proceso
Configuración de la vista
Llevándolo más allá
Resumen

Capítulo 7. Galería fotográfica
Estudio del caso
Notas de implementación
Subida de fotos
Creación de miniaturas
Galerías de fotos
Foco: ImageField
Configuración
Práctica: Subida de fotos
Tipo de contenido Photo
Galería de imágenes
Foco: ImageCache
Predefiniciones y acciones
Uso de una predefinición
Resolución de problemas en ImageCache
Práctica: ImageCache
Creación de predefiniciones de ImageCache
Configuración de la visualización del campo Photo
Mejora de la calidad de imagen
Práctica: Vista Gallery
Práctica: Bloque Latest Photos
Práctica: Custom Pagers
Llevándolo más allá
Resumen

Capítulo 8. Sitios Web multilingües
Estudio del caso
Notas de implementación
Foros de discusión
Base de conocimiento
Traducción del texto de la interfaz de usuario
Traducción de contenido generado por el usuario
Foco: Características del núcleo de Internationalization
Locale
Traducción del contenido
Práctica: Instalación de una traducción
Práctica: Configuración de las funcionalidades de Locale
Ajustes de negociación de idioma
Conmutador de idiomas
Práctica: Contenido traducible
Foco: Localization Client
Práctica: Traducción de la interfaz
Uso del módulo Locale
Uso de Localization Client
Práctica: Traducción de contenido
Traducción
Foco: Internationalization
Selección de contenido
Cadenas
Variables dependientes del idioma del sitio Web
Ayudantes del módulo
Sincronización
Práctica: Características de Internationalization
Selección de contenido
Variables relativas a todo el sitio Web
Tipos de contenido
Taxonomía
Llevándolo más allá
Resumen

Capítulo 9. Gestión de eventos
Estudio del caso
Notas de implementación
Gestión de eventos
Seguimiento de asistencia
Práctica: Primeros pasos
Creación de un tipo de contenido Event
Control de acceso
Foco: Módulo Date
Módulo Date API
Date Timezone
Tip

Drupal es un sistema de gestión de contenido (CMS) de código abierto utilizado por miles de organizaciones de individuos para crear sitios Web ricos y atractivos. Es también un marco de gestión de contenido (CMF) que, además de proporcionar herramientas de creación de sitios web para webmasters, ofrece a programadores y desarrolladores métodos para personalizar Drupal mediante módulos acoplables.

Con este libro conseguirá tener una visión general de los conceptos más relevantes de Drupal y aprenderá, entre muchos otros aspectos, a configurar módulos para conseguir crear la funcionalidad concreta que requiere su proyecto y la información necesaria sobre módulos adicionales con los cuales conseguir que su trabajo sea incluso más potente.