La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ASSL PARTY 09 Taller sobre Drupal. ASSL PARTY 09 Drupal de cine.

Presentaciones similares


Presentación del tema: "ASSL PARTY 09 Taller sobre Drupal. ASSL PARTY 09 Drupal de cine."— Transcripción de la presentación:

1 ASSL PARTY 09 Taller sobre Drupal

2 ASSL PARTY 09 Drupal de cine

3 Instalación de Drupal Requerimientos del sistema Apache 1.3 ó 2.x PHP 4 recomendado PHP 5.2 o superior MySQL 4.1 o superior También puede funcionar en otros servidores web como IIS o Lighttpd o con una base de datos PostgreSQL 7.4 o superior

4 Instalación de Drupal XAMPP http://www.apachefriends.org/es/xampp. html WAMP http://www.wampserver.com MAMP http://www.mamp.info En sistemas Debian o Ubuntu basta con ejecutar este comando: sudo apt-get install apache2 php5 mysql-client-5.0 mysql-server-5.0 libapache2- mod-php5 libapache2-mod-auth-mysql php5-mysql phpmyadmin

5 Instalación de Drupal Descargar la última versión desde drupal.org Descomprimir y copiar en el directorio del servidor web Ejecutar el script de instalación desde el navegador (http://localhost/drupal/install.php) y seguir los pasos de instalaciónhttp://localhost/drupal/install.php Renombrar el fichero sites/default/default.settings.php a sites/default/settings.php y asignarle permisos de escritura Crear una base de datos en MySQL y asignarle permisos a un usuario Restaurar los permisos en el fichero settings.php

6 Estructura de Drupal La estructura de Drupal permite extender sus funcionalidades mediante extensiones llamadas modules y plantillas llamadas themes que se instalan en la carpeta sites

7 Extensiones para Drupal Módulos Sirven para complementar y ampliar las funcionalidades de Drupal Se descargan desde drupal.org o drupalmodules.comdrupal.orgdrupalmodules.com Se instalan en la carpeta sites Módulos principales (hay más de 2200): Pathauto Devel Views Webform Fivestar ImageCache Event Image CCK Panel s CAPTCHA

8 Extensiones para Drupal Themes Sirven para mejorar el aspecto de un sitio en Drupal Se pueden descargar de drupal.org y en Theme Garden hay un preview de casi todosdrupal.orgTheme Garden Se instalan en la carpeta sites Para diseñar uno personalizado, el mejor punto de partida es el tema ZenZen

9 Instalación de los módulos Paso a paso Crear una carpeta ”modules” en sites/all Descargar los módulos necesarios Descomprimirlos y copiarlos en la carpeta creada En el navegador, acceder a Administer > Site Building > Modules Y habilitar los que necesitemos.

10 Instalación de los módulos Módulos necesarios Core (Incluidos por defecto) Taxonomy Search Comments Contribuidos (Descargados de drupal.org) CCK Content, Fieldgroup, Node reference, Number, Text ImagefieldImagefield - FileField - ImageAPIFileFieldImageAPI Views Token Pathauto YUIYUI y YUI editorYUI editor

11 Instalación del tema Paso a paso Crear una carpeta ”themes” en sites/all Descargar el theme FervensFervens Descomprimirlo y copiarlo en la carpeta creada En el navegador, acceder a Administer > Site Building > Themes Activar y establecer como predeterminado el que necesitemos.

12 Crear los tipos de contenido PELÍCULA Título (text) Sinopsis(text) Año(number) Actores(node reference) Director(node reference) Género(taxonomy) Fotos (imagefield) PELÍCULAPERSONA Nombre (text) Biografía(text) Profesión(taxonomy) Fotos (imagefield) Los tipos de contenido sirven para diferenciar y organizar los datos de un sitio en Drupal.

13 Creación de las taxonomías Las taxonomías sirven para categorizar el contenido Dos taxonomías Una para PERSONA, que define su profesión Otra para PELICULA, que define el género

14 Creación de las Vistas Las vistas se utilizan para recuperar contenido, filtrado y ordenado de la base de datos y mostrarlo de una forma contextual y dinámica. Tres vistas: Películas por género Lista de actores Lista de directores

15 Bonus: Voto de contenido Gracias a los módulos que utilizan el Voting API, como fivestar, es posible votar contenido y realizar vistas a modo de ranking de valoración Habilitar el módulo fivestar y configurarlo para el tipo de contenido PELÍCULA. Realizar una vista de películas ordenada por valoración media.

16 Bonus: ImageCache Gracias al módulo ImageCache se pueden cachear las imágenes y asignarles un tamaño, recortarlas, escalarlas... Habilitar el módulo imagecache Crear un preset para las imágenes del tipo de contenido PELÍCULA. Adaptar las vistas del tipo de contenido PELÍCULA usando ImageCache

17 Preguntas, dudas y demás

18 Copyleft

19 The End Créditos Jordi Bufí http://jordi.bufi.es http://jordi.bufi.es Pedro Cambra http://cambrico.net http://cambrico.net Carlos Rincón http://carlos.rinconsanchez.com http://carlos.rinconsanchez.com Fuentes de las imágenes http://www.dezinerfolio.com/ http://dellustrations.deviantart.com/ http://sandrodcpereira.blogspot.com/ http://threetrinitys.deviantart.com/ http://www.dreg-z.deviantart.com/ http://jamespeng.deviantart.com/


Descargar ppt "ASSL PARTY 09 Taller sobre Drupal. ASSL PARTY 09 Drupal de cine."

Presentaciones similares


Anuncios Google