-
:D Actualizado sin ningún
Version 6.16
Esta no creo que sea una gran noticia, pero desde hace una semana más o menos esta la versión 6.16 de Drupal, es momento de actualizar nuevamente los sitios. Recuerda toda la información para actualizar esta en el archivo update.txt que viene con Drupal.
Claro puedo dar una versión abreviada para actualizar Drupal:
1- Respalda tu base de datos
2- Saca fuera de linea tu sitio
3- Cambia el tema que tengas a garland que es el que trae por default Drupal
4- Recuerda estar logeado con la primera cuenta, la de administrador.
5- Respalda la carpeta sites (recuerda poner los módulos extra dentro de esta carpeta)
6- Respalda cualquier tema que tengas modificado
7- Borra todos los archivos de Drupal
8- Copia los nuevos archivos
9- copia la carpeta de sites
10- correo el archivo /update.php y deja que corra toda la actualización
si todo pasa sin problemas saldrá un reporte de que tablas en la base de datos se actualizaron
y ligas para entrar a la administración o al sitio
11- vuelve a copiar tu tema, activalo y pon el sitio en linea otra vez
Pero lo mejor es leer el archivo update.txt todo viene más desglosado.
Drupal Cheat Sheet para empezar
En drupalmexico rescatamos el gusto por el diseño y creamos una pequeña hoja de referencia (Cheat Sheet les dicen en ingles) que sirve para saber algunas cosas importantes sobre Drupal. Son cosas muy básicas, pero creo que ayudan para quien empieza. Bajala en formato PDF.
¿a alguien le gustaría ayudar a armar una especifica para código en Drupal?
se acepta ayuda y se comparte crédito.
Here, you can find the english version of Drupal Cheat sheet for beginner, this is a pdf file.
Modulo Backup and restore
Una de las cosas que pueden llegar a dar más problemas es mover un sitio de un servidor a otro (por lo menos a mi) la primera opción que uno piensa es la de hacer un exporte con phpmyadmin. Pero generalmente esta copia de la base de datos resulta pesada y con demasiados datos que complican replicar un sitio.
Acabo de usar el modulo de Backup and Migrate para mover el sitio blogsveracruz.com. Menciono este sitio ya que cuenta con algunas cosas que lo hacen en teoría un poco más difícil de mover. El sitio en cuestión tiene muchos nodos que se crean de feeds, de una lista de más o menos 150 blogs. Lo que se requería era poder mover tal cual el sitio no perdiendo ni las direcciones de los blogs ni los nodos creados.
Al instalar el modulo, en la sección de manejar contenido aparece la liga para Backup and Migrate. en ella la opción por default es hacer un backup

Utilice un backup con la opción rapida y funciono bastante bien. También se puede usar el advanced backup y tener opciones como comprimir el archivo de backup o bien seleccionar que tablas salvar o no.

Ya con este archivo y ya teniendo el dominio en el nuevo servidor solo se tiene que instalar el modulo de backup and migrate. instalar los modulos que se estaban usando y el tema que se utilizaba, así como revisar que este activado el mod rewrite si se estaba usando la opción de clean urls
Despues es solo cuestion de entrar al modulo y existen dos opciones, la que parece más sencilla es la de escoger el archivo y tocar el archivo de restore now. el problema es que si el archivo pesa mucho no hara nada esta acción.

Entonces lo mejor es revisar las rutas en la pestaña de destinations y en una de ellas copiar via ftp el archivo y tocar el boton de override y ya adentro tocar le boton de restore

Lo más seguro es que como resultado uno tenga el sitio tal cual estaba antes de ser movido de servidor.
Es importante copiar todo los archivos, tema y revisar el clean url para que todo funcione bien.
Sabado en el Super Happy Dev House

El Súper Happy Dev House es un evento de 10 horas para desarrollar proyectos, modificar programas, pensar en nuevas maneras de resolver o complicar las cosas. También es una manera de ponerme a pensar que en México poco a poco las cosas cambian y que existe mucha gente que tiene interés en aprender, compartir y empezar a buscar más maneras de hacer comunidades.
En un ambiente lleno de computadoras, conexión a internet y mucha comida, los proyectos avanzan y uno se da cuenta que mucha gente trae cosas en la cabeza que quiere poner en marcha. En fin la sensación es que, la comunicación en linea tiene cada vez resultados fuera de linea. El SHDH fue una gran experiencia de dinámicas personales.
Actualización: En el blog de techbacrunch.com esta una mejor cronica del evento.
Cinco puntos para usar Drupal
Nunca he hecho un articulo del estilo los cinco o diez razones para algo, esta es mi oportunidad para hacer uno. A continuación explico algunas de las cosas que ya hacen y que en el futuro cercano harán de Drupal un CMS para ser utilizado por muchos.
1- Usabilidad
Si algo se esta haciendo para mejorar la nueva versión de Drupal 7 es en el campo de la usabilidad, se han hecho análisis y al ver la nueva interfaz de administración más orientada a el usuario final que publica en un sitio, creo que Drupal será una buena opción para desarrollar sitios muy amigables.
Vale la pena darse una vuelta por los sitio http://www.d7ux.org y http://drupalusability.org para darse una buena idea. También mirar el modulo de administration menu e instalar la versión alpha de Drupal 7.
2- APIs de todos gustos y sabores
La cantidad de APis que se están generando en Drupal va a ser muy útil si se quieren generar sitios ya no solo para publicar contenido, si no para hacer sitios que hagan cosas, que sean servicios. tenemos desde el api general de Drupal, hasta la larga lista de apis de diferentes proyectos y modulos.
3- Profiles y Features
Una de las tendencias más claras en Drupal es la de conservar su núcleo y empezar a generar diferentes versiones para diferentes necesidades, desde el impactante Open atrium para grupos de trabajo, hasta el open publish para periodicos, cada vez se desarrollan más versiones que al instalarse permiten empezar a trabajar o a desarrollar con una configuración ya echa. por otro lado el module Features permite cada vez más el salvar configuraciones para no tener que instalar y configurar mil veces lo mismo al crear un nuevo sitio
.
4- Servidores y desempeño
Desde la versión Press flow, hasta el trabajo en servidores que están en el proyecto pantheon, pasando por Aegir hosting system; cada vez existen más soluciones del lado del servidor que ayudaran a mejorar el desempeño y a tener una mejor administración ya no solo de un sitio si no de cientos de sitios de Drupal sobre un servidor.
5- Mapas
En Drupal el asunto de referenciar información en mapas es todo un mundo por si mismo. desde los módulos para usar googgle map hasta OpenLayers, se esta abriendo todo un campo para crear sitios de gran complejidad que usen mapas para desplegar datos. ¿que tal visitar el grupo de Location and mapping para darse una idea? http://groups.drupal.org/mapping
¿Que les parecen estos puntos? ¿que otros puntos faltarían?
Renovando eTechBA
Sitio web de la oficina de TechBA en Silicon Valley, Ca. Éste es un programa de la Secretaría de Economía de México, operado por la Fundación México-Estados Unidos para la Ciencia (FUMEC) que trabaja con Compañías Mexicanas que desarrollan tecnologias, productos y servicios inovadores para mercados internacionales.
El sitio etechba requería un cambio que mejorara el número de visitas y de contactos de negocios. Para lograr esto se inicia una serie de ajustes, tanto a la estructura como al diseño, que permiten una mejor navegación y mejores resultados en buscadores.
Cambio en la estructura
Se pasó de una estructura de portafolio, con listado de compañías, a una estructura temática, en la que tanto las compañías como las noticias y otros contenidos están divididas por el giro al que pertenecen; por ejemplo: la industria de software, call center o biotecnología.

Se generaron páginas que engloban cada uno de los temas y permitirán, con el tiempo, acomodar la información según se genere.
Nuevo Diseño

El sitio funcionaba ya con Drupal y utilizaba un tema genérico. Al diseñar un tema echo a la medida, se buscó generar mayor identidad y tener un layout que funcionara con los cambios a la estructura. El nuevo diseño aprovecha la mayor área en horizontal, buscando reducir en lo posible las páginas muy extensas. Este diseño aplica una gama de azules partiendo del azul del logotipo, a fin de no tener demasiados contrastes o sobresaltos.
Se utilizó elasticss como un css framework, lo que agilizó el desarrollo de la plantilla de Módulos.
Se usaron varios modulos:
Panels - para crear el layout de la página de inicio y de páginas de secciones y categorías;
CCK- para colocar imágenes y vídeos
Views- para generar listas y bloques
Nodewords- para generar metatags
Wysiwyg - para editar textos en los nodos
Nice Menus - para un submenú horizontal
Email Download - para permitir bajar PDF al dejar su dirección de correo.
Visita el sitio etechba.com
sitio desarrollado por medio y forma
Parametros de post settings
Esta es una pequeña área de la administración de Drupal. Estoy seguro que muchos al empezar a usar Drupal abran pensando ¿donde controlo la cantidad de texto de cada nodo que se ve en la pagina de inicio? este es el lugar.
Buscan Alpha Testers
Leo que están desarrollando un install profile de Drupal para instituciones de educación superior. Si alguien anda desarrollando sitios para universidades o institutos seria interesante apoyar en este proyecto. cosa de contactar y entrar como Alpha tester
Usando nodewords
El modulo nodewords es fundamental para tener mejores resultados en buscadores, ya que permite configurar muchos parámetros de las metatags que se usaran en el sitio.
Sitio gamecoder.com.mx en Drupal
Les queremos compartir el sitio que acabamos de crear para GameCoder en Drupal: www.gamecoder.com.mx. El sitio no requirió ningún tipo de contenido adicional, sólo fue necesario crear un view para desplegar la información del equipo GameCoder. El mayor esfuerzo se hizo en el desarrollo del tema.
Los módulos que utilizamos:
- Admin role
- Administration menu
- FCK Editor
- Google Analytics
- Token
- Views
Desarrollamos el tema de gamecoder como subtheme del Genesis.


