14
Nov
Las galerías de imágenes son cada vez más comunes en los sitios dinámicos. Un diario, una revista o un simple blog seguramente querrán alojar una serie de imágenes categorizadas de alguna forma.
Empezamos desde cero
Empezamos con una instalación limpia de Drupal 6. A la que añadiremos los módulos necesarios:
- CCK para añadir nuevos campos a los tipos de contenidos. Solo con activar el módulo Content ya tendremos bastante.
- ImageField y sus requisitos: FileField y ImageAPI para añadir campos del tipo imagen
- ImageCache para redimensionar las imagenes y adapatarlas a nuestras necesidades.
- y Views para ponerlo todo en su sitio. Solo debemos activar Views y Views UI
Instalamos Drupal 6 y activamos los módulos anteriores y ya podemos empezar.
Te dejo este video tutorial vía cuento digital
Tu Necesitas Flash Player 8+ y tener Activo Javascript para poder ver el video.
13
Nov
En Drupal se puede activar normalmente las Urls Amigables desde la siguiente dirección http://localhost/drupal/?q=admin/settings/clean-urls.
Pero que hacemos cuando no nos da la opción para activarlo, y estamos en una LAMP bajo ubuntu.
1. Primero verificamos si el modulo mod_rewrite de Apache esta activado.
apache2ctl -M
apache2ctl -M: nos devolverá un listado de todos los módulos cargados en apache y buscamos a rewrite_module.
2. Si encuentras el modulo obvia este punto y vamos al punto numero 3.
a2enmod rewrite
a2enmod rewrite: Activamos el Mod Rewrite.
3. Creamos un archivo en /etc/apache2/conf.d/drupal.conf para que drupal pueda trabajar con Apache.
sudo gedit /etc/apache2/conf.d/drupal.conf
y Añadimos las siguientes lineas
<directory>
RewriteEngine on
RewriteBase /drupal
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</directory>
4. Reiniciamos apache.
sudo /etc/init.d/apache2 restart
5. Nos dirigimos a http://localhost/drupal/?q=admin/settings/clean-urls y ya esta habilitado para poder usar las Urls Limpias de Drupal.

Cabe resaltar que yo he instalado drupal en /var/www/drupal por eso la forma de llamarlo seria http://localhost/drupal/ reemplace estos parámetros en el paso 3 si lo instalo en una ruta diferente
Referencia
- http://drupal.org/node/15365