
Problemas inicio de sesión: "Acceso denegado"
Nuestra cocina está soportada en los cimientos por una serie de chiquitines: nuestros servidores. Bueno, pues desde hace unas cuantas actualizaciones en nuestros sistemas operativos (gnu/linux, claro) la combinación de firefox 2.x, php 5.x, y drupal 5.2 provoca una situación con tintes de telenovela, donde nuestras identidades no estaban claras. Me explico.
Accedías como siempre a tu drupal en desarrollo "logado" con tu usuaria de administración (u otros) y aparecía la maldita frase.
- Acceso denegado
- Access Denied

Couloir Slideshow, para presentar tus mejores platos
Nos suponíamos que montar la cocina tendría un coste de tiempo elevado, ya se sabes lo que te prometen en la tienda nunca lo cumple, pero no quita para seguir guisando nuestros platos.
hoy voy ha hablar de un módulo no muy conocido Couloir Slideshow, No es que sea un modulo fundamental de para nuestros platos, pero su exquisitez y buen gusto le hacen merecedor de un huego en nuestra cocina.
Montando nuestra cocina. Manual para instalar Drupal.
Lo primero que necesitamos para ponernos a cocinar con nuestro cms favorito es instalarlo en nuestro servidor o máquina local. Ultimamente la tarea de instalar drupal se ha hecho más sencilla a cada versión, pero todavía recuerdo la primera vez que conseguí instalar drupal despues de semanas de intentos frustrados, corrí a llamar al amigo Karlos para darle noticia del gran logro. Bueno pues manos a la masa:
Ingredientes:
Para instalar drupal correctamente, vamos a suponer que disponemos de:

imagenes, imagenes y los dichosos márgenes.
Buenas, llevo varios días pegándome con las imágenes, porque el módulo de tiMYNCE-IMCE agrega vspace y hspace, los cuales por lo que he leído no están del todo reconocidos por por firefox, y de hecho a mi no me los reconoce en firefox 2.0 con corriendo en gnu/linux, de hecho ni ffx, ni flock, ni epiphany ni opera.
Por lo que me he tenido que meter a trastear con css para ver como solucionarlo.
Lo cierto es que la solución no termina de gustarme porque toco el archivo css del tema para que se presente bien. pero no he conseguido otra forma de hacerlo.
Quienes somos cocinandocondrupal.net
Esta cocina es un proyecto que lo inicia Investic, empresa navarra dedicada a demostrar que el Software Libre no solo es una fuente de innovación para la sociedad sino que es un entorno de creación y experimentación entre personas, donde la colaboración es la norma.
DrupalCon Barcelon 2007
Todo buen cocinero necesita renovarse, ya sea leyendo recetas de otros concineros o cocineras o asistiendo a convenciones de cocina.
En en citilab de cornella desde el día 19 hasta el 22 Se van a guisar los mejor platos gracias a drupal. Estos día los grandes maestros de la cocina de Drupal se reúnen en Barcelona.
Lo más complicado de estas reuniones es organizarse y no perderse entre tantas degustaciones. En mi caso ya estoy haciendo un listado de a lo que asistiré, no ha sido fácil.
Intentare hacer resúmenes de los que asista.
Nos vemos en Barcelona

Funcionalidades
Vale si, esta bien la alta cocina con sus flameados y pilpiles, pero para llegar hasta ese nivel es necesario saber lo básic con drupal, como crear usuario, añadirlos a un rol, que es una categoría con herencias y sinónimos, como busco un tipo de contenido, o como le quito un titulo a un bloque.
En este apartado de nuestra cocina contaremos esos fundamentos o funcionalidades necesarias, para comprender y concinar mejor con drupal.
Cajón de sastre
Este el lugar de la cocina donde se guardan las recetas que no tienen espacio en ninguno de los otros cajones o armarios. Podríamos llamarle "Cajón de cocinero" o "Cajón de Drupal", pero bueno, quien sabe si en breve además de recetas publicamos patrones...quien sabe :)

Módulos
Que seria de nuestros platos con drupal sin sus ingredientes mas importantes. Los módulos son las piezas fundamentales de drupal, tanto por las opciones que otorgan, como por el potencial que demuestra esta gran cocina que es drupal.
En este rincón de nuestra cocina queremos hacer descripciones de nuestros módulos preferidos, es un tema intenso de estudio continuo, uno no se puede despistar ya que te añade algo nuevo de un rato para otro.

Crear archivos comprimidos en ZIP
Crear archivos comprimidos en drupal es muy fácil, sólo hace falta introducir en el módulo el archivo zip.inc y algo de programación.
En las líneas que se añaden en ejemplo.module se tiene que especificar el archivo o archivos a comprimir y el nombre del fichero zip. En este ejemplo los archivos a comprimir son foto1.jpg y foto2.jpg y el zip resultante es fotos_comprimidas.zip
Basado en el artículo de Michael.M: Creating ZIP files
ejemplo.module:
<?php
require_once("./includes/zip.inc");
$zip = new zipfile();
$files_to_zip = array('/node/foto1.jpg', 'foto2.doc');
foreach ($files_to_zip as $filename) {
$zip->addFile(file_get_contents(file_create_path($filename)), $filename); // the second parameter specifies the filename in the zip
}
if (!file_save_data($zip->file(), file_create_path('fotos_comprimidas.zip'))) {
drupal_set_message(t('The zip could not be created.'), 'error');
}
?>