Inicio de sesión

Aprende Drupal

Suscríbete para recibir por email el nuevo contenido de Aprende Drupal con E-duca.eu.
Disfrutarás aprendiendo Drupal.

Introduce tu email:

Delivered by FeedBurner

CURSO DRUPAL ABRIL 2011 - DIA 9: BLOGS CONTINUACION, BOOKS, Y CONTACT

Hoy vamos a estudiar los siguientes módulos o conceptos:

  • Seguimos trabajando con el módulo Blogs: Aprenderemos a crear un blog para cada usuario y a configurar sus permisos, urls y a administrarlos.
  • Módulo Book: Aprenderemos qué es un libro en Drupal, veremos como se administra y cuales son sus urls fundamentales, cómo ejercicio crearemos un libro.
  • Módulo Contact: Aprenderemos a crear un formulario de contacto para el sitio y lo configuraremos. Aclararemos las categorías de formularios. Después crearemos uno para nuestro sitio y lo pondremos en el menú principal primary links.

 

Cada alumno instalará los módulos siguiendo la documentación de la página del proyecto del módulo, y las explicaciones del profesor, resolveremos juntos las dudas que vayan surgiendo en cuanto a instalación, funcionamiento y configuración.

 

  Seguimos trabajando con los Blogs:

Ayer terminamos activando el módulo blogs y dando permisos a los usuarios autenficados para usarlo.
Seguimos con el ejercicio de práctica haciendo los siguientes pasos:

  1. Hoy configuraremos las alias de url automáticas para que las entradas de blog tengan la forma: blogs/[author-name-raw]/[title-raw]
  2. Después crearemos un blog para nuestro usuario admin con 3 artículos de ejemplo, artículo 1, artículo 2, y artículo 3.
  3. Después crearemos un nuevo usuario y crearemos una entrada para su blog.
  4. A continuación veremos el blog de cada usuario a través de su url sitioweb/blogs/nombreusuario
  5. Por último vamos a permitir a los usuarios categorizar el blog, en términos de Drupal aplicaremos una taxonomía al blog. Para esto:
    a) Crearemos un nuevo vocabulario mediante administrar -> taxonomía -> agregar vocabulario
    b) Lo llamaremos “Etiquetas blog”.
    c) Marcaremos Blog como el tipo de contenido que va a categorizar nuestro vocabulario.
    d) Marcaremos Etiquetas para que el usuario pueda definir sus propias etiquetas libremente separadas por coma para las entradas de Blog.

 

 

  Módulo Book: El módulo book nos va a permitir crear lo que Drupal denomina libros, que están formados por un índice principal con páginas hijas, las páginas hijas pueden estar anidadas y siempre tienen la propiedad de pertenecer a una página padre.
Las páginas hijas de un libro aparecen listadas debajo del índice o raíz para poder hojearlas.
En cada página del libro aparece debajo el enlace a su página anterior y a su página siguiente.
Los libros son muy útiles para publicar documentación jerarquizada.
Podemos ver los libros publicados en nuestro sitio a través de la url /book.
Y desde administrar -> libros podemos ordenar las páginas de los libros de forma visual muy cómoda.
 

Aprenderemos a manejar los libros haciendo el siguiente ejercicio:

  1. Activaremos el módulo book que viene instalado en el Core.
  2. Configuraremos los nombres de url automáticos(pathauto) para que nombre los nodos de libros como: libro/[bookpath-raw]/[title-raw]
  3. Crearemos un libro que llamaremos Libro 1.
  4. Añadiremos dos páginas hijas que llamaremos página hija 1 y página hija 2. De la página hija 1 colgaremos una página hija que llamaremos página hija de 1.
  5. Abriremos en el navegador la url /book para ver nuestros libros del sitio.
  6. Iremos a administrar -> libros y haremos click en editar y ordenar hojas para revisar el orden de las páginas de nuestro libro.

 

 

  Módulo Contact: Con este módulo podremos crear un formulario general de contacto para el sitio.
La url por defecto para el formulario de contacto es /contact

Cómo ejercicio haremos lo siguiente:

  1. Activaremos el módulo Contact que viene en el Core de Drupal.
  2. Administraremos el formulario de contacto para el sitio en administrar -> formulario de contacto.
  3. Crearemos una categoría para el formulario que será la única y predeterminada y llamaremos “General”. En destinatarios añadiremos nuestro correo que es donde recibiremos los datos del formulario que los usuarios nos envíen.
  4. En opciones podemos prefijar el máximo número de mensajes por hora que un formulario puede recibir. Lo cambiaremos de 3 a 100.


 

Video del día 9:

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.