The Snipplr WordPress Plugin

The Snipplr WordPress Plugin is great, since it allows you to place code snippets by typing in something as easy as [snippet=123], where the 123 is really your code’s Snipplr Id. You also get the option to display the code’s author, the code’s title, or even to toggle code highlighting.

If you’re a Standards Compliant maniac, like me, then you’d probably want to edit your snipplr.php file and search for the $source variable. Replace it with the following code:

Make Snipplr WordPress plugin output valid XHTML
Posted by rolandog on July 15th, 2006
You should edit your WordPress plugin so that the $source variable at the end shows this value. Though it is a shame that code can't have an 'ol' as a childNode, and neither can the pre element. Couldn't find any way of making it all fit: http://learningforlife.fsu.edu/webmaster/references/xhtml/tags/text/pre.cfm

  1. $source = "</p><p>{$title}{$author}{$comment}</p><div class='code' style='border: 1px dotted; overflow: auto; white-space:nowrap;'>$source</div><p>";
  2.  
  3. /* You should also set, in your WordPress Stylesheet, a 'code' class:
  4. .code {
  5.         font: 1.1em 'Courier New', Courier, Fixed;
  6.         text-align: left;
  7.         }
  8. */

Litebox, demasiado bueno para ser cierto

Por fin alguien diseñó un ‘lightbox’ que fuese ‘casi’ compatible con XHTML. ¿Porqué digo ‘casi’? Pues, porque al estar viendo el código fuente, me dio tanto gusto ver que lo que faltaba era dejar de usar el método innerHTML de Javascript, y usar un método más robusto

Litebox es increible. Deben usarlo para creerlo:

Goodbye, rolandog... we hardly knew yeSunsetA thousand wordsRipplesFanCarlos about to CatchWill he catch?Macro-bubble-iciousTorre en FundidoraFundidora Tower, other perspectiveHovering LightSecrets within a LeafA 'cupula'...Darned sun doesn't setStanding tallViva México!ReflectionIMG0008She's a naturalCloser...

Las modificaciones que hice las describí aquí, y puse el código acá

En resumidas cuentas, para hacer funcionar bien a esta cosa, deben seguir las instrucciones de la página donde lo consiguieron, luego editar los archivos y poner el camino absoluto a las imagenes (http://ejemplo.com/camino/a/la/imagen.gif) en los archivos lightbox.css y litebox-1.0.js. Tengan cuidado si usan WordPress: NO vayan a reemplazar su archivo style.css (en caso que lo suban a su ‘theme directory’; ese archivo no lo necesitan subir.

Si quieren que su archivo funcione de cualquier manera, deben reemplazar la función ’setInnerHTML’ por esta:

// http://www.doknowevil.net/litebox/
setInnerHTML: function(element,content) {
element = $(element);
if(element.hasChildNodes()) {
element.removeChild(element.firstChild);
}
content = document.createTextNode(content);
element.appendChild(content);
}

Y, básicamente eso es todo. También les sugiero usar un espacio en lugar de usar ‘brackets’ para poner su ‘album’… osea, por ejemplo usar el atributo rel=”lightbox album” en lugar de rel=”lightbox[album]“. Hay que hacer eso porque, de lo contrario, su XHTML no es válido… y además las funciones comparan álbumes por nombres idénticos, así que mientras tengas un espacio entre ‘lightbox’, estarás bien.

Eventos Culturales

El día de hoy (21 de Junio) es el Día Internacional de la Música. Están cordialmente invitados a atender a cualquiera de los 23 escenarios y restoranes en los que habrá música en vivo y un buen ambiente.

Les dejo estas imágenes de un folleto que me dieron en el Centro Cultural Alemán.

Folleto portada   Folleto parte 1   Folleto parte 2   Folleto parte 3

Además, el día de mañana (22 de Junio) se llevará a cabo una exposición del pintor oaxaquense Pablo Luzardo, en el Centro Cultural Plaza Fátima. Aquí está una imágen de la invitación al evento.

Invitación a Exposición de Pablo Luzardo

Cabe mencionar que del Viernes 23 de Junio al domingo 9 de Julio se toman lugar las Fiestas de San Pedro 2006. Aquí a continuación presentación de Powerpoint de los concursos, fiestas y eventos (aquí está una liga al calendario en .pdf y su equivalente en HTML en caso que no quieran .ppt). Muchas gracias a la srita. Rocío Marquez por la información de la exposición y de la Feria de San Pedro.

Actualización, Jueves 22 01:13; Tuvimos la suerte de conversar con Emilio Tamez, de Non Jazz, quien nos comentó que el 6 de Julio tocará en el Centro Cultural Plaza Fátima… así que, gente… están cordialmente invitados(as) a asistir. Escucharán buena música, para variar…

De malas influencias y de I Love Bees

Ya van dos que caen en el ámbito bloggero por mi culpa:

Primero Juan Pablo Montoya, escribiendo en ‘..:: Comentarios de un Pequeño Saltamontes ::..‘ bajo el alias de jpmour. Aquí está su post más reciente, el cual cuenta de sus sentimientos encontrados y pone sus más recientes entradas en el periódico.
Luciano Sánchez, que escribe en ‘A mix of humor, madness, thoughts…‘ bajo el alias de lusianosanc. Y este es uno de sus posts más recientes, pone una imágen con un mensaje, según el, alentador.

Ambos son colegas Ingenieros Químicos. Juan Pablo está creo que en 2do o 3er semestre… y Luciano está en 8vo.

JP es columnista del periódico escolar del ITESM llamado El Panorama… mientras que Luciano está más abatido por el tec, como yo, y prefiere ser procrastinador… jajaja.

Quizás haga falta mencionar a mi hermanita, quien también es bloggera. Escribe en ‘Diario de una Bella Princesa Regiomontana‘ bajo el alias de gabrielaprincess. Y hace rato que nos compartió una animación bastante chistosa llamada Pencilmation 2.

Ver a los amigos y a mi hermanita iniciando bloggear me hace acordarme de mis inicios modestos… yo comencé a bloggear por el Halo… me dirán que no hay relación entre Halo y los Blogs… pero yo les digo que vayan mucho a …

Miren, mejor les cuento como estuvo una campaña publicitaria del Halo 2 y como involucró a mucha raza en internet:

En aquellos tiempos, era un ávido lector de la página Halo.Bungie.Org (HBO), una especie de blog que se dedica a poner entrevistas, noticias, videos, sonidos e ‘eastereggs’ de todo lo relacionado a Halo. Básicamente es un fanblog del Halo.

Sucede que el día en el que se estrenó un comercial en los cines del Halo 2, al final del comercial hubo un flash que mostraba una dirección de internet… ilovebees.com

I love bees

Resulta que es un sitio de una apicultora, y que aparentemente había sido hackeado (y su sobrina no sabía que onda, pero estaba muy preocupada y logró editar la página poniendo una liga al blog que creó para reclutar ayuda. El blog era ilovebees.blogspot.com.

Y pues, para comentar tenías que registrarte… (y creo que TENÍAS que tener un blog para poder comentar) así que creé mi primer blog… rolandog.blogspot.com. Fue el inicio de cosas muy bonitas… ahh, la procrastinación…

De vuelta a ILB… Toda la historia, las noticias, y las llamadas telefónicas (que empezaron a sonar teléfonos públicos en USA)… era parte de una campaña publicitaria. Y ese tipo de campañas (que involucran a la gente a descubrir y resolver misterios) se llaman ARG (Alternate Reality Games), donde te traen como wey un rato buscando la solución a un acertijo. Este acertijo fue bastante elaborado y adicionalmente fue reportado en CNN y en otras partes.

Todo esto viene a colación porque ARGN reporta que ya inició operación el sitio ilovebees2.com. Lo curioso es que el nombre de dominio es muy parecido, y la gente espera que sea algo relacionado con el Halo 3, pero al parecer Bungie (la compañía detrás del Halo) niega estar involucrada con este sitio (es de esperarse que declinen, pero quien sabe).

Por otra parte, IGN investigó un poco acerca de la gente detrás de ILB2… y quien creen que está aparentemente detrás de esto??? Pues honestamente,… quien sabe, pero hay una liga que apunta al más reciente ‘weekly update’ de Bungie. Eso es altamente incriminatorio…

Pero bueno, creo que solo resta esperar a ver que sucede…

World-Gazetteer: Population data for the masses

Great site with population data from all countries or regions. The project has been the ‘one-man show’ of Stefan Helders so far. It features up-to-date information and the data is downloadable (and viewable in Google Earth).

read more | digg story

Spore, un juego ‘evolucionario’

Will Wright narra a lo largo de esta demostración en la GDC (Game Developer’s Conference) de su nuevo y revolucionario juego llamado Spore. Es un juego impresionante e inventivo que parece tener infinitas posibilidades de juego. A continuación, una grabación de la demostración.

If you’re not seeing a flashthingy hnyah, go over hnyah.

¿Apoco no el video deja a uno con una gran anticipación por este videojuego? La página oficial del juego es http://spore.ea.com. Habrá que darle mucho seguimiento. :-)
Liga original; Historia en digg

Evil Eyeing is Fun

After watching Scrubs episode 5.05 “My New God”… I felt I HAD to know who was the composer or author of the music played while the Janitor was giving some ‘evil eye’ to J.D..

So after downloading the episode, trying out tunatic (which works great, but this was an underground song… so I got no results), googling a lot, giving up hope on cyber-humanity, and finally out of a hunch I went to the ’source’ and found the music section… I decided to spare the trouble to anyone that thought the music was really inspiring and powerful.

The track is called ‘Koyaanisqatsi’ and is part of the sountrack to the movie Koyaanisqatsi (Life Out of Balance), which Philip Glass scored. I advise you also read this, regarding the 1982 film. I also have an entry regarding ‘the finding’ on the last.fm journal.

Well, anyhow… I decided to trim the important part, and upload it to Google Video. So, to those of you who haven’t seen the episode, I advice you read a summary

If you’re too lazy to read that, I’ll explain it in a sentence or two… The Janitor had asked J.D. to help him move; J.D. quickly refused to help out. The resentful Janitor then proceeded to give J.D. some ‘evil eye’.

(more…)