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

Slides:



Advertisements
Presentaciones similares
Drupal Exposición global para su empresa CATIC 2010 | ULATINA | Costa Rica 2010.
Advertisements

¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado.
Luis Barrio de Alarcón 2º Curso de ASI I.E.S Gonzalo Nazareno
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB ¿Cómo instalar un wiki?
Drupal.
INTERNET 1 Integrantes: Diego Robles Javier Reyes TEMA: SERVIDORES DHCP.
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
Comercio Electrónico.  Servidor Web (Apache o IIS)  Módulo de PHP en el Webserver  MySQL 5.1.x  
Esta suite es ante todo un conjunto de Api’s y herramientas para mejorar la experiencia del desarrollador. también contiene un módulo llamado el administrador.
Drupal CARLOS GARCÍA MONTORO. Introducción Drupal es un CMS. Requiere: ◦Un servidor web (Apache, Nginx, Microsoft IIS). ◦Una base de datos (MySQL, PostgreSQL,
Desarrollo y servicios web Luisa Fernanda Rincón Pérez
Gira Drupal Centroamérica Yo, das Josef Dabernig de Austria, esta en Europa y se habla Aleman
Joomla, tu web de la noche a la mañana por Javier Lujan.
Radiografía de un proyecto en Drupal 7 Webmalia.es WEB
Autor : Daniel García Torralbo Director : Carlos Molina Clemente Titulación : ETIS.
Desarrollo de módulos con Drupal 6 Como mis problemas ayudan a la comunidad Drupal Summit Latino - Lima 2011 enzo – Eduardo Garcia
Introducción a GNU/Linux Vicente Aguilar julio 2006.
FUNDAMENTOS WEB DOCENTE : ING. CRISTIAN VALLE RONCEROS.
Creación de metadistros Jorge Moreno
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
Internet – Un simple Vistazo Internet es un mundo paralelo por el que se viaja a la velocidad del rayo. Hay de todo, cosas que no sirven para nada, cosas.
Administración de portales Joomla (III)
Administración de portales Joomla (II)
MOODLE. Instalación de Bitnami Wampstack Configuración de la pagina  Lo primero que nos pregunta antes de la instalación es el nombre del sitio y otras.
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
Ofelia Cervantes Redes Dinámicas 1. Ofelia Cervantes Redes dinámicas en Gephi REDES DINÁMICAS: se van construyendo y visualizando en tiempo real Pasos.
Aplicación con Angular, Ionic y PHP Por: Luis Salvador.
CONFIGURACIÓN DE DRUPAL. Una ves instalado drupal, al visitar el sitio por primera ves aparecerá la siguiente pantalla: Visite este vínculo para crear.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Configuración de un servidor web 1. Una vez terminado el proceso de instalación de los paquetes a utilizarse vamos a empezar ingresando como administrador.
Un sistema de gestión de contenidos (Content Management Systems o CMS) es un software que se utiliza principalmente para facilitar la gestión de sitios.
Gestor de paquetes Instalar y eliminar software (GUI y consola)
ZOTERO EN CUALQUIER LUGAR
INSTALACIÓN DEL SISTEMA C.A.N.O.A.
Grupo de Usuarios de Linux
SERVIDOR ESCUELA LINUX
CMS: sistema de Gestión de Contenidos
Instalación y configuración de Wordpress
Desde cero a una Distribución Features, Drush Make y Profiler
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
GNU LINUX APRENDIENDO A USAR LA TERMINAL ISC. HIRAM GUERRERO CASTILLO
ASSL PARTY 09 Taller sobre Drupal.
Tutorial Creación de un Cuadro De Búsqueda Usando la Herramienta Constructor de Cuadro de Búsquedas de EBSCO
INSTALACIÓN DE TU TIENDA ON LINE PRESTASHOP EN HOSTING
Tópicos de bases de datos
INSTALACION LINUX UBUNTU
PAGINA WEB Una página web, o página electrónica, o página digital, o ciberpágina es un documento o información electrónica capaz de contener texto, sonido,
VIEWS 2 (mucho más que listados) Pedro Cambra -
Hacer un Módulo en Drupal 8
Desarrollo Web Utilizando Drupal
WordPress.org vs. WordPress.com
CMS saregune CC 2009.
Clínica Virtual Docente
Introducción (Principales diferencias entre Wordpress .com y .org)
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
DISEÑO WEB Sesion 1.
Desarrollo de sitios web con PHP y MySQL
INSTALACION DE MOODLE.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
3. Instalación sobre Windows
Cómo personalizar Microsoft SharePoint Sitio web en línea
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Como sumar dos números con JavaScript
¿ Qué es Wamp Server? Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).
Bases para una Tienda Online  En internet hay muchas posibilidades de negocios, desde ofrecer servicios hasta la venta de productos.  Usando el sistema.
“ENTORNO DE TRABAJO DE ACCESS 2010” ACTIVIDAD DE ADQUISICIÓN DEL CONOCIMIENTO GRISEIDY CLARIBEL VELAZQUEZ RUIZ GPO:423.
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
ADMINISTRACIÓN DE SOFTWARE DE UN SISTEMA INFORMÁTICO LINUX SBACKUP.
Taller de Programacion Distribuida con PHP y MySQL TEMA 1: INTRODUCCIÓN ING: RUBEN TORRES BAZAN
Transcripción de la presentación:

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 html WAMP MAMP 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 ( 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

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.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

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

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 ImagefieldImagefield - FileField - ImageAPIFileFieldImageAPI Views Token Pathauto YUIYUI y YUI editorYUI editor

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.

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.

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í Pedro Cambra Carlos Rincón Fuentes de las imágenes