El Comercio Digital

Webmaster Libre

Desarrollo Web con Software Libre

Añadiendo funcionalidad a drupal [instalar y configurar módulos]

En este segundo artículo, Patricia nos introduce en la instalación y configuración de módulos en nuestro sitio drupal para añadirle funcionalidad.

PatriMi nombre es Patricia Perochena, trabajo en una empresa de informática realizando desarrollos web. He trabajado durante 5 años en Servicio Técnico, realizando labores de instalación, mantenimiento, configuración y reparación de todo tipo de pc´s. Empecé a hacer páginas web en 1996.

Mi mayor afición es la informática y todo lo que suene friki. Colaboro en diferentes proyectos de software de libre distribución y propietarios como betatester y haciendo labores de traducción.

Mi sitio web es http://patripe.com

Los módulos que vienen instalados por defecto, se pueden activar en la parte de administración del sitio:

Administrar -> Construcción del sitio -> Módulos

Si vamos a la lista de módulos, veremos los que se encuentran instalados pero no han sido activados y los que están activos.

nombr03_001

Así como una detallada descripción sobre la funcionalidad que nos permite activar el módulo.

En mi sitio web voy a activar los siguientes módulos:

  • Blog: Para publicar mi bitácora
  • Contact: Para crear mi formulario de contacto.
  • OpenId: Para permitir que el usuario se pueda conectar utilizando openid.
  • Profile: Que permite que mis usuarios puedan manejar su perfil.
  • Search: Para realizar la búsqueda en el sitio.
  • Upload: Permite al usuario subir archivos al sitio.
  • Statistics: Estadísticas.

Para activar los módulos chequeamos las casillas de verificación que se encuentran al lado del módulo que queremos activar y guardamos la configuración. Si queremos desactivar un módulo, dejaremos sin chequear la casilla de verificación.

Una vez que tengamos los módulos que queremos seleccionados pulsamos sobre Guardar Configuración.

La diferencia de drupal y otros Gestores de Contenidos: el módulo taxonomía.

Administrar → Administración de Contenido → Taxonomía

Sin duda Taxonomía es uno de los módulos que diferencia a drupal de los demás Gestores de Contenido (CMS), debido a su flexibilidad para poder categorizar el contenido y hacer una web más semántica y navegable.

  • Es un módulo que nos permite categorizar el contenido mediante el uso del vocabulario, términos y etiquetas.
  • Cada vocabulario es un conjunto de términos ilimitados, y cada sitio puede contener un número de vocabularios ilimitado.
  • Los vocabularios pueden ser creados como etiquetado libre “free tagging” y permitir a los usuarios crear etiquetas o términos. Gracias a los términos, podremos utilizarlo por ejemplo para mostrar los artículos relacionados.

Pinchamos sobre Agregar vocabulario

03_03

Crear un vocabulario

  • Damos un nuevo nombre al vocabulario
  • Descripción
  • Configuramos los permisos sobre el vocabulario

En mi ejemplo he seleccionado los siguientes:

  • Entrada de bitácora, se mostrará este vocabulario para permitir a los usuarios etiquetar el contenido de la entrada
  • Etiquetas: Para que el usuario pueda etiquetar el contenido con otras que no aparezcan en el vocabulario.
  • Obligatorio: Desactivado ya que obligaría a incluir una palabra de este vocabulario al añadir una entrada, en mi caso tengo múltiples vocabularios.
  • Peso: 0 Para indicar el orden en el que se mostrará este vocabulario.

03_04

Un ejemplo para categorizar el contenido:

  • Vocabulario: Frutas
  • Términos: Manzanas, Peras
  • Etiquetas: Para manzanas → Golden, Reineta, Gran Smith…Para peras → De agua, conferencia,…

Si un usuario buscase en un sitio catogorizado manzana reineta adicionalmente le saldrían los artículos relacionados (golden, gran smith)

Más información sobre el módulo taxonomía:

http://drupal.org/handbook/modules/taxonomy

Enlazando un artículo del menú a un módulo

En el ejemplo voy a enlazar el módulo blog (que me permite crear una bitácora)

Administrar → Construcción del Sitio → Navegación:

Seleccionamos la casilla de activación de los módulos que queramos enlazar desde el menú, en mi ejemplo blog, y pulsamos sobre guardar configuración.

También se pueden crear enlaces secundarios y primarios, además de los de navegación.

03_01

En azul claro se muestran los elementos que se encuentran instalados pero no activados los menús. Si pulsamos sobre editar, podemos activarlos y se creará el enlace al menú.

Si accedemos al sitio comprobaremos que se ha creado un nuevo enlace a nuestro blog, Si estamos autentificados nos mostrará un enlace para insertar una entrada en el blog.

El siguiente paso es empezar a crear contenido:

Administrar → Administrar Contenido

En drupal existen dos tipos predefinidos de contenidos: historia y página. Historia sería un tipo de contenido como las noticias (permite comentarios y se sube a la inicial), que se actualiza frecuentemente, y se muestra cronologicamente, y página sería un contenido estático, por ejemplo: ¿quiénes somos? Aviso legal, o cualquier tipo de contenido que no va a ser actualizado frecuentemente. Se pueden crear enlaces a estos contenidos desde el menú de la misma manera que a un módulo.

Descarga de la segunda parte del manual aquí.

Descarga del manual completo [Instalación de drupal, configuración de módulos]

Tags:

CMS

Si te ha gustado este post no olvides suscribirte al feed para estar al tanto de las novedades

4 Respuestas a “Añadiendo funcionalidad a drupal [instalar y configurar módulos]”

Agrega tu comentario

  1. mac pollo dice:

    Muy interesante.
    Muchas gracias PatriPe

  2. Hola,
    sabes como relacionar historias en Drupal?
     

Trackbacks/Pingbacks

  1. [...] Leer más [artículo en webmasterlibre.com] Esta entrada ha sido escrita por patripe y publicada en 18 Mayo 2009 at 22:49 y archivada bajo A Fondo [Desarrollo Web], Sistemas de Administración de Contenidos (CMS). Agrega un enlace a tus marcadores Agregar. Suscribirse a los comentarios Suscripción RSS a. Deja un comentario o añade un trackback: Trackback URL. [...]

  2. [...] Añadiendo funcionalidad a drupal [instalar y configurar módulos] [...]

Feed RSS de los comentarios de este post.

Deja tu comentario

Por favor, procura que tus comentarios aporten algo al tema del artículo. Los comentarios ofensivos y el spam serán eliminados.

Si tu comentario no aparece al momento puede que esté en la cola de moderación o en Akismet, lo reviso cada día pero si ves que pasa un tiempo prudencial y no aparece dímelo

Este post tiene 10 meses. Puedes dejar un comentario de todas formas y volver más tarde para comprobar si hay novedades sobre el tema.

Información:

Webmaster Libre es un blog de Alma Fernández Página alojada en Redcoruna