Entradas

Mostrando entradas de agosto, 2010

Actualizando el Drupal Core con Drush

Imagen
Supongamos que mydrupal es un site drupal-6.17, cuyo core deseo actualizar a drupal-6.19. El paso cero , es hace un backup adecuado del site. Eso significa parquear la aplicación (Administer, Site configuration, Site maintenance, Site status: Off-line) , limpiar el caché (Administer, Site configuration, Performance, Clear cached data; ó drush cc all ) , hacer un backup del directorio mydrupal, y hacer un backup de la base de datos usada por mydrupal. Luego, damos el primer paso :-) La idea es sobrescribir mydrupal con el nuevo drupal y luego correr el script de actualización. Una forma es bajando drupal-6.19.tar.gz, descomprimiéndolo, y luego copiando o moviendo sus subdirectorios dentro de mydrupal. Hecho eso, ejecutar el script de actualización, por ejemplo entrando a http://localhost/mydrupal/update.php Pero, ¿cómo hacerlo con drush? . En la ayuda ví que hay una opción sup , pero no la llegué a entender, sorry. Pero encontré este post , donde usan un truco que sí ent

Resolviendo Drupal multisite

Imagen
Aunque la instalación y configuración inicial de Drupal es relativamente sencilla y directa, configurarlo para que varios sites compartan el mismo motor fue, para mí, casi un dolor de cabeza... Continúe leyendo aquí .

Instalando Drupal en un directorio con alias

Imagen
Normalmente, los sites drupal que creo en mi XAMPP (1.7.1, bajo Windows 7) reconocen que pueden habilitar la opción de URL limpios. Sin embargo, no fue ese el caso cuando creé un site drupal en un directorio con alias. Cree el directorio con alias dropbox , indicando en el httpd.conf de apache la siguiente configuración: ... <IfModule alias_module>   ...   Alias /dropbox " C:/Users/Rulo/Documents/My Dropbox/htdocs "   ... </IfModule> <Directory " C:/Users/Rulo/Documents/My Dropbox/htdocs ">     Options Indexes FollowSymLinks Includes ExecCGI      AllowOverride All     Order allow,deny     Allow from all </Directory> ... De ese modo, puedo navegar por http://localhost /dropbox . Llevo usando Dropbox unas semanas y me gusta mucho cómo me permite manejar mis archivos. Configurando apache de esta forma en la casa y también en el trabajo, puedo continuar cómodamente el proyecto sin preocuparme mucho en los detalles de la s

Drupal como framework genérico

Imagen
El sábado 24 de Julio asistí al Drupal Camp de Invierno que organizó Drupal Peru. Fue mi segunda asistencia a este tipo de evento. La primera fue en Mayo, para el Drupal Camp de Verano. Llevo aprendiendo Drupal desde noviembre del 2009; aproximádamente 9 meses. Al usar Drupal como CMS he podido comprobar que algunas cosas que uno supone difíciles resultan fáciles (como la administracion de usuarios). Pero otras cosas resultan más difíciles de lo que uno espera (como el manejo de formularios). Pienso que es porque el framework recién está saliendo a flote y a veces hay que bucear un poco para encontrar las cosas que uno quiere ver. En la época del Drupal Camp de Verano estaba un poco desorientado en el tema de usar Drupal como un framework genérico. En algún lugar había leído insinuar esa posibilidad, pero no había logrado encontrar pistas claras al respecto. En este evento oí que, de hecho, se usaba de ese modo en el diario El Comercio. Eso me alentó en la tarea. En este Camp d