Antes de nada si no titulo esta entrada «Show me the code» es porque juré que nunca pondría un título en pitinglish a entrada alguna del blog este. Conste que reconozco que el grado de guaycidad en yanki sobrepasa por millones a la versión españolaza. Lo siento, los principios son los principios (sí sí, y si no os gustan tengo otros, ya lo sé).
Bueno, en la entrada anterior tuve que trastear un poco para sacar la tabla de comentadores. Paseando por mi footer.php vi el código de los Gaticos y monetes, esa feature tan cuki que me he hecho. Y como soy un filántropo y un amante del softuear libre y un salvador de gatitos, voy a publicarlo aquí y ahora para que admiréis mi hermosísimo estilo, todo clarísimo para el programador, especialmente indicado para los novatos que quieran aprender técnicas de limpieza en el código.
<ul style="padding-left: 12px;"> <? $query=mysql_query("select comment_ID, comment_post_ID, comment_author, comment_author_email, comment_author_url, comment_content from $wpdb->comments where comment_approved='1' and comment_type!='pingback' order by comment_date desc limit 5;"); while($comen=mysql_fetch_array($query,MYSQL_ASSOC)) { $post_titulo=$wpdb->get_var("select post_title from $wpdb->posts where id=".$comen["comment_post_ID"].";"); $post_link=$wpdb->get_var("select post_name from $wpdb->posts where id=".$comen["comment_post_ID"].";"); ?> <li <? if($comen["comment_author"]=="Lauris") print('class="mini-lauris" '); ?>style="list-style-image: url('http://www.gravatar.com/avatar.php?<? print("gravatar_id=".md5($comen["comment_author_email"])."&size=16&default=".urlencode(get_option('siteurl')).(($comen["comment_author"]!="Lauris") ? "/wp-content/themes/Espiral/img/iconos/comentarios.png" : "/wp-content/themes/Espiral/img/miniavatarlauris.png")); ?>'); "> <? if(!empty($comen["comment_author_url"])) { ?><a href="<? print($comen["comment_author_url"])?>"><? print($comen["comment_author"]); ?></a><? } else { ?> <? print($comen["comment_author"]); ?><? } ?> en <a href="<? bloginfo("url"); ?>/<? print($post_link); ?>#comment-<? print($comen["comment_ID"]); ?>"><? print($post_titulo); ?></a>:<br /> «<? print(strip_tags(substr($comen["comment_content"],0,19))); if(!empty($comen["comment_content"][20])) print("..."); ?>»</li> <? } ?> </ul>
En serio, creo que es lo más horrendo que he hecho nunca, y mira que he hecho cosas horrendas. Pero, hey, funciona.
Con la llegada del nuevo diseño y la inclusión de la barra lateral se me abrió un mundo de posibilidades: por fin podría poner todas esas pijaditas que veía en otros blogs y que tan molonas quedaban.
Bueno, eso de quedar molonas era al principio, cuando los hombres eran hombres y se hacían sus propios scripts. Hoy en día cualquier paletillo se coge tres plugins, se pone el Tuitis, el Flic y el post al azar y pista. Y claro, yo, que soy especial, no podía caer tan bajo. Yo tenía que ser un hombre de los que son hombres y se hacen sus propios scripts. Así que cogí el Coda, abrí la plantilla (que no es tal) de mi blog y me lié a escribir pijaditas a PHP puro.
Primero llegó el Baúl, que dejó de ser el típico Archivos de listado de meses tan poco usable y se convirtió en un plagio directo del archivo de Hugo. Después, ya con la barra lateral, llegó el post al azar, idea que, si bien no es nueva, también plagié del blog infame, especialmente en lo de mostrar como enlaces los títulos de las entradas en vez de encontrarte un artículo sorpresa. Además, siguiento la filosofía de aquel sabio de «la mula grande, ande o no ande», hice que no enlazara a una entrada al azar, sino a tres. Aunque, dado que este hace mi 102ª entrada, el post al azar es bastante inútil para mí. Luego me puse a trastear con la API del Tuitis y me hice el también inspirado en media blogosfera lector de Tuitis en el blog. Y ya por último, y también inspirándome en el blog infame, destaqué mis comentarios (y otros).
¿Qué por qué os cuento todo este rollo? Por dos motivos que me carcomían: el haber plagiado directamente a Hugo, sobre todo en el archivo, sin avisar, y el que la gente pudiera pensar que todas estas pijaditas las hice a base de plugins en vez de escribírmelas yo.
Como nota final hago saber que si alguien quiere personalizarse alguna cosilla en su blog, o web, o lo que sea, puede llamarme y yo lo haré encantado por el módico precio de 100 egopuntos. Porque si algo define a un programadorcillo es que tiene que creer que puede hacer algo realmente meritorio.
Me pasa Glztt un horrible meme que consiste en contar cómo será el ordenador del futuro, del 2020 en concreto. Yo me pasaré esto por el triturapapeles y describiré el SO del futuro, ala.
Vale, estamos en el anno domini MMXX, Japón ha conquistado China, la usa como una enorme fábrica y ahora es la primera economía mundial, España ha conquistado EEUU porque los yankis no sabían cómo hacer frente a la cabra de la Legión, que causó estragos, y ahora es la segunda potencia mundial y el español es el primer idioma internacional, ETA en un intento desesperado colocó una red de bombas todo a lo largo de la frontera con España a 2 km bajo tierra y ahora es una isla (independiente) en mitad del Polo Norte, hostia ya pues, Cataluña por su parte fue adquirida por una OPA del gobierno francés, y ante un posible ataque marroquí las Canarias fueron remolcadas hasta territorio peninsular; las islas se repartieron por toda la costa, quedando, por ejemplo, Tenerife fijada a la costa malagueña (a pesar de las dificultades que se presentaron para pasar la isla por el estrecho de Gibraltar, para lo que hubo que ponerla de lado, y las quejas de los ciudadanos malagueños, pero el entonces Presidente de la República insistió mucho en esta localización). ![]()

Vale, mezclados en la lista original parecían más idénticos que todos juntos, pero ya que me había currado la imagen no iba a dejar la entrada plantá
Por cierto, no deja de ser curioso que para maquetar usen tablas, cuando la gente guay de Internet insiste tanto en que son pérfidas y hay que usar divs y tal. Y digo yo, ¿quién sabe más que la W3C?
Los que tengáis una cuenta de Tuitis habréis recibido alguna vez (o no) ese simpático email en el que te avisan de que alguien te followea, con ese animoso título («Enrique Dans is now following your updates on Twitter!», reza mi último) y ese amistoso texto en el que te invitan a followearlo también.
Esto en el mundo material viene a ser que un tío (o una tía) que acabas de conocer se te acerque sonriente, te dé una palmada y te diga «qué pasa, tío, me caes bien, colega, que ya nos veremos o algo». Puede que las intenciones de followear sean otras, como que le es interesante lo que dices, por ejemplo, pero en el followeado la reacción es la misma, subida de ego porque alguien te considera digno de ser followeado.
Pero bueno, pasa el tiempo y el que te followeó en su día te desfollowea ahora. Esto es perfectamente válido, cada uno followea sin compromiso a quien quiera. Ahora bien, lo que me parece mal del Tuitis este es que no te avisa cuando alguien te desfollowea. Esto entre robots desalmados puede estar bien, pero nosotros somos personas, y es muy normal que te intereses de aquel que se interesa por ti, es decir, que followees a los que te followean. Ahora, si estos que te followean dejan de followearte deberías al menos saberlo, ya que les estás followeando porque te followean. Y si dejan de followearte, quizá tú también preferirías dejar de followearles a ellos. Y aunque esto no fuera así, aunque no se diera esta reciprocidad, si supiste que en un momento fuiste interesante para una persona, también deberías saber que dejas de ser interesante para ella.
Pues bien, como yo soy un tío de principios y las limitaciones técnicas del Tuitis me resbalan, he decidido (bueno, decidí en su día) avisar cuando desfollowee a alguien. Al principio lo hacía por simples tuits directos, pero como alguno se me cabreó (y ahora no puedo volver a followearle porque quedaría como el cínico que soy) he elaborado una plantilla de email, basada en la de «is now following you», para hacer el proceso más frío, sin necesidad de explicaciones (sí, así de paradójico soy a veces).
Asunto: [tunombre] is _no longer_ following you on Twitter!
Hi, [nombredelavictima].
[tunombre] ([tunombredeusuario]) is _no longer_ following your updates on Twitter.
Check out [tunombre]’s profile here:
http://twitter.com/[tunombredeusuario]
You may stop following [tunombre] as well by clicking on the “remove” button.
Best,
Así que si alguien se quiere unir a la causa bienvenido sea. Mientras, habrá que seguir cacharreando con Tuitis para que te diga quién te followea de los que followeas y quién no. Ya hablaré de mis trapicheos por aquí.
Actualización: he recibido mi primer mensaje de followeo desde Jaiku Cisco Jisko, así que aquí tenéis la versión para este clon derivado alternativa proyecto inspirado en Tuitis.
Asunto: [tunombredeusuario] _ya no_ te sigue en Jisko
¡Malas noticias, [nombredeusuariodelavictima]!
[tunombredeusuario] ha dejado de seguir las actualizaciones de tus notas.
Si deseas devolverle la acción, simplemente accede a su perfil y haz clic en “No seguir”.
Aunque como este es un proyecto libre y comunista y grimpislimpis lo sugeriré en el patio de recreo la lista de correo.
–==Lady Kalayan==– [[ “Mis ojos no…:
hola!! ^__^
…cari
que pasa?
estas en otro ordenador?Alberto Cánovas:
No.–==Lady Kalayan==– [[ “Mis ojos no…:
entonces porque te pones tu nombre de nick? o.OAlberto Cánovas:
Es mi nombre. Los llamados “nicks” son una tontería infantil.–==Lady Kalayan==– [[ “Mis ojos no…:
pero ya no quieres que te llamen zelden? o.OAlberto Cánovas:
No.–==Lady Kalayan==– [[ “Mis ojos no…:
pero si antes ocultabas tu nombre real a casi todo el mundo…..
y oye
se te ha desconfigurado la letra
ahora la tienes negra, como de fabricaAlberto Cánovas:
Lo he configurado así yo. Los colores y estilos dañan la legibilidad y son superficiales.–==Lady Kalayan==– [[ “Mis ojos no…:
….ah bueno
pero asi esta fea
….
y… que haces con tu foto en el avatar??? o__OAlberto Cánovas:
El avatar está pensado para poner la foto del usuario.–==Lady Kalayan==– [[ “Mis ojos no…:
pero pero….. si siempre has ocultado tu foto a todo el mundo!!!!
dijiste que el simbolo celta que tenias te representaba
me costo horrores que me enseñaras alguna foto
a miAlberto Cánovas:
No tengo por qué avergonzarme de mi imagen. Es la que todo el mundo ve en el ámbito cercano. Soy el mismo aquí y en la calle.–==Lady Kalayan==– [[ “Mis ojos no…:
ya bueno
estas muy raro eh
….
hablas muy poco hoy
te pasa algo?Alberto Cánovas:
Hay que limitar la comunicación por mensajería instantánea a lo más esencial.–==Lady Kalayan==– [[ “Mis ojos no…:
..
y esa forma de escribir….
y tanta “ortografia” a que viene??
cari me estas asustando x_xAlberto Cánovas:
Natalia, lo nuestro debe terminar.–==Lady Kalayan==– [[ “Mis ojos no…:
……
no me digas eso por dios
que pasa????
por que???Alberto Cánovas:
Nuestro modelo de relación está anticuado.
Internet ha cambiado.
Ya no es una vía de escape de la sociedad, ahora es una vía de interrelación de gente superior.–==Lady Kalayan==– [[ “Mis ojos no…:
….Alberto Cánovas:
Y tú eres inferior.
Te quedaste en la época de los foros.
Ahora reinan los blogs.
Tienes Fotolog, nosotros tenemos Flickr.
Y las parejas por Internet, no son más que una ilusión.
Las parejas deben limitarse al ámbito cercano.
Porque Internet es algo serio.–==Lady Kalayan==– [[ “Mis ojos no…:
……..
de donde has sacado todo eso cari???
ayer mismo estabamos tan bien
por dios
que son todas esas chorradas?????
todo esto es por el blog y el twiter ese que dijiste que empezarias ayer????Alberto Cánovas:
En efecto.
No lo entiendes.
Los foros, incluido el nuestro, los avatares, los “nicks”, los estilos visuales no accesibles.
Todo eso ha pasado como una época oscura.
Hoy, Internet es más.
Es la herramienta de divulgación más avanzada.
Las personas se comunican en un ámbito puramente pragmático.
Vales lo capacitado que estés.
Todo esto responde a un movimiento social que me ha cambiado por completo:
Web 2.0
[...] Generalmente se hablará de Linux/informática, proyectos propios, alguna reseña de lo que sea... pero, en realidad, cualquier frikada tiene cabida aquí. [...]