Limpiando la Database de forma intensiva

Entre el cambio de API de Facebook, y varios modulos que he dejado de usar. Asi como el nuevo theme, y la forma de indexar el contenido actual. Me he decidido a rehacer el blog en una sandbox, estructurarlo un poco mejor de los que esta a dia de hoy. Y dejar una versión limpia y funcional del blog, que a dia de hoy se aguanta un pelin por pinzas. Asi aprovecharé para reactivar cosas que inexplicablemente a dia de hoy no funcionan correctamente cuando deberian hacerlo, como es el caso del nuevo FBConnect usando la API nueva.

Ya de paso que ando entrando contenido, con lo que me cuesta hacerlo, quiero animaros a aquellos que useis iDevices a comprar una licencia de Drupad. (4€ en la Apple Store) De todo lo que he testeado es con diferencia la que mas me ha gustado. Una vez reestructurado el Blog os pasare algunas alternativas que he estado testeando para poder gozar de una administración remota del site.


Agregar botones "me gusta" (like) de Facebook en nuestro site Drupal, sin complicarnos excesivamente la vida

Mas de un usuario de sites Drupal me ha comentado la complejidad y confusion con los distintos modulos disponibles para Drupal, relacionados con la red social Facebook. Este blog esta bastante relacionado con dicha red social, y espero que esta sea la primera de varias entradas para aclarar conceptos a la gente que comunmente comenta "me suena a chino".

Al usar el modulo Drupal for Facebook, junto con su api antigua, he optado por un modo alternativo para mostrar los botones "me gusta" en los nodos que considero oportuno. Al formar parte estos botones de la nueva API de Facebook he optado por usar uno de los widjets que facilita Facebook y he adaptado el codigo obtenido a las variables de Drupal que comunmente usamos todos, vereis una vez expluesto que no resulta para nada complicado.


El blog ha sido aprobado como aplicación facebook

Hoy es una esas noches que mi cabeza anda demasiado revuelta como para reposar tranquilamente en la cama, así que nadie me recrimine las horas, por favor. ;) Mientras efectuaba unas modificaciones en otro proyecto en facebook, me he dado cuenta que tras 10 días de haber solicitado que validaran la aplicación, esta ha sido aprobada.

Seguramente esta sea la entrada menos interesante y aburda del blog. Pero estoy contento, recientemente Drupal for Facebook ha dejado de ser beta, y tras varios testeos la versión RC1 ha demostrado ser lo suficientemente robusta como para instalar en un site en producción. Eso si, siempre que no se metan zarpazos en la configuración del modulo, y la modificación de los temas de páginas canvas que queramos mostrar en facebook.


Imagen de siteadmin

Compartir nuestro contenido en Barrapunto, Meneame y Twitter usando Service Links

Servicelinks es un modulo que siempre me ha gustado para automatizar el que se comparta el contenido de nuestro site Drupal en las redes sociales mas comunes. Por desgracia, como suele pasar en este tipo de modulos por defecto no contempla el poder compartirse en comunidades de habla no inglesa, como es el caso de Meneame o Barrapunto. Ya de paso como metia mano al modulo he querido aprobechar para agregar tambien funcionalidad con Twitter, dado que no venia por defecto en la version de Drupal 6.


Volviendo a la compatibilidad con Facebook

Ultimamente ha quedado un poco huerfano de entradas el blog, ello no quiere decir que lo tubiera avandonado o que no haya habido cambios internos en la estructura y funcionamiento del mismo. Simplemente no tenia nada interesante que contar.

Una vez veo que voy teniendo mejor encaminado el codigo PHP de lectura de archivos XML en formato SOAP, el cual pienso hacer publico dentro de "poco" en scenebeta.com. Me ha dado por recuperar una antigua inquietud sobre mi blog, la integracion con Facebook.


Nuevo año y nuevas compras

Bueno, como cada año todos nos marcamos nuevos objetivos y metas. Esta vez he buscado algo mas presentable que el año pasado (Consegui beber Whisky en las fiestas con amiguetes, de siempre he sido mas de Ron 8P) Y He optado por comprar estos 3 libros en Amazon, aprobechando que estaban a buen precio y me serviran de consulta OFFLINE asi como de "lectura lijera".


Imagen de siteadmin

Adaptando nuestro codigo para mostrar informacion de PSN

Hemos visto anteriormente como leer los XML que nos facilita Duncan via Microsoft Services. El mismo codigo, cambiando algunas tags de XML que son distintas en PSN nos puede servir para mostrar la información de nuestro avatar en Playstation Network. De la mano de trofeosps3.com.ar, podremos acceder a las APIs en SOAP para consultar, casi en tiempo real los avances de nuestro avatar en Playstation Network.


Imagen de siteadmin

Metodo mas depurado para lectura de archivos XML

Hoy he andado buscando una forma mas viable, efectiva y adecuada para mostrar listados en PHP. En vez de hacerlo como la ultima vez con el curl, de una forma mas habitual y preveiendo un posible uso de modulo para inegrar la informacion en tablas de una base de datos propia. He mostrado esta vez la info en tablas para que este un poco mejor estructurada, asi como comentava antes, para que sirva como plataforma de inicio a inyectar esa informacion en una base de datos propia, que nos sirva mas tarde para efectuar consultas por nuestra cuenta.


Imagen de siteadmin

Usando CURL para lectura de archivos XML

A raiz de saber que tanto para el servicio XNA de Microsoft (Xbox360) como enlos avances de nuestro usuario  PSN Network (Ps3), existen modos de visualizar los avances de nuestro usuario casi en tiempo real. Este fue el primer metodo que encontre en la red para mostrar la información de un archivo XML en nuestro blog, pagina u otro proyecto en PHP que tengamos colgado en la red.


Imagen de siteadmin

Otra vez

Ya no se la de veces que abre abierto un post inicial de paginas web, blogs y demas historias que he colgado en la Red. He llegado a la conclusion de que me gusta urgar en territorio desconocido. Asi que usaré el blog como siempre, para experimentar y aprender un poco PHP, Drupal, funcionamiento de la red y lo que me inquiete en ese momento. Y de paso si sirve para que alguien que lo lea aprenda un par de truquillos pues bienvenido sea. ;)


Distribuir contenido