Your SlideShare is downloading. ×

Curso Drupal 7 SiteBuilding parte 2

1,098

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,098
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
55
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×