DRUPAL

DRUPAL

BYRON, ANGELA / BERRY, ADDISON / HAUG, NATHAN / EATON, JEFF / WALKER, JAMES / ROBBINS, JEFF

46,44 €
Agotado
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2009
Materia
Informatica
ISBN:
978-84-415-2612-9
Páginas:
544
Encuadernación:
Otros
46,44 €
Agotado
Añadir a favoritos

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

Tipos de campos Date

Widgets de Date

Configuración de Date

Práctica: Adición de fechas

Configuración del módulo Date

Adición del campo de fecha

Práctica: Vista Upcoming Events

Foco: Módulo Calendar

Tipo de vista Calendar

Práctica: Vista Calendar

Foco: Módulo Flag

Práctica: Configuración de Flag

Práctica: Vista Attendee

Llevándolo más allá

Resumen



Capítulo 10. Tienda virtual

Estudio del caso

Notas de implementación

Foco: Paquetes Ubercart

Ubercart - core

Ubercart - core (optional)

Ubercart - extra

Foco: Panel de administración de Ubercart

Práctica: Configuración de la tienda

Tareas de configuración iniciales

Foco: Products, Clases de producto y Attributes

Práctica: Creación de productos

Tareas de configuración iniciales

Configuración de clases de producto

Configuración de los atributos de producto

Configuración de los ajustes de producto

Configuración de Catalog

Foco: El proceso de pedidos

Práctica: Procesamiento de pedidos

Carrito de la compra

Impuestos

Envíos

Pagos

Enviar un pedido de prueba

Tramitación del pedido

Control de acceso

Llevándolo más allá

Resumen



Capítulo 11. Tematización del sitio Web

Foco: El sistema de temas

Archivos .info

Regiones

Características

CSS

JavaScript

Archivos de plantilla

El archivo template.php

Práctica: Creación de un tema personalizado

Cree una copia del tema

Cambiar CSS

Foco: Archivos de plantilla

Práctica: Trabajo con archivos de plantilla

Modificación de un archivo de plantilla

Tematización de tipos de contenido específicos

Redefinición de un archivo de plantilla de módulo

Creación de una región nueva

Foco: Redefiniciones avanzadas

Variables de plantilla

Funciones de temas

Práctica: Uso de template.php para redefiniciones

Redefinición de una variable de plantilla

Redefinición de una función de tema

Llevándolo más allá

Resumen

Referencias



Apéndice A. Instalación y Actualización de Drupal



Apéndice B. Elección del módulo correcto



Apéndice C. Módulos y temas usados en este libro



Índice alfabético

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.

Artículos relacionados

  • EN QUE PIENSAN LOS ROBOTS
    SERRANO, MIGUEL / PELETIER, IGNACIO
    Conseguir una IA ética también es responsabilidad tuyaLa inteligencia artificial ha dejado de ser un argumento inquietante de las películas de ciencia ficción para convertirse en una cuestión tan real como urgente. Su evolución y los inevitables debates éticos que acarrea nos incumben a todos, pero suele delegarse esta responsabilidad en los propios directivos de las empresas t...
    En stock

    19,18 €

  • VIDAS FUTURAS
    ARANDA, CRISTINA
    Una visión inspiradora de nuestra convivencia con la IA. Un libro necesario para comprender el futuro inmediato, sus retos y oportunidades. ¿Crees que estamos ante el apocalipsis de las máquinas? ¿Eres de los que ceden sus datos con total alegría? ¿Temes por tu trabajo y por tu seguridad en este futuro inmediato o piensas que este es el inicio de una nueva manera de trabajar pa...
    En stock

    20,10 €

  • CURSO DE PROGRAMACIÓN CON RUST
    LOPEZ, ELIEZER
    El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...
    En stock

    28,80 €

  • THE BLACKOUT (EL APAGÓN)
    NAVARRO AYENSA,MIKEL (COOR)
    «The Blackout» es un cortometraje que ha sido proyectado en diferentes congresos y encuentros por toda España y Latinoamérica y que ya se ha convertido en un trabajo viral. Como consecuencia de su éxito y del interés despertado en distintas personalidades de diferentes campos, el director del corto ha reunido a 41 de dichas personalidades para que ofrezcan su visión sobre las c...
    En stock

    19,13 €

  • LA NUBE
    MOSCO, VINCENT
    El término informática en la nube surgió en 1996, cuando un grupo de líderes del sector tecnológico y Compaq, que por aquel entonces era uno de los principales productores de ordenadores personales, se reunieron para discutir el futuro de la informática, y en especial de Internet. Tenían la esperanza de que las aplicaciones adaptadas a la informática en la nube dispararían las ...
    En stock

    27,88 €

  • ADMINISTRACIÓN ESTRATÉGICA DE LA FUNCIÓN INFORMÁTICA
    TERAN PEREZ, DAVID MOISES
    Esta obra expone la planificación estratégica de las tecnologías de información y las comunicaciones en las organizaciones para orientar todos los esfuerzos relacionados con la función de apoyo en TIC para impulsar el resto de los procesos sustantivos y adjetivos organizacionales. Presenta los fundamentos básicos de la administración estratégica de la función informática como á...
    En stock

    20,96 €