DRUPAL 7

DRUPAL 7

BYRON, ANGELA / BERRY, ADDISON / BONDT, BRUNO DE

47,90 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2012
ISBN:
978-84-415-3222-9
Páginas:
512
Encuadernación:
Rústica
Colección:
O'Reilly

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

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 7
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
Un análisis histórico a la creación de la Web
La era de las secuencias de comandos y las bases de datos
La revolución del contenido
¿Cómo funciona Drupal?
Módulos
Usuarios
Contenido (Nodos)
Entidades y campos
Formas de organizar el contenido
Tipos de contenido admitidos
Obtener ayuda
Conclusión

Capítulo 2. Iniciándose en Drupal
Estudio del caso
Notas de implementación
Foco: Interfaz de administración de Drupal
Ejercicio: Modificar la configuración de administración
Foco: Gestión de contenido
Contenido
Comentarios
Navegación
Bloques
Práctica: Gestión de contenido
Creación de una página básica
Crear un artículo
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
Foco: Control de acceso
Configuración del acceso de usuarios
Perfiles de usuario
Opciones de la cuenta
Control de usuarios abusivos
Práctica: Creación de roles y usuarios
Práctica: Configuración de permisos
Foco: Herramientas de moderación de contenido
Herramientas automatizadas de detección de spam
Herramientas manuales de prevención de spam
Práctica: Formulario de contacto
Foco: Temas
Encontrar un tema
Instalación de temas
Configuración de temas
Bloques y regiones
Administración de ajustes de temas
Práctica: Poniéndole marca al sitio Web
Resumen

Capítulo 3. Tablón de anuncios de empleo
Estudio del caso
Notas de implementación
Formularios de entrada personalizados
Listados
Foco: Field y Field UI
Tipos de campos
Controles de entrada
Presentaciones, modos de vista y formatos
Reutilizar campos existentes
Práctica: El tipo de contenido Job
Foco: Referencias
Práctica: Añadir un campo de referencia
Práctica: Personalización de la presentación de un campo
Práctica: El tipo Job Application
Foco: Módulo Views
Tipos de datos
Presentaciones
Partes de una vista
Título
Formato
Campos
Criterios de filtro
Criterios de orden
Filtros contextuales
Relaciones
Encabezado, pie de página y ausencia de resultados
Práctica: El módulo Views
Vista Jobs
Vista Applications
Creación de la vista y de la presentación predeterminada
Creación de la presentación de la ficha Job
Creación de la presentación de bloque Applications
Llevándolo más allá
Resumen

Capítulo 4. Administración de medios
Estudio del caso
Notas de implementación
Subir fotografías
Publicar vídeos
Generación de miniaturas
Editor WYSIWYG
Foco: Estilos de imagen
Estilos y efectos
Recortar
Desaturar
Redimensionar
Girar
Escala
Escalar y recortar
Usar un estilo de imagen
Formatos de campo
Visualización manual de una imagen con un estilo
Resolución de problemas con estilos de imagen
Selección de URL limpias
Comprobación de la biblioteca GD
Práctica: Estilos de imagen
Crear estilos de imagen
Mejorar la calidad de las imágenes
Foco: Media
Archivos de medios
Buscador de medios
Práctica: Crónicas musicales
El tipo de contenido Review
Presentación de archivos de medios
Foco: Edición de contenido y procesamiento de imágenes
Edición de contenido
Integración de medios en el contenido
Foco: Formatos de texto y filtros
Práctica: Configuración de WYSIWYG
Definición y configuración
Activación del filtro Media
Foco: Media Internet Sources
Práctica: Publicación de vídeos
Llevándolo más allá
Resumen

Capítulo 5. Análisis de productos
Estudio del caso
Notas de implementación
Información del producto
Valoraciones de productos
Búsquedas personalizadas
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é incluye
Configuración regional
Ajustes de referencia
Claves de Amazon
Práctica: Adición de un campo Amazon
Adición de un campo de producto
Foco: Voting API y Fivestar
Práctica: Adición de valoraciones
Adición del campo de valoraciones
Añadir las valoraciones de los visitantes
Foco: El CSS Injector
Práctica: Pulir la presentación
Ajuste de las opciones de presentación de los campos
Configuración de CSS Injector
Práctica: Creación de una lista de productos
Foco: El módulo Search
Búsqueda con Views
Práctica: Hacer que la lista de productos tenga opción de búsqueda
Cambiar el resultado de los campos de Views
Llevándolo más allá
Resumen

Capítulo 6. Gestión de eventos
Estudio del caso
Notas de implementación
Gestión de eventos
Control de la asistencia
Práctica: Primeros pasos
Creación de un tipo de contenido Event
Control de acceso
Foco: El módulo Date
Submódulos de Date
Tipos de campos Date
Elementos de formulario para fechas
Opciones de campos de fecha
Práctica: Adición de fechas
Nuevo campo de fecha
Práctica: La vista Upcoming Events
Foco: El módulo Calendar
El tipo de vista Calendar
Integración con iCal
Práctica: Vista Calendar
Foco: El módulo Flag
Opciones de Flag
El módulo Flag Actions
Práctica: Configuración de Flag
Práctica: Vista Attendee
Llevándolo más allá
Resumen

Capítulo 7. Gestión del proceso de publicación
Estudio del caso
Notas de implementación
Herramientas de gestión de contenido
Control de acceso a contenido
Flujo de trabajo editorial
Foco: Taxonomía
Vocabularios y términos
Enlaces de términos de taxonomía
Práctica: Categorización de contenido
Foco: Pathauto
Rutas de alias
Patrones de Pathauto
Práctica: Automatización de alias de URL
Foco: Workbench
My Workbench
Práctica: Creación de espacios de trabajo editoriales
Práctica: Generación de contenido de muestra
Foco: Workbench Access
Uso de jerarquías para definir el control de acceso
Secciones de Workbench Access
Asignación de acceso editorial a secciones de Workbench Access
Práctica: Workbench Access
Definición de control de acceso con Workbench Access
Foco: Workbench Moderation
Administración de flujos de trabajo con Workbench Moderation
Práctica: Workbench Moderation
Llevándolo más allá
Resumen

Capítulo 8. Sitios Web multilingües
Estudio del caso
Notas de implementación
Foros de debate
Base de conocimiento
Traducción del texto de la interfaz de usuario
Traducción de contenido generado por el usuario
Foco: Traducción de la interfaz
Locale
Traducciones
Traducción de la interfaz
Cambio de idiomas
Instalador traducido
Práctica: Instalación de una traducción
Práctica: Configuración de las funcionalidades de Locale
Detección y selección de idiomas
Alternador de idiomas
Foco: Localization Client
Práctica: Traducción de la interfaz
Uso del módulo Locale
Uso de Localization Client
Foco: Traducción de contenidos
Práctica: Traducción de contenido
Contenido multilingüe
Traducción
Foco: Internationalization
Selección de contenido multilingüe
Cadenas
Variables dependientes del idioma del sitio Web
Ayuda para módulos
Rutas.
Sincronización
Práctica: Características de Internationalization
Selección de contenido
Variables globales del sitio Web
Tipos de contenido
Taxonomía
Foros
Traducción de menús
Llevándolo más allá
Resumen

Capítulo 9. Tienda virtual
Estudio del caso
Notas de implementación
Foco: Drupal Commerce
Commerce y Commerce UI
Cart
Checkout
Customer y Customer UI
Order, Order UI, Line Item y Line Item UI
Payment y Payment UI
Product y Product UI
Product Reference
Price, Product Pricing y Product Pricing UI
Tax y Tax UI
Complementos adicionales de Drupal Commerce
Foco: Administración de productos con Drupal Commerce
Productos y tipos de productos
Práctica: Productos y tipos de productos
Tareas de configuración iniciales
Configuración de los tipos de productos
Creación de productos de ejemplo
Foco: El módulo Feeds
Práctica: Importación masiva de datos de productos
Creación de un importador de feed para archivos CSV
Asignación de datos CSV a productos de Drupal Commerce
Importación de datos de productos CSV
Foco: Creación de la tienda y el carro de la compra
Práctica: Presentaciones de productos
Práctica: Creación de un catálogo de productos
Foco: El módulo Rules
Práctica: Impuestos
Foco: Pagos online con tarjeta de crédito
Práctica: PayPal
Práctica: Configuración de un método de pago
Práctica: Procesamiento de pedidos
El carro de la compra
Proceso de pago de la compra
Un pedido de prueba
Control de acceso
Llevándolo más allá
Resumen

Apéndice A. Instalación y actualización de Drupal
Antes de comenzar la instalación
Recopilación de requisitos
Descarga de Drupal
Archivos y directorios de Drupal
Instalación de Drupal
Mantener Drupal actualizado
Números de versión
El módulo Update Status
Modo de mantenimiento del sitio Web
La secuencia de comandos update.php
Actualización del núcleo de Drupal
Actualización de módulos contribuidos
Referencias

Apéndice B. Elección de los módulos correctos
Búsqueda de módulos
Examinar listados de módulos
Buscar palabras clave
Grupos de usuarios locales
El grupo Similar Module Review
Foros de Drupal.org
Estudios de casos
Planeta Drupal
Sitios Web de terceros
Evaluación de calidad de un módulo
Páginas de proyecto
Colas de problemas
Código
La gente que se encuentra detrás del código
Actividad de mantenimiento
Perfiles de usuario
Involucrarse
Resumen
Referencias

Apéndice C. Módulos y temas usados en este libro
Capítulo 1. Drupal: una visión general
Capítulo 2. Iniciándose en Drupal
Capítulo 3. Tablón de anuncios de empleo
Capítulo 4. Administración de medios
Capítulo 5. Análisis de productos
Capítulo 6. Gestión de eventos
Capítulo 7. Gestión del proceso de publicación
Capítulo 8. Sitios Web multilingües
Capítulo 9. Tienda virtual

Apéndice D. Cambios principales entre Drupal 6 y 7
Novedades de Drupal 7
Nuevos temas
Interfaz de usuario de administración
Campos
Procesamiento de imágenes
Administrador de actualizaciones
Otras novedades y curiosidades
Cambios en Drupal 7
Navegación administrativa
cron
Formatos de entrada
Opciones eliminadas en Drupal 7
Cambios entre bastidores
Recursos

Índice alfabético

La arquitectura modular y la naturaleza de código abierto, convierten a Drupal en un entorno de aplicaciones popular y en un sistema de administración de contenidos en constante evolución para cientos de miles de desarrolladores de todo el mundo. En su nueva versión proporciona nuevas herramientas de creación y configuración para estar al día con las últimas tendencias en la Web y métodos para personalizar y crear sitios web dinámicos y atractivos mediante la utilización de los miles de módulos aportados por la comunidad Drupal.

Con esta obra aprenderá a combinar módulos de formas novedosas (sin necesidad de ser programador) para desarrollar una amplia variedad de sitios web, como un tablón de ofertas de empleo, una galería fotográfica, una tienda virtual, una base de datos de análisis de productos o un calendario de eventos, entre otros... Cada proyecto se desarrolla en un capítulo completo, con instrucciones paso a paso para que pueda desarrollar las funciones concretas necesarias para cada sitio web.

Los programadores sin conocimientos de Drupal aumentarán su experiencia gracias al enfoque práctico empleado y los programadores ya experimentados aprenderán con los mejores ejemplos reales.

Artículos relacionados

  • POWER BI. CURSO PRÁCTICO
    CARRASCO GÓMEZ, FRANCISCO JOSÉ
    Este libro es una guía esencial para cualquier persona que quiera descubrir el potencial de Power BI, la herramienta de análisis de datos de Microsoft que facilita la creación de informes dinámicos para apoyar la toma de decisiones. Desde sus orígenes en los complementos de Excel, Power BI ha evolucionado para ofrecer una amplia variedad de opciones de conectividad y modelado d...

    29,90 €

  • INGENIERÍA DE DATOS. DISEÑO, IMPLEMENTACIÓN Y OPTIMIZACIÓN DE FLUJOS DE DATOS EN
    ORTEGA CANDEL, JOSÉ MANUEL
    Este libro es una guía esencial para quienes desean dominar los conceptos y técnicas de ingeniería de datos. A través de un enfoque teóricopráctico, se exploran los métodos para la ingesta, almacenamiento y procesamiento eficiente de datos, con énfasis en el uso de Python y otras tecnologías clave. Los lectores aprenderán sobre la importancia de los datos en las organizaciones,...

    29,90 €

  • ENTIENDE LA TECNOLOGÍA
    GENTILE, NATE
    Piénsalo: gracias a los avances tecnológicos podemos hablar con alguien que esté a miles de kilómetros, predecir el tiempo, cruzar el planeta en cuestión de horas, conocer nuestro estado de salud, curar enfermedades graves, acceder al instante a más información de la que nunca seremos capaces de leer... ¡Si incluso hemos conseguido hacer que las máquinas aprendan! ¿Cómo de dif...

    20,90 €

  • CANVA. CURSO COMPLETO
    GÓMEZ, CHEMA
    La guía definitiva y más exhaustiva para dominar Canva, la herramienta de diseño gráfico más accesible y poderosa de nuestros tiempos ...

    19,90 €

  • ADOBE INDESIGN. CURSO PRÁCTICO
    LÓPEZ JIMÉNEZ, MARÍA TERESA
    Esta obra, basada en la versión 2024 de InDesign, es una guía integral para diseñadores gráficos, editores y cualquier persona interesada en dominar el arte de la maquetación de documentos. Este libro ofrece una metodología práctica y directa para aprender a utilizar Adobe InDesign, una de las herramientas más poderosas y versátiles del diseño editorial. A lo largo de sus capít...

    24,90 €

  • LA LEY DE LA INTELIGENCIA ARTIFICIAL. PARTE I
    LÓPEZ-AMO SAINZ, ALVARO PABLO
    La extensión del uso la Inteligencia Artificial a un sinfín de actividades de nuestra vida diaria está suponiendo una nueva revolución tecnológica, económica y social. Tal revolución evidencia la necesidad de una regulación legal en la que La Unión Europea, la OCDE y un amplio número de países ya han avanzado.Con un lenguaje claro, didáctico y sin tecnicismos este libro present...

    34,90 €