ssh cakephp php cumpleaños blog apple freebsd iphone rsidenotes bash 2007 software personal san_froilan nintendo hack seguridad bsd ibook debian tip ubuntu linux futbol conciertos humor frases blogsfera web meme barça update macosx mundial lucux mysql juegos beers deportes lugo alemania_2006 userlinux films champions cms league cake sidenotes copa blogs rfilms mac ds openbsd felicidades opinion games 2008 bake programación
Year 2010
Year 2009
Year 2008
Year 2007
Year 2006
Year 2005
Year 2004
Year 2003
Year 2002
Zope, Plone y Quills en Gentoo
La curiosidad y las ganas de aprender me han llevado a conocer otra vÃa distinta a las que estaba acostumbrado en PHP, asà que al tajo...
Creando un CMS (II)
Creando un CMS (I)
Debo admitir que ya tenÃa una versión preparada que tiraba de una especie de framework hecho a medida, pero con demasiadas clases, instancias y requires que no creo necesarios para un simple blog.
Además de eso hay otros dos factores más que me han llevado a tal decisión: el código, por el momento, solo lo estoy tocando yo y, por otro lado MarcosBL me ha enseñado varios ejemplos que podrÃan pasar por lo que estoy buscando.
Desactivando los captcha
La Plataforma anti-captchas ha dado surtido ;).
Jugando con Drupal: datos externos
Lo primero será crear un formulario con los datos requeridos, pongamos como ejemplo una competición de Rallye, donde queremos saber como mÃnimo Nombre, Coche y Grupo del inscrito para la prueba:
Jugando con Drupal: directorios
Se trata de crear un directorio navegable de recursos (1, 2 y 3) por categorÃas. Lo primero, tenemos que crear las categorÃas (en taxonomy) que queremos que formen parte del directorio, por ejemplo "Directorio de empresas" y "Equipos de 1ª división". Una vez creadas las categorÃas instalamos el módulo (puede invertirse el orden) y entramos en su configuración (administrar » opciones » directorio).
Jugando con Drupal: internacionalización
Jugando con Drupal: balanza inicial
Nunca he sido partidario de usar gestores de contenido a terceros entre otras cosas porque me divierte chapucear con código propio en un mar lleno de pulpos. Pero hay situaciones que lo requieren y la adaptación está siendo buena.
Puntos a favor: Obviamente, todo el trabajo de programación que se ahorra (cuando hablo de trabajo también me refiero a tiempo, que en un proyecto suele ser bastante importante). El código está accesible a todo el mundo, colaboradores que intentan mejorar la funcionalidad del mismo, agregar nuevas opciones... Existen multitud de módulos y themes que cubren un alto porcentaje de requisitos.
Peculiaridades de Drupal y MTA
Las actualizaciones normalmente son un quebradero de cabeza para el administrador, no siendo Drupal la excepción que cumple la regla. Hace relativamente poco he tenido que actualizar una web con este gestor y se me habÃa olvidado cómo habÃa hecho para usar un MTA externo en los registros de usuarios nuevos...