Autor: Marco Alfonso
Blogroll 0.2
Bueno realmente no tengo la menor idea de como ir poniéndole números a los releases así que igual y es 0.1.1 ó 0.11, pero me gustó mas un 0.2 :-P
Pues ya quedó!, la finalidad del plugin de listar a X cuates aleatoriamente ha sido completada =), ahora puedes especificar en el config.py con la clave py[“blogroll_num”] = X , el número de amigos a listar, además de que aparecen ordenados alfabéticamente, ya he hecho mi request en el plugin registry de pyblosxom, estoy en la cola de espera para ser revisado, y de ser aprobado mi plugin será agregado al paquete contrib donde se entregan los plugins de pyblosxom =), pero bueno eso tendrá que esperar un rato mas.
El próximo paso es agregarle categorías, por ejemplo “amigos”, “sitios”, etc… es decir no sólo de amigos (como lo dice la definición de blogroll) sino también de sitios que frecuentas.
El código sigue en el mismo lugar: /files/blogroll.py
Eso es todo por hoy, saludos a todos!, y mil felicidades a todas las madrecitas!
plugin de blogroll para pyblosxom
He hecho un pequeño plugin para el blog engine que uso, pyblosxom, este toma una lista de amigos con sus respectivos links de un archivo y lo inserta en un bloque de nuestro layout, el formato del archivo es del tipo:
nick http://url.del/friend
nick y url tan solo separados por un espacio, es sencillo i know =), quería seguir la filosofía de *blosxom, asi que agregar un amigo es tan fácil como un:
echo "amigo http://url.com" >> blogroll
y el plugin se encarga del resto. Aún me falta implementar que te saque una lista aleatoria de X amigos, pero bueno, esto sólo es un “ proof of concept “, queria aprender a hacer plugins para pyblosxom, y ahi’ta =), en los próximos días agregaré lo que falta, para instalar el plugin:
- Copiar blogroll.py al directorio de plugins
- agregar al config.py la siguiente entrada: py[“blogroll_file”] = “/home/maop/public_html/blogroll”
- asegurar se que el archivo exista y contiene la lista de amigos :-P
- agregar en el layout en el lugar que quieran que aparezca la lista la variable $blogroll
- That’s all folks !!
¿el código? lo pueden ver aquí
En otras cosas, va quedando chido la próxima version de mi juego favorito: la nota
Cavilación casual
Me encontraba tratando de compilar Hula, cuando tuve un problema sobre “Safe variable operations not implemented on this platform” , decidí ver la documentación, al ver que no estaba lo que buscaba fuí al canal del proyecto, donde amablemente me atendieron =), el problema fué que aun no tienen soporte para otras arquitecturas mas que x86, y yo estaba compilando en una UltraSparc, en fin, al darles las gracias, y animarlos a seguir adelante un hacker apodado “vitaminmoo” dijo esto:
One can but hope.
And hack.
One can but hack in a hopeful manner.
Or hope in a hackful manner, I suppose.
Bonita frase :-)
Saludos !