Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Curso Drupal 7 SiteBuilding parte 2

1,478 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Curso Drupal 7 SiteBuilding parte 2

  1. 1. Curso de creación de páginas web sin programación con Drupal 7 Creación de páginas web sinprogramación y gestión de contenidos en internet con Drupal 7 Junio de 2012 Parte 2 - Alessandro Mascherpa -
  2. 2. Curso de creación de páginas web sin programación con Drupal 7Personal Ingeniero Técnico en Informática de Gestión por la UJI Desarrollador Web freelance http://almadeweb.es https://twitter.com/#!/almadeweb http://gplus.to/ALMADEWEB http://www.linkedin.com/pub/alessandro-mascherpa/25/485/a52Junio2012 - Alessandro Mascherpa - 2
  3. 3. Curso de creación de páginas web sin programación con Drupal 7Contenidos curso1.Introducción2.Contenido3.Estructura (Arquitectura de la información)4.Personas (Usuarios)5.Módulos (Funcionalidad)6.Apariencia (Presentación)Junio2012 - Alessandro Mascherpa - 3
  4. 4. Curso de creación de páginas web sin programación con Drupal 71. Personas (usuarios) ¿Que es web 2.0? – ¿Que son las comunidades virtuales? – ¿Comunidades de práctica? – ¿Redes sociales? Gestión de usuarios en Drupal 7 Roles y permisos: privilegios de acceso Personalización del perfil del usuarioJunio2012 - Alessandro Mascherpa - 4
  5. 5. Curso de creación de páginas web sin programación con Drupal 7¿Que es web 2.0? En la web 1.0 el contenido va del editor al usuario En 2.0 contribuyen contenido, lo valoran, lo comentan... En 2.0 los usuarios interactuan más entre ellosJunio2012 - Alessandro Mascherpa - 5
  6. 6. Curso de creación de páginas web sin programación con Drupal 7Gestión de usuarios en Drupal 7 Drupal es una plataforma ideal para construir sistemas web 2.0 Está especialmente pensado para crear comunidades virtuales. No es un simple CMS Drupal cuenta con un sistema de gestión de usuarios.Junio2012 - Alessandro Mascherpa - 6
  7. 7. Curso de creación de páginas web sin programación con Drupal 7Roles y permisos: acceso Permisos son privilegios para acceder a determinado recurso o funcionalidad del sistema Los roles son conjuntos de permisos que se le pueden asociar a un usuario Un usuario puede tener varios roles Drupal cuenta con UI para gestionar roles y permisosJunio2012 - Alessandro Mascherpa - 7
  8. 8. Curso de creación de páginas web sin programación con Drupal 7Personalizar el perfil del usuario● Igual que personalizamos contenidos o taxonomía, podemos personalizar perfiles de usuario añadiendo campos● También su visualización● Podemos configurar diferentes opciones de nuestro sitio con respecto al registro de usuarios Ver: Inicio » Administración » Configuración » Personas » Opciones de cuentaJunio2012 - Alessandro Mascherpa - 8
  9. 9. Curso de creación de páginas web sin programación con Drupal 72. Modulos (Funcionalidad)● ¿Que son los módulos?● Instalación, activación y configuración de módulos● Módulos más relevantes● Agregar contenido con el Módulo ViewsJunio2012 - Alessandro Mascherpa - 9
  10. 10. Curso de creación de páginas web sin programación con Drupal 7¿Que son los módulos?● Permiten ampliar o modificar la funcionalidad de Drupal o de otros módulosJunio2012 - Alessandro Mascherpa - 10
  11. 11. Curso de creación de páginas web sin programación con Drupal 7UI de gestión de módulos● ¿Donde se guarda un módulo? [misitio]/sites/all/modules● Otras opciones [misitio]/sites/[midominio]/modules [misitio]/profiles/[unperfil]/modules● Instalación por UI (si hay ftp)Junio2012 - Alessandro Mascherpa - 11
  12. 12. Curso de creación de páginas web sin programación con Drupal 7Módulos más relevantes … o algunos de ellos● Fields: http://drupal.org/project/email, http://drupal.org/project/link, http://drupal.org/project/date, http://drupal.org/project/entityreference ...● Pathauto: http://drupal.org/project/pathauto● Seo Checklist: http://drupal.org/project/seo_checklist● Internacionalización (i18n): http://drupal.org/project/i18n● Tienda virtual Commerce Module: http://drupal.org/project/commerce● Editor de texto WYSYWYG: http://drupal.org/project/wysiwyg● Crear flujos de trabajo con Rules: http://drupal.org/project/rules● … http://drupal.org/project/modulesJunio2012 - Alessandro Mascherpa - 12
  13. 13. Curso de creación de páginas web sin programación con Drupal 7Módulo Views http://drupal.org/project/views● Views permite agregar contenido y otras entidades a modo de consulta. Ej: Dame las últimas noticias publicadas● Permite presentar los resultados de la consulta de diferentes formas... Ej: como tabla, lista, grid, slideshow...● … y en diversos puntos de la web. Ej: como página, bloque, RSS, excel, json...Junio2012 - Alessandro Mascherpa - 13
  14. 14. Curso de creación de páginas web sin programación con Drupal 7Continuando con Views● Views permite filtrar y ordenar los contenidos por campos de la entidad● Los filtros se pueden exponer al usuario en forma de formulario como un buscador● Los filtros pueden ser dinámicos a través de filtros contextuales (argumentos)● Permite relacionar unas entidades con otras a través de campos comunesJunio2012 - Alessandro Mascherpa - 14
  15. 15. Curso de creación de páginas web sin programación con Drupal 7Referencias● Módulos: http://drupal.org/project/modules● Distribuciones (Profiles): http://drupal.org/project/distributions● Otros módulos destacables: http://drupal.org/project/og, http://drupal.org/project/imce, http://drupal.org/project/imce_wysiwyg, http://drupal.org/project/webform, http://drupal.org/project/backup_migrate, http://drupal.org/project/views_slideshow, http://drupal.org/project/lightbox2, http://drupal.org/project/colorbox, http://drupal.org/project/calendar, http://drupal.org/project/userpoints, http://drupal.org/project/feeds …● Presentación estilos de imagen: https://vimeo.com/38356866Junio2012 - Alessandro Mascherpa - 15

×