• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Taller de Drupal
 

Taller de Drupal

on

  • 6,108 views

Taller básico de Drupal impartido por neurotic.es donde se desarrolla una página web con información sobre películas mediante el módulo cck y el módulo views

Taller básico de Drupal impartido por neurotic.es donde se desarrolla una página web con información sobre películas mediante el módulo cck y el módulo views

Statistics

Views

Total Views
6,108
Views on SlideShare
6,082
Embed Views
26

Actions

Likes
3
Downloads
202
Comments
0

2 Embeds 26

http://www.slideshare.net 24
http://robetorre.alojamientogratuito.info 2

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Taller de Drupal Taller de Drupal Presentation Transcript

    • ASSL PARTY 09 Taller sobre Drupal
    • ASSL PARTY 09
      • Drupal de cine
    • 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
    • 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
    • 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ón
        • 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
    • 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
    • Extensiones para Drupal
      • Módulos
      • Sirven para complementar y ampliar las funcionalidades de Drupal
      • Se descargan desde drupal.org o drupalmodules.com
      • Se instalan en la carpeta sites
      • Módulos principales (hay más de 2200) :
      Pathauto Devel Views Webform Fivestar ImageCache Event Image CCK Panels CAPTCHA
    • 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 todos
      • Se instalan en la carpeta sites
      • Para diseñar uno personalizado, el mejor punto de partida es el tema Zen
    • 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.
    • 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
      • Imagefield - FileField - ImageAPI
      • Views
      • Token
      • Pathauto
      • YUI y YUI editor
    • Instalación del tema
      • Paso a paso
      • Crear una carpeta ”themes” en sites/all
      • Descargar el theme Fervens
      • Descomprimirlo y copiarlo en la carpeta creada
      • En el navegador, acceder a
        • Administer > Site Building > Themes
      • Activar y establecer como predeterminado el que necesitemos.
    • 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ÍCULA PERSONA
      • 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.
    • 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
    • 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
    • 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.
    • 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
    • Preguntas, dudas y demás
    • Copyleft
    • The End
      • Créditos
      • Jordi Bufí http://jordi.bufi.es
      • Pedro Cambra http://cambrico.net
      • Carlos Rincón 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/