{"id":18,"date":"2009-09-17T10:44:38","date_gmt":"2009-09-17T10:44:38","guid":{"rendered":"https:\/\/robertjwallace.com\/\/\/uncategorized\/18\/"},"modified":"2009-09-17T10:44:38","modified_gmt":"2009-09-17T10:44:38","slug":"18","status":"publish","type":"post","link":"https:\/\/robertjwallace.com\/es\/18\/","title":{"rendered":"Los placeres de aprender Drupal"},"content":{"rendered":"<p>Necesitaba aprender Drupal, el sistema de gesti\u00f3n de contenido de c\u00f3digo abierto. Esta publicaci\u00f3n es para recopilar algunos comentarios sobre la experiencia. Para hacerle justicia, se necesitar\u00eda escribir un libro. En fin\u2026<\/p>\n<!--break-->\n<p>El servidor al que ten\u00eda acceso funciona con Windows XP. Todo indicaba que, si bien no era \u00f3ptimo, Drupal funcionaba con XP. Esto es cierto, pero descubr\u00ed que para usar URLs amigables se requiere el mod de reescritura del servidor web Apache, que no forma parte de Windows IIS. Hay versiones de un mod de reescritura disponibles para instalar en Windows, pero \u00bfqui\u00e9n quiere manipular el sistema Windows IIS? Como se trata de un sistema de prueba, puedo prescindir de las URLs amigables.<\/p>\n<p>El servidor ya ten\u00eda instalado PHP y MySql por lo que la instalaci\u00f3n de Drupal fue bastante fluida aunque tengo en la p\u00e1gina de administraci\u00f3n lo siguiente:<\/p>\n<pre>\nSe detectaron uno o m\u00e1s problemas con su instalaci\u00f3n de Drupal. Verifique el <a href=\"http:\/\/bob.hanlonbrown.com\/new\/index.php?q=admin\/reports\/status\"><u><font color=\"#0066cc\">informe de situaci\u00f3n<\/font><\/u><\/a> Para m\u00e1s informaci\u00f3n.<\/pre>\n<p>Lo cual me indica que los permisos de directorio est\u00e1n mal configurados. Este mensaje persiste independientemente de lo que haga con los permisos y no parece afectar la instalaci\u00f3n. Seguir\u00e9 as\u00ed hasta que pueda encontrar la soluci\u00f3n (\u00bfquiz\u00e1s entre permisos ISS y NTFS?).<\/p>\n<p>Logr\u00e9 convertir este sitio del HTML original a uno basado en Drupal. Pero entonces descubr\u00ed que uno de los m\u00f3dulos que usaba (el m\u00f3dulo de libros) ten\u00eda un error. Por supuesto, lo descubr\u00ed al darme cuenta de que no pod\u00eda eliminar un libro, luego busqu\u00e9 en Google, revis\u00e9 publicaciones, etc. Finalmente encontr\u00e9 un hilo con parches, cada uno seguido de un mensaje de &quot;parche fallido&quot;. Finalmente, al final del hilo, aparec\u00eda un mensaje de &quot;parche aprobado&quot;.<\/p>\n<p>\u00a1Genial! Ya tengo un parche, pero no hay instrucciones sobre c\u00f3mo aplicarlo. Vuelvo a Google. Busco &quot;parches para Drupal&quot;. \u00bfQu\u00e9? \u00bfDescargar Cygwin? \u00a1Menuda mierda! No quiero instalar m\u00e1s software en el servidor. Y menos un sistema completo de emulaci\u00f3n de Unix. (Nota: me gusta Unix, he usado Unix, he instalado Cygwin en otros sistemas, etc.).<\/p>\n<p>M\u00e1s b\u00fasquedas en Google... \u00bfQu\u00e9 tal GNU patch.exe? Bueno, lo probar\u00e9. \u00bfYa me lo estoy pasando bien? Bueno, estoy disfrutando mucho de WordPress y su funci\u00f3n de actualizaci\u00f3n autom\u00e1tica de m\u00f3dulos. Si un m\u00f3dulo de WordPress tiene una actualizaci\u00f3n disponible, recibo una notificaci\u00f3n y, al hacer clic en un enlace, se aplica autom\u00e1ticamente. Genial. Con Drupal... No, todav\u00eda no me lo estoy pasando bien. Ahora estoy intentando averiguar c\u00f3mo hacer que el programa de parches funcione en Vista (mi ordenador de escritorio).&nbsp;&nbsp;&nbsp;<\/p>\n<p>Bueno, voy a por la soluci\u00f3n f\u00e1cil... Abrir el Administrador de MySQL, buscar el cat\u00e1logo, abrir la tabla de libros y eliminar el registro... \u00a1Listo!<\/p>","protected":false},"excerpt":{"rendered":"<p>Necesitaba aprender Drupal, el sistema de gesti\u00f3n de contenido de c\u00f3digo abierto. Esta publicaci\u00f3n es para recopilar algunos comentarios sobre la experiencia. Para hacerle justicia, se necesitar\u00eda escribir un libro. En fin\u2026<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_eb_attr":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-miscellaneous"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Bob","author_link":"https:\/\/robertjwallace.com\/es\/author\/admin\/"},"_links":{"self":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}