<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sisifodichoso &#187; Wordpress</title>
	<atom:link href="http://sisifodichoso.org/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://sisifodichoso.org</link>
	<description>Hay que imaginarse a Sísifo dichoso</description>
	<lastBuildDate>Thu, 19 Aug 2010 06:55:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Aún no instalé WordPress 2.5</title>
		<link>http://sisifodichoso.org/2008/03/31/aun-no-instale-wordpress-25/</link>
		<comments>http://sisifodichoso.org/2008/03/31/aun-no-instale-wordpress-25/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 10:01:54 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2008/03/31/aun-no-instale-wordpress-25/</guid>
		<description><![CDATA[Pues no, aún no he instalado la nueva versión de WordPress. Y esto es así por dos razones, la primera es que creo que siempre es mejor esperar un mes y darles tiempo a que saquen los consabidos parches correctores de bugs y otras vainas &#8230; Y la segunda, es que echando un vistazo a [...]]]></description>
			<content:encoded><![CDATA[<p>Pues no, aún no he instalado <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/" hreflang="en" title="http://wordpress.org/development/2008/03/wordpress-25-brecker/" rev="vote-for">la nueva versión de WordPress</a>. Y esto es así por dos razones, la primera es que creo que siempre es mejor esperar un mes y darles tiempo a que saquen los consabidos parches correctores de bugs y otras vainas &#8230;<br />
Y la segunda, es que echando un vistazo a <a href="http://wp.chrisjohnston.org/wp-login.php?redirect_to=%2Fwp-admin%2F" hreflang="en" title="http://wp.chrisjohnston.org/wp-login.php?redirect_to=%2Fwp-admin%2F" rev="vote-for"> una demo</a> (que es de la 2.6 pero para ver los cambios entre 2.3 y siguientes, me vale) no he visto nada que me anime a cambiar: el panel de control es más bonito, el editor sigue siendo el mismo (versión 3.0, pero <a href="http://sisifodichoso.org/etiquetags" hreflang="es" title="etiquetags no es WYSIWYG" rev="vote-abstain">ya sabéis lo que opino de los WYSIWYG</a> , insertar audio u otro contenido multimedia es muy lento (yo no utilizo plugins para insertar vídeos de Youtube, pero eso es otra historia),  yo no utilizo widgets,  el nuevo panel de ingreso me da igual, eso sí, parece que la gestión de tags ha mejorado &#8230; poco entusiasmo tengo para actualizar y es que pasado el OOHHHH inicial, esto del Ajax me da la sensación de que ralentiza el sistema, y eso me molesta bastante &#8230; tanto es así que estoy pensando cambiarme &#8230;  a otro <abbr lang="en" title=" Content Management System">CMS</abbr> &#8230; no sé no sé.</p>
<p>Para más información : <a href="http://alexseo.com/wordpress/wordpress-25/" title="http://alexseo.com/wordpress/wordpress-25/" rev="vote-abstain">serie de artículos para conocer las novedades de WordPress 2.5</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F&amp;title=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F&amp;title=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F&amp;t=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F&amp;title=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F&amp;title=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=A%C3%BAn%20no%20instal%C3%A9%20Wordpress%202.5&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2008%2F03%2F31%2Faun-no-instale-wordpress-25%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2008/03/31/aun-no-instale-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Categorías y tags: un primer acercamiento</title>
		<link>http://sisifodichoso.org/2007/09/10/categorias-y-tags-un-primer-acercamiento/</link>
		<comments>http://sisifodichoso.org/2007/09/10/categorias-y-tags-un-primer-acercamiento/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 14:41:24 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Semántica]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/09/10/categorias-y-tags-un-primer-acercamiento/</guid>
		<description><![CDATA[Introducción. Indización y clasificación: palabras clave y categorías ¿Son la indización y la clasificación complementarias? ¿Son los tags lo mismo que las palabras clave? Nuevo sistema de taxonomía disponible en WordPress 2.3 ¿Qué tags (palabras clave) emplear? Fuentes Introducción Los usuarios de WordPress llevamos ya unas semanas recibiendo noticias acerca de la nueva versión de [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="#TagIntro">Introducción.</a></li>
<li><a href="#TagKeyCat">Indización y clasificación: palabras clave y categorías</a></li>
<li><a href="#TagIndizClas">¿Son la indización y la clasificación complementarias?</a></li>
<li><a href="#TagTagKey">¿Son los tags lo mismo que las palabras clave?</a></li>
<li><a href="#TagTaxWP">Nuevo sistema de taxonomía disponible en WordPress 2.3</a></li>
<li><a href="#TagWhatTag">¿Qué tags (palabras clave) emplear?</a></li>
<li><a href="#TagFuentes">Fuentes</a></li>
</ol>
<p><span id="more-313"></span></p>
<ol>
<li>
<h4 id="TagIntro">Introducción</h4>
<p>Los usuarios de <a href="http://wordpress.org/" hreflang="en" title="http://wordpress.org/" rev="vote-for">WordPress</a> llevamos ya unas semanas recibiendo noticias acerca de la nueva versión de nuestro CMS favorito: <a href="http://www.google.com/calendar/embed?src=fhcihol34up7rl0pqa6ngc9qf8%40group.calendar.google.com" hreflang="en" title="http://www.google.com/calendar/embed?src=fhcihol34up7rl0pqa6ngc9qf8%40group.calendar.google.com" rev="vote-for">Worpress 2.3 saldrá en su versión final el 24 de septiembre </a> e incorporará bastantes novedades entre las que se destaca <a href="http://alexseo.com/wordpress-23-en-desarrollo-ahora-con-filtros-para-buscar-posts" hreflang="es" title="http://alexseo.com/wordpress-23-en-desarrollo-ahora-con-filtros-para-buscar-posts" rev="vote-for">un nuevo filtro para buscar posts</a> en el panel de administración y <a href="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/" hreflang="en" title="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/" rev="vote-for">un nuevo sistema de taxonomías </a> que permite el uso de <strong>tags</strong> además de las <strong>categorías </strong>que veníamos utilizando hasta ahora.</p>
<p>Y claro, como siempre me pasa con estas cosas, al leer esto me he preguntado si realmente era necesario disponer de las dos cosas, si categorías y etiquetas (tags) no eran lo mismo, si las tags (etiquetas) eran palabras clave, si elegir las palabras clave que me dé la gana será una buena idea de cara al futuro &#8230; y  que conste que no he sido la primera que se hace estas preguntas.</p>
<p>¿Cuál es la diferencia entre las categorías y las etiquetas? ¿Por qué ambas se complementan?</p>
<p>¿Por dónde empezar? pues, por ejemplo, por esta distinción básica:</p>
</li>
<li>
<h4 id="TagKeyCat">Indización y clasificación: palabras clave y categorías</h4>
<blockquote xml:lang="es"><p>La distinción entre palabras clave y categorías – y por tanto entre indización y clasificación – es una distinción formal. Mientras que las palabras clave asociadas a una unidad de contenido representan <em>sus conceptos más significativos</em>, la categoría asociada describe el <em>tema principal</em> bajo el que se engloba la unidad de contenido.</p></blockquote>
<p>Fuente: <a href="http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm">http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm</a><br />
(La cursiva es mía).<br />
Es decir, indizar sería describir nuestro artículo utilizando para ello una serie de términos o descriptores significativos: aquellos que hacen referencia a los diversos temas tratados en el artículo. Mientras que clasificar nuestro artículo consistiría en englobarlo dentro de un tema general o categoría.<br />
Pongamos un ejemplo:<br />
Supongamos que tengo un artículo que trata del <a href="http://sisifodichoso.org/2006/06/23/cercis-chinensis/" hreflang="es" title="http://sisifodichoso.org/2006/06/23/cercis-chinensis/" rev="vote-for">Cercis Chinensis</a>. Palabras clave adecuadas para describirlo serían &#8220;cercis&#8221;, &#8220;chinensis&#8221;, &#8220;silicastrum&#8221;, &#8220;jardín&#8221;, &#8220;botánico&#8221; &#8230; mientras que, a la vez, lo podría archivar bajo la categoría de <a href="http://sisifodichoso.org/category/ciencia/plantas/" hreflang="es" title="http://sisifodichoso.org/category/ciencia/plantas/" rev="vote-for">Ciencia-Botánica-Árboles</a> que actuaría como <em>el tema</em> del artículo de una forma bastante general &#8230;<br />
Y es que <strong>la distinción entre indización y clasificación no radica</strong> en que ésta última sea jerárquica o &#8220;vertical&#8221; y la indización sea un proceso no jerárquico u &#8220;horizontal&#8221;;  para indizar, es decir, para asignar términos descriptivos a un artículo, se pueden utilizar vocabularios libres y abiertos o también vocabularios controlados, formados por conjuntos cerrados de términos y, en el caso de las taxonomías y tesauros, ordenados jerárquicamente. Se puede pues indizar utilizando una jerarquía de términos &#8230; y clasificar de forma no jerárquica utilizando estructuras asociativas (o de las dos formas, utilizando también tesauros):<br />
Hay dos muy buenos artículos acerca de esto:</p>
<ol>
<li><a href="http://www.hipertexto.info/documentos/clasificacion.htm">http://www.hipertexto.info/documentos/clasificacion.htm</a></li>
<li><a href="http://www.hipertexto.info/documentos/indizacion.htm">http://www.hipertexto.info/documentos/indizacion.htm</a></li>
</ol>
<p><strong>La diferencia entre indizar y clasificar radica </strong>en la <em>especificidad</em>: la indización es más específica mientras que la clasificación es más general.<br />
Reproduzco aquí un dibujo que me parece muy claro:</p>
<p><img src="/fotos/indi.gif" alt="Indizacion y clasificacion" title="Indizacion y clasificacion" /><br />
Fuente: <a href="http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm">http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm</a></p>
<p>¿Veis la diferencia entre los temas que se tratan en el artículo y el tema bajo el que éste se engloba?
</li>
<li>
<h4 id="TagIndizClas">¿Son la indización y la clasificación complementarias? </h4>
<p>La respuesta es sí, puesto que ambas responden a diferentes formas de búsqueda de información.<br />
Cuando una persona busca un recurso en Internet (o en una biblioteca), no siempre sabe de antemano y con exactitud qué es lo que está buscando. Los sistemas de recuperación de la información basados en la navegación (browsing) entre las <em>categorías</em> de clasificación, posibilitan que el usuario se haga una idea de los temas disponibles -algo así como &#8220;¿Cuáles son los temas que puedo encontrar en este blog?&#8221;.<br />
Ahora bien, puede ocurrir que el usuario sepa con bastante exactitud la temática de los recursos que está buscando;  para encontrar estos recursos, acudirá a un buscador en el que tecleará los términos que considere más representativos, iniciando un proceso de querying  (pregunta) -algo así como: &#8220;¿Hay por ahí algo sobre este tema?&#8221;- que resultará mucho más eficaz si previamente se han utilizado <em>palabras clave</em> para describir nuestros artículos y éstas han sido incluidas en su información meta:</p>
<p><code>&lt;head&gt;<br />
&lt;title&gt;El titulo de tu pagina&lt;/title&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;Una descripcion corta de la pagina&quot;&gt;<br />
&lt;meta name=&quot;keywords&quot; content=&quot;palabra clave 1,palabra clave 2,palabra clave 3&quot;&gt;<br />
...<br />
&lt;/head&gt;</code></p>
<li>
<h4 id="TagTagKey">¿Son los tags lo mismo que las palabras clave?</h4>
<p>Bueno, pues esa es para mí la pregunta del millón. He estado mirando por aquí y por allá y he sacado las siguientes conclusiones que no sé si son correctas del todo pero que para mí tienen sentido y me ayudan a organizar la cosas:</p>
<ol>
<li>Para empezar, &#8220;tag&#8221; significa &#8220;etiqueta&#8221; en español y puede ser considerado sinónimo de &#8220;label&#8221;, aunque hay quien discrepa de esto:<br />
<a href="http://deakialli.bitacoras.com/archivos/2005/08/17/categorias-palabras-claves-etiquetas" hreflang="es" title="http://deakialli.bitacoras.com/archivos/2005/08/17/categorias-palabras-claves-etiquetas" rev="vote-abstain">http://deakialli.bitacoras.com/archivos/2005/08/17/categorias-palabras-claves-etiquetas</a>.<br />
El uso de &#8220;label&#8221;, en este artículo que cito, se asemejaría más a lo que en los recursos que he encontrado en español se designa como &#8220;tag temático&#8221; &#8230; o sea un tag al fin y al cabo ¿no?
</li>
<li>Un tag o etiqueta no es nada por sí mismo. En realidad una etiqueta no es más que un término privilegiado  que lo podemos usar  como palabra clave, como categoría o de ambas formas.</li>
<li>Un tag se encuentra así a medio camino entre las palabras clave y las categorías:<br />
<a href="http://www.veaseademas.com/archivos/2006/04/qua_son_los_tag.html" hreflang="es" title="http://www.veaseademas.com/archivos/2006/04/qua_son_los_tag.html" rev="vote-for">http://www.veaseademas.com/archivos/2006/04/qua_son_los_tag.html</a></li>
<li>Cuando llevamos a cabo un proceso de tagging (etiquetado) de nuestros artículos, estamos privilegiando ciertos términos que ayudarán a la posterior recuperación de la información, bien mediante un buscador (como Google) bien mediante algún sistema de navegación. </li>
<li>El uso de &#8220;tags temáticos&#8221; no sólo facilita el proceso de búsqueda (querying) de un recurso (si los incluimos en la información meta) sino que también puede dar lugar a otro sistema de navegación temática, complementario y mucho más específico del que proporciona la clasificación mediante categorías: estoy hablando de los <a href="http://es.wikipedia.org/wiki/Nube_de_etiquetas" hreflang="es" title="http://es.wikipedia.org/wiki/Nube_de_etiquetas" rev="vote-for">tag-clouds</a>.</li>
<li>Existen plugins para WordPress que añaden cómodamente los tags a la información meta de cada post en forma de palabras clave. Usando esta funcionalidad, tendríamos las tres cosas: navegación entre categorías, palabras clave en la información meta para optimizar la información en los buscadores y, en WordPress 2.3,  tag-clouds  sin necesidad de plugins gracias a la nueva función <code class="linea">&lt;?php wp_tag_cloud( ); ?&gt; </code> .</li>
</ol>
</li>
<li>
<h4 id="TagTaxWP">Nuevo sistema de taxonomía disponible en WordPress 2.3</h4>
<p>El <a href="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/" hreflang="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/" title="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/" rev="vote-for">nuevo sistema de taxonomías de WordPress 2.3</a> estará formado por tres tablas:</p>
<ol>
<li><q xml:lang="en">The first table is the terms table. </q><br />
La primera tabla es la tabla de los términos.</li>
<li><q xml:lang="en">A term is not a category or tag on its own. It must be given context via the term_taxonomy table.</q><br />
Un término no es una categoría o etiqueta por sí mismo. Se le debe dar un contexto por medio de la tabla de taxonomías (que nos dirá a qué taxonomía pertenece).<br />
Si &#8220;retraducimos&#8221; esta frase como:<br />
&#8220;Una etiqueta (tag) no es una categoría o palabra clave por sí misma&#8230;&#8221; yo creo que la cosa queda bastante clara. En WP2.3 se va a utilizar &#8220;tag&#8221; como sinónimo de Keyword, es decir como una palabra clave. Un término privilegiado podrá ser, así, una categoría (de artículos o de enlaces), una palabra clave (&#8220;tag&#8221;) o incluso ambas cosas.</li>
<li><q xml:lang="en">The final table, term_relationships, relates objects such as posts or links to a term_taxonomy_id from the term_taxonomy table.</q><br />
La tercera tabla de relaciones entre términos, relaciona objetos tales como artículos o enlaces a un término de una taxonomía de la tabla de taxonomías.<br />
Es decir, es donde se dice a qué categoría(s) pertenece nuestro artículo y qué palabras clave se emplean para describirlo.</li>
</ol>
</li>
<li>
<h4 id="TagWhatTag">¿Qué tags (palabras clave) emplear?</h4>
<p>¿Es mejor utilizar palabras clave de un vocabulario restringido o utilizar un vocabulario abierto sólo sujeto a la voluntad del autor?<br />
Bueno, pues como todo en la vida es cuestión de gustos. Si utilizamos etiquetas ya existentes, por ejemplo en <a href="http://www.technorati.com" hreflang="es" title="http://www.technorati.com" rev="vote-for">Technorati</a>, facilitaremos que otros usuarios de este servicio accedan a la información que proporcionamos. Si, en cambio, decidimos elegir nosotros nuestras propias palabras clave, (&#8220;tags&#8221;) quizá describamos con más exactitud (¡Y libertad!) nuestro documento, pero a la vez propiciaremos problemas como la polisemia, la duplicación de información &#8230; </li>
<li>
<h4 id="TagFuentes">Fuentes:</h4>
<p>Esta es una relación de artículos que he leído sobre el tema y que me han ayudado, de forma directa o indirecta a elaborar este pequeño cuestionario. Las fuentes que aquí se citan van mucho más allá de las pretensiones de este blog por lo que las conclusiones a las que llego yo, y que a mí me sirven y espero que a un usuario de blogs normalito también, no tienen en absoluto porqué coincidir con las de estos autores.</p>
<p>De <a href="http://www.nosolousabilidad.com/hassan/" hreflang="es" title="http://www.nosolousabilidad.com/hassan/" rev="vote-for">Yusef Hassan Montero</a>:</p>
<ul>
<li><a href="http://www.veaseademas.com/archivos/2006/04/qua_son_los_tag.html" hreflang="es" title="http://www.veaseademas.com/archivos/2006/04/qua_son_los_tag.html" rev="vote-for">Veaseademas: ¿Qué son los tags? </a></li>
<li><a href="http://http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm" hreflang="es" title="http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm" rev="vote-for">http://www.nosolousabilidad.com/articulos/descripcion_y_clasificacion.htm</a></li>
<li><a href="http://www.nosolousabilidad.com/articulos/indizacion_social.htm" hreflang="es" title="http://www.nosolousabilidad.com/articulos/indizacion_social.htm" rev="vote-for">Indización Social y Recuperación de Información</a></li>
<li><a href="http://www.nosolousabilidad.com/hassan/visualizacion_y_recuperacion_de_informacion.pdf" hreflang="es" title="http://www.nosolousabilidad.com/hassan/visualizacion_y_recuperacion_de_informacion.pdf" rev="vote-for">Análisis de los diferentes sistemas de recuperación de la información, entre ellos los tag-clouds</a></li>
</ul>
<p>De <a href="http://puertadetoledo.blogspot.com/" hreflang="es" title="http://puertadetoledo.blogspot.com/" rev="vote-for"> Maria Jesús Lamarca Lapuente</a>:</p>
<ul>
<li><a href="http://www.hipertexto.info/documentos/indizacion.htm" hreflang="es" title="http://www.hipertexto.info/documentos/indizacion.htm" rev="vote-for">http://www.hipertexto.info/documentos/indizacion.htm</a></li>
<li><a href="http://www.hipertexto.info/documentos/clasificacion.htm" hreflang="es" title="http://www.hipertexto.info/documentos/clasificacion.htm" rev="vote-for">http://www.hipertexto.info/documentos/clasificacion.htm</a></li>
</ul>
</li>
</ol>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F&amp;title=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F&amp;title=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F&amp;t=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F&amp;title=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F&amp;title=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Categor%C3%ADas%20y%20tags%3A%20un%20primer%20acercamiento&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F09%2F10%2Fcategorias-y-tags-un-primer-acercamiento%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/09/10/categorias-y-tags-un-primer-acercamiento/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ZenLife</title>
		<link>http://sisifodichoso.org/2007/04/23/zenlife/</link>
		<comments>http://sisifodichoso.org/2007/04/23/zenlife/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 16:26:23 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/04/23/zenlife/</guid>
		<description><![CDATA[He escrito otro pequeño plugin para WordPress. Lo he llamado ZenLife precisamente porque lo que hace es mostrar &#8220;la vida&#8221;, es decir los últimos movimientos, de nuestra galería de fotos gestionada con zenphoto. ZenLife nos dice cuáles han sido la ultima imagen y el ultimo álbum que se han subido y nos muestra un extracto [...]]]></description>
			<content:encoded><![CDATA[<p>He escrito otro pequeño plugin para <a href="http://wordpress.org/" hreflang="es" title="http://wordpress.org/" rev="vote-for">WordPress</a>. Lo he llamado <a href="http://sisifodichoso.org/proyectos/zenlife/" hreflang="es" title="http://sisifodichoso.org/proyectos/zenlife/" rev="vote-for">ZenLife</a> precisamente porque lo que hace es mostrar &#8220;la vida&#8221;, es decir los últimos movimientos, de nuestra galería de fotos gestionada con <a href="http://www.zenphoto.org/" hreflang="en" title="http://www.zenphoto.org/" rev="vote-for">zenphoto</a>.<br />
<a href="http://sisifodichoso.org/proyectos/zenlife/" hreflang="es" title="http://sisifodichoso.org/proyectos/zenlife/" rev="vote-for">ZenLife</a> nos dice cuáles han sido la ultima imagen y el ultimo álbum que se han subido y nos muestra un extracto de los últimos comentarios que se han producido.<br />
El plugin es sencillísimo pero espero que útil. Podéis verlo en acción aquí:  <a href="http://sisifodichoso.org/galeria/">http://sisifodichoso.org/galeria/</a> y tenéis toda la información aquí: <a href="http://sisifodichoso.org/proyectos/zenlife/" hreflang="es" title="http://sisifodichoso.org/proyectos/zenlife/" rev="vote-for">http://sisifodichoso.org/proyectos/zenlife/</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F&amp;title=ZenLife" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F&amp;title=ZenLife" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F&amp;t=ZenLife" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F&amp;title=ZenLife" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F&amp;title=ZenLife" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=ZenLife&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F23%2Fzenlife%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/04/23/zenlife/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Integrando zenphoto en sisifodichoso</title>
		<link>http://sisifodichoso.org/2007/04/06/integrando-zenphoto-en-sisifodichoso/</link>
		<comments>http://sisifodichoso.org/2007/04/06/integrando-zenphoto-en-sisifodichoso/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 16:45:40 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[HTML y CSS]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/04/06/integrando-zenphoto-en-sisifodichoso/</guid>
		<description><![CDATA[Hace ya más de un año que comentaba (http://sisifodichoso.org/&#8230;/zenphoto/ ) lo mucho que me gustaba zenphoto para gestionar mi galería de fotos. A pesar de ello, por aquel entonces me decanté por Minimal Gallery ( http://sisifodichoso.org/&#8230;/galeria-de-fotos-minimal-gallery/ ), un excelente script para mostrar nuestras fotos en Internet sin necesidad de bases de datos. Minimal Gallery es [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya más de un año que comentaba (<a href="http://sisifodichoso.org/2006/03/11/zenphoto/">http://sisifodichoso.org/&#8230;/zenphoto/</a> ) lo mucho que me gustaba <a href="http://www.zenphoto.org/" hreflang="en" title="http://www.zenphoto.org/" rev="vote-for">zenphoto</a> para gestionar mi galería de fotos. A pesar de ello, por aquel entonces me decanté por <a href="http://minimalgallery.net/home" hreflang="en" title="http://minimalgallery.net/home" rev="vote-for">Minimal Gallery </a> ( <a href="http://sisifodichoso.org/2006/04/21/galeria-de-fotos-minimal-gallery/">http://sisifodichoso.org/&#8230;/galeria-de-fotos-minimal-gallery/</a>  ), un excelente script para mostrar nuestras fotos en Internet sin necesidad de bases de datos.<br />
<strong>Minimal Gallery </strong>es una pequeña maravilla en cuanto a apariencia y limpieza de código, pero no es un gestor de galerías de fotos, por lo que no contiene ninguna funcionalidad para insertar comentarios o descripciones (aunque sí lee el código EXIF).  <strong>Zenphoto </strong>cumple con creces estos requisitos así que, ya que he cambiado de servicio de hosting y ahora tengo mucho más espacio y posibilidad de una infinidad de bases de datos, he decidido apostar de nuevo por él.<br />
La instalación, en su versión 1.0.8.2 (βeta), ha sido muy rápida y simple. Su apariencia, tanto en el área de administración como en la de usuario, es más que agradable.<br />
Una vez instalado, siguiendo los cinco sencillos pasos que nos explican en la web del proyecto, nos queda la tarea de integrarlo dentro de nuestro blog para que no dé la sensación de un &#8220;añadido&#8221; o de una &#8220;página aparte&#8221;.<br />
El resultado se puede ver aquí: <a href="http://sisifodichoso.org/galeria/">http://sisifodichoso.org/galeria/</a><br />
Para conseguir esta integración hemos hecho lo siguiente:<br />
<span id="more-260"></span></p>
<ol>
<li>Seguimos el excelente tutorial de <a href="http://www.ruzee.com/blog/2006/06/integrating-zenphoto-into-wordpress/" hreflang="en" title="http://www.ruzee.com/blog/2006/06/integrating-zenphoto-into-wordpress/" rev="vote-for">http://www.ruzee.com</a> y editamos los archivos <em>index.php, album.php e image.php</em> según se explica: importando las funciones de <strong>WordPress </strong>en <strong>zenphoto</strong> y conectando a las bases de datos de uno u otro gestor según se requiera.</li>
<li>Una vez hecho esto, retocaremos la hoja de estilos <em>zen.css</em> de nuestra plantilla de <strong>zenphoto</strong>  para completar la integración y dejarlo más a nuestro gusto.</li>
<li>Habilitar comentarios tiene un serio inconveniente de todos conocido: para evitar el odiado spam hemos optado por instalar  un sencillo <a href="http://es.wikipedia.org/wiki/Captcha" hreflang="es" title="http://es.wikipedia.org/wiki/Captcha">Captcha</a> en nuestra galería: <a href="http://www.zenphoto.org/support/topic.php?id=1074">http://www.zenphoto.org/support/topic.php?id=1074</a> siguiendo, uno a uno,  los pasos que se detallan en el paquete de descarga y teniendo cuidado de dotar a la imagen que se genera, <em>code.png</em>, de permisos de escritura.</li>
<li>Haciendo estas tres cosas, observamos como, al mostrar cada imagen por separado, se genera un error en el área de comentarios apareciendo siempre este mensaje:<q xml:lang="en">There was an error submitting your comment. Name, a valid e-mail address, and a comment are required</q> aunque el funcionamiento sea correcto. Como siempre, no soy la primera a la que le ha ocurrido esto y hay solución en el foro de soporte de zenphoto: <a href="http://www.zenphoto.org/support/topic.php?id=824">http://www.zenphoto.org/support/topic.php?id=824</a>. El error se produce porque la variable  <var>$error</var>, que produce el mensaje, es utilizada también por <strong>WordPress</strong> y  la solución pasa por cambiarle el nombre en<strong> zenphoto</strong> (en mi caso la he llamado <var>$zp_error</var>) pero no en el archivo <em>template-funtions.php </em>como se explica en el foro, sino el archivo<em> functions-controller.php</em>, cosas de la nueva versión.</li>
<li>Y ya para terminar, pensé que sería útil incluir un pequeño script en la barra lateral de la galería que permitiera conocer rápidamente si ha habido novedades.  Para ello, he incluido el siguiente código que nos muestra cuál ha sido la última imagen que se ha subido a las galerías y los cinco últimos comentarios. Resulta un poco rudimentario ( y prometo pulirlo por si alguien está interesado y lee esto) pero creo que es útil. Ahí va el código:<br />
<code>&lt;h2&gt;Vida en las Galer&Atilde;&shy;as&lt;/h2&gt;<br />
		  &lt;?php db_connect(); // reconnect to zenphoto db ?&gt;<br />
		  &lt;?php<br />
		$last_image = query_single_row(&quot; SELECT * FROM `images` ORDER BY `images`.`id` DESC&quot;);<br />
		$title = $last_image['title'];<br />
		$desc = $last_image['desc'];<br />
		$albumid = $last_image['albumid'];<br />
		$filename = $last_image['filename'];<br />
		$last_image_album = query_single_row(&quot;SELECT folder FROM `albums` WHERE id=$albumid&quot;);<br />
		$last_image_folder =$last_image_album['folder'];<br />
		echo &quot;&lt;div class=\&quot;lifeingallery\&quot;&gt;&quot;;<br />
		echo &quot;&lt;h3&gt;Ultima imagen&lt;/h3&gt;&quot;;<br />
		echo &quot;&lt;div class=\&quot;lastimage\&quot;&gt;&lt;a href=\&quot;&quot;<br />
              . (zp_conf(&quot;mod_rewrite&quot;) ? &quot;../galeria/$last_image_folder/$filename&quot; : &quot;../index.php?last_image_folder=&quot;.urlencode($last_image_folder).&quot;<br />
&amp;filename=&quot;.urlencode($filename)). &quot;\&quot; title=\&quot;on $last_image_folder / $title\&quot;&gt; $title&lt;/a&gt;: $desc &lt;/div&gt;&quot;;<br />
		?&gt;<br />
		&lt;h3&gt;Ultimos comentarios&lt;/h3&gt;<br />
        &lt;ul&gt;<br />
        &lt;?php<br />
          $comments = query_full_array(&quot;SELECT c.id, i.title, i.filename, a.folder, a.title AS albumtitle, c.name, c.website,&quot;<br />
            . &quot; c.date, c.comment FROM &quot;.prefix('comments').&quot; AS c, &quot;.prefix('images').&quot; AS i, &quot;.prefix('albums').&quot; AS a &quot;<br />
            . &quot; WHERE c.imageid = i.id AND i.albumid = a.id ORDER BY c.id DESC LIMIT 5&quot;);<br />
          foreach ($comments as $comment) {<br />
            $author = $comment['name'];<br />
            $album = $comment['folder'];<br />
            $image = $comment['filename'];<br />
            $albumtitle = $comment['albumtitle'];<br />
            if ($comment['title'] == &quot;&quot;) $title = $image; else $title = $comment['title'];<br />
            $website = $comment['website'];<br />
            $comment = truncate_string($comment['comment'], 60);<br />
            echo &quot;&lt;li&gt;&lt;a href=\&quot;&quot;<br />
              . (zp_conf(&quot;mod_rewrite&quot;) ? &quot;../galeria/$album/$image&quot; : &quot;../index.php?album=&quot;.urlencode($album).&quot;&amp;image=&quot;.urlencode($image))<br />
              . &quot;\&quot; title=\&quot;on $albumtitle / $title\&quot;&gt;$author&lt;/a&gt;: &lt;em&gt;$comment&lt;/em&gt;&lt;/li&gt;&quot;;<br />
          }<br />
        ?&gt;<br />
        &lt;/ul&gt;<br />
        &lt;/div&gt; &lt;!-- cierra lifeingallery --&gt;	</code></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F&amp;title=Integrando%20zenphoto%20en%20sisifodichoso" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F&amp;title=Integrando%20zenphoto%20en%20sisifodichoso" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F&amp;t=Integrando%20zenphoto%20en%20sisifodichoso" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F&amp;title=Integrando%20zenphoto%20en%20sisifodichoso" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F&amp;title=Integrando%20zenphoto%20en%20sisifodichoso" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Integrando%20zenphoto%20en%20sisifodichoso&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F04%2F06%2Fintegrando-zenphoto-en-sisifodichoso%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/04/06/integrando-zenphoto-en-sisifodichoso/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Mostrar una imagen aleatoria en tu blog</title>
		<link>http://sisifodichoso.org/2007/02/17/mostrar-una-imagen-aleatoria-en-tu-blog/</link>
		<comments>http://sisifodichoso.org/2007/02/17/mostrar-una-imagen-aleatoria-en-tu-blog/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 10:42:38 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/02/17/mostrar-una-imagen-aleatoria-en-tu-blog/</guid>
		<description><![CDATA[Lo que voy a contar aquí es el código de un script muy sencillo que muestra dos fotos , elegidas aleatoriamente, de mi galería de fotos y cuyo resultado podéis apreciar a la derecha, debajo de los comentarios. Este es el código completo: &#60;div class=&#34;rdimage&#34;&#62; &#60;?php $elementos1 =array(); $elementos2 =array(); $n1 = 0; $n2 = [...]]]></description>
			<content:encoded><![CDATA[<p>Lo que voy a contar aquí es el código de un script muy sencillo que muestra dos fotos , elegidas aleatoriamente, de mi galería de fotos y cuyo resultado podéis apreciar a la derecha, debajo de los comentarios.</p>
<p>Este es el código completo:<br />
<code>&lt;div class=&quot;rdimage&quot;&gt;<br />
			&lt;?php<br />
			$elementos1 =array();<br />
			$elementos2 =array();<br />
			$n1 = 0;<br />
			$n2 = 0;<br />
			$r1 = 0;<br />
			$r2 = 0;<br />
			$directorio1 = opendir ('./lomografia/_mg/thumbs/');<br />
			while ($elemento = readdir ($directorio1)){<br />
				if (($elemento != '.') &amp;&amp; ($elemento != '..')){<br />
				$elementos1[$n1] = $elemento;<br />
				$n1++;<br />
				}<br />
			}<br />
			$directorio2 = opendir ('./mGallery/_mg/thumbs/');<br />
			while ($elemento = readdir ($directorio2)){<br />
				if (($elemento != '.') &amp;&amp; ($elemento != '..')){<br />
				$elementos2[$n2] = $elemento;<br />
				$n2++;<br />
				}<br />
			}<br />
			$r1 = rand(0,$n1-1);<br />
			$r2 = rand(0,$n2-1);<br />
			echo '&lt;a href =&quot;/lomografia/index.php&quot; title=&quot;lomografias &quot;&gt;&lt;img src=&quot;/lomografia/_mg/thumbs/'. $elementos1[$r1] . '&quot; alt =&quot;una foto&quot; /&gt;&lt;/a&gt;';<br />
			echo '&lt;a href =&quot;/mGallery/index.php&quot; title=&quot;fotos&quot;&gt;&lt;img src=&quot;/mGallery/_mg/thumbs/'. $elementos2[$r2] . '&quot; alt =&quot;una foto&quot; /&gt;&lt;/a&gt;';<br />
			closedir ($directorio1);<br />
			closedir ($directorio2);<br />
			?&gt;<br />
			&lt;/div&gt; &lt;!-- cierra rdimage --&gt;	</code></p>
<p>Lo explicamos paso por paso:<br />
<span id="more-250"></span><br />
La idea es abrir dos directorios de imágenes (lo que digo aquí se adapta fácilmente a cualquier otro número), explorar su contenido, almacenar las rutas de las imágenes y luego elegir una imagen de cada directorio al azar . </p>
<p>Declaramos las variables que vamos a utilizar:</p>
<p><code>$elementos1 =array();<br />
	$elementos2 =array();<br />
			$n1 = 0;<br />
			$n2 = 0;<br />
			$r1 = 0;<br />
			$r2 = 0;</code><br />
Donde:</p>
<ul>
<li><var>$elementos[i]</var> es la matriz donde se almacenan las rutas de nuestras imágenes.</li>
<li><var>$ni</var> es el número de elementos del directorio i.</li>
<li><var>$ri </var>es un número aleatorio (random) elegido del 0 a <var>$ni</var>.</li>
</ul>
<p>Abrimos el directorio 1. En este caso, elijo el directorio de thumbnails que ha generado mi galería de fotos gestionada con <a href="http://minimalgallery.net/home" hreflang="en" title="http://minimalgallery.net/home" rev="vote-for">minimal Galllery</a>:</p>
<p><code>$directorio1 = opendir ('./lomografia/_mg/thumbs/');</code></p>
<p>Leemos el contenido del directorio y almacenamos las rutas de sus elementos en la matriz <var>$elementos1</var> siempre y cuando no sean los directorios . y .. (en Unix, los directorios padre y raíz , respectivamente y asumimos que nuestro servidor corre en Unix).</p>
<p><code>while ($elemento = readdir ($directorio1)){<br />
				if (($elemento != '.') &amp;&amp; ($elemento != '..')){<br />
				$elementos1[$n1] = $elemento;<br />
				$n1++;<br />
				}<br />
			}</code></p>
<p>Hacemos lo mismo con el directorio 2:</p>
<p><code>$directorio2 = opendir ('./mGallery/_mg/thumbs/');<br />
			while ($elemento = readdir ($directorio2)){<br />
				if (($elemento != '.') &amp;&amp; ($elemento != '..')){<br />
				$elementos2[$n2] = $elemento;<br />
				$n2++;<br />
				}<br />
			}			</code></p>
<p>Elegimos dos números aleatorios, uno para cada directorio, y mostramos los elementos correspondientes:<br />
<code>$r1 = rand(0,$n1-1);<br />
			$r2 = rand(0,$n2-1);<br />
			echo '&lt;a href =&quot;/lomografia/index.php&quot; title=&quot;lomografias &quot;&gt;&lt;img src=&quot;/lomografia/_mg/thumbs/'. $elementos1[$r1] . '&quot; alt =&quot;una foto&quot; /&gt;&lt;/a&gt;';<br />
			echo '&lt;a href =&quot;/mGallery/index.php&quot; title=&quot;fotos&quot;&gt;&lt;img src=&quot;/mGallery/_mg/thumbs/'. $elementos2[$r2] . '&quot; alt =&quot;una foto&quot; /&gt;&lt;/a&gt;';</code></p>
<p>Cerramos los directorios (esto es importante para liberar recursos del sistema y para evitar que el navegador se quede continuamente cargando nuestra página )</p>
<p><code>closedir ($directorio1);<br />
closedir ($directorio2); </code></p>
<p>Por último, le damos estilo a nuestras imágenes. En mi caso,  he creado una clase en mi CSS llamada rdimage:<br />
<code>#sidebar .rdimage {<br />
	margin-left:30px;<br />
	margin-top:0px;<br />
	width:75px;<br />
	background-color:#000;<br />
	border: 4px solid #000;<br />
	border-bottom: 15px solid #000;<br />
}<br />
#sidebar .rdimage img{<br />
	width:75px;<br />
	height:75px;<br />
}</code></p>
<p>Y ya está  &#8230;  <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F&amp;title=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F&amp;title=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F&amp;t=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F&amp;title=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F&amp;title=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Mostrar%20una%20imagen%20aleatoria%20en%20tu%20blog&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F02%2F17%2Fmostrar-una-imagen-aleatoria-en-tu-blog%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/02/17/mostrar-una-imagen-aleatoria-en-tu-blog/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Problemilla con el calendario en WordPress 2.1</title>
		<link>http://sisifodichoso.org/2007/01/24/problemilla-con-el-calendario-en-wordpress-21/</link>
		<comments>http://sisifodichoso.org/2007/01/24/problemilla-con-el-calendario-en-wordpress-21/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 18:26:43 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/01/24/problemilla-con-el-calendario-en-wordress-21/</guid>
		<description><![CDATA[Pues eso, que actualicé ayer el blog a WordPress 2.1 y el calendario me mostraba sólo las iniciales de los meses y no las abreviaturas como hasta ahora: Haciendo caso del artículo sobre el calendario del codex de WordPress, el código de mi sidebar.phpera: &#60;?php get_calendar(2); ?&#62; Estuve mirando a ver si era cosa de [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que actualicé ayer el blog a WordPress 2.1 y el calendario <strong>me mostraba sólo las iniciales de los meses y no las abreviaturas</strong> como hasta ahora:</p>
<p><img src="/fotos/wp21-calendar.jpg" alt="calendario con iniciales" title="calendario con iniciales" /></p>
<p>Haciendo caso del <a href="http://codex.wordpress.org/Template_Tags/get_calendar" hreflang="en" title="http://codex.wordpress.org/Template_Tags/get_calendar" rev="vote-for">artículo sobre el  calendario del codex de WordPress</a>, el código de mi <code class="linea">sidebar.php</code>era:<br />
<code>&lt;?php get_calendar(2); ?&gt;<br />
</code></p>
<p>Estuve mirando a ver si era cosa de la traducción pero todo parecía estar correcto.<br />
La solución vino al echar un vistazo al código de la función <code class="linea">get_calendar () </code>en el archivo <code class="linea">general-template.php</code><br />
El código que pongo ahora en mi <code class="linea">sidebar.php </code> es:</p>
<p><code>&lt;?php get_calendar(false); ?&gt;<br />
</code></p>
<p>también vale :</p>
<p><code>&lt;?php get_calendar(0); ?&gt;<br />
</code><br />
y ya funciona correctamente (o como yo quiero que lo haga&#8230; ) <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F&amp;title=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F&amp;title=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F&amp;t=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F&amp;title=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F&amp;title=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Problemilla%20con%20el%20calendario%20en%20Wordpress%202.1&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F24%2Fproblemilla-con-el-calendario-en-wordpress-21%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/01/24/problemilla-con-el-calendario-en-wordpress-21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Campos personalizados II</title>
		<link>http://sisifodichoso.org/2007/01/21/campos-personalizados-ii/</link>
		<comments>http://sisifodichoso.org/2007/01/21/campos-personalizados-ii/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 18:33:57 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/01/21/campos-personalizados-ii/</guid>
		<description><![CDATA[Hace ya tiempo que os hablaba de los campos personalizados y de una forma de mostrarlos, mediante un plugin, en la barra lateral del blog: http://sisifodichoso.org/2006/08/09/campos-personalizados/ Pero como creo que entonces no quedó claro qué son realmente los campos personalizados y cómo se utilizan en WordPress, voy a contar aquí mi experiencia y lo que [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya tiempo que os hablaba de los campos personalizados y de una forma de mostrarlos, mediante un plugin,  en la barra lateral del blog:<br />
<a href="http://sisifodichoso.org/2006/08/09/campos-personalizados/">http://sisifodichoso.org/2006/08/09/campos-personalizados/</a><br />
Pero como creo que entonces no quedó claro qué son realmente los campos personalizados y cómo se utilizan en <a href="http://wordpress.org" hreflang="en" title="http://wordpress.org" rev="vote-for">WordPress</a>, voy a contar aquí mi experiencia y lo que he ido aprendiendo yo al respecto.<br />
<span id="more-234"></span><br />
Los campos personalizados forman parte de una información de cada post llamada <em>metadatos</em>. Cada post tiene asociada una serie de metadatos que se almacenan en una tabla de la base de datos de WordPress llamada <code class="linea">wp_postmeta</code>. </p>
<p><img src="/fotos/campo-personalizadoII-1.jpg" alt="tabla wp-postmeta" title="estructura de wp-postmeta" /></p>
<p>En esta imagen  se aprecia la estructura de la tabla: cada campo tiene un nombre, <code class="linea">meta_key</code>, y tiene un valor,<code class="linea"> meta_value</code>,  que varía de un post a otro, <code class="linea">post_id</code>,  en función de si lo hemos cambiado o no al editar o escribir el post.<br />
Supongamos que quiero que la gente que lee mi blog se vaya enterando de mis progresos en las carreras al mismo tiempo que leen entradas sobre otros temas. Creo, al escribir o editar el post, un campo llamado &#8220;corro&#8221;  que, lo voy cambiando de valor según vaya progresando o cambiando de entrenamiento. Además creo otro campo llamado &#8220;leo&#8221; para que sepáis qué libro estoy leyendo.</p>
<p>Para <strong>acceder a los metadatos de cada post</strong>, se acude a una función llamada <code class="linea">the_meta()</code> tal y como se explica aquí:</p>
<ul>
<li><a href="http://codex.wordpress.org/Using_Custom_Fields">http://codex.wordpress.org/Using_Custom_Fields</a></li>
<li><a href="http://codex.wordpress.org/Template_Tags/the_meta">http://codex.wordpress.org/Template_Tags/the_meta</a>.</li>
</ul>
<p>o bien se utiliza algún plugin que nos facilite la tarea.</p>
<p>En realidad, no hay más que incluir este código en nuestro <code class="linea">index.php</code>,  <em>dentro del loop</em>:<br />
<code>&lt;p&gt;&lt;strong&gt;Mientras escribo este post:&lt;/strong&gt;&lt;/p&gt;<br />
&lt;?php the_meta(); ?&gt;</code></p>
<p>para mostrar el resultado:</p>
<p><img src="/fotos/campo-personalizadoII-4.jpg" alt="aspecto de campos personalizados" title="aspecto de campos personalizados" /></p>
<p>Sencillo ¿no?  pero <strong>volvamos a nuestra base de datos</strong> &#8230; </p>
<p><img src="/fotos/campo-personalizadoII-1.jpg" alt="tabla wp-postmeta" title="estructura de wp-postmeta" /></p>
<p> &#8230; vemos que en el post 119 corrí 27&#8242; y en el 123 hice series.<br />
Ha sido muy importante para mí entender que en esta tabla, <code class="linea"> wp-postmeta</code>, se almacenan <em>todos</em> los valores que ese campo personalizado ha ido tomando a lo largo del tiempo. Así por ejemplo, si yo en el post 120 estaba leyendo el libro A y en el post 150 el libro B, ambos valores se conservan en la base de datos de tal forma que siempre que se acuda al post 120 aparecerá que entonces leía el libro A y en el 150 leía el libro B. Yo estaba errada en esto: pensaba que sólo se almacenaba el último valor. Y lo pensaba así, porque al ver los campos en la barra lateral y no en cada post, se veía siempre el último valor de cada campo.<br />
Teniendo esto en cuenta, no sorprende ver cómo nuestra tabla de metadatos  va creciendo y creciendo a lo largo del tiempo, conforme crece el número de posts de nuestro blog y actualizamos el valor de nuestros campos.</p>
<p><img src="/fotos/campo-personalizadoII-2.jpg" alt="un campo en wp-postmeta" title="mi campo corro en wp-postmeta" /></p>
<p>Los campos personalizados son enormemente versátiles y se utilizan ampliamente, no sólo por los usuarios de WordPress, sino también en el funcionamiento de muchos plugins de muy diversa índole. Y esto tiene grandes ventajas pero también algún inconveniente. Supongamos que queremos prescindir de un plugin que llevamos tiempo utilizando y que hace uso de los campos personalizados: con esto quiero decir que el plugin ha creado una serie de campos personalizados en mi base de datos que, por regla general, no se borrarán cuando lo desactive.<br />
En la imagen tenéis un ejemplo de &#8220;campo residual&#8221; que se ha quedado en mi base de datos aunque ya no utilice el plugin que lo creó: </p>
<p><img src="/fotos/campo-personalizadoII-3.jpg" alt="un campo que ya no utilizo" title="un campo que ya no utilizo" /> </p>
<p>Llegamos pues a la cuestión <strong>¿Cómo borro un campo personalizado de<em> todos</em> los posts?</strong>.<br />
Evidentemente no soy el primer usuario de WordPress que se hace esta pregunta, <a href="http://wordpress.org/support/topic/96356">http://wordpress.org/support/topic/96356</a>, y la solución aportada en este enlace, acceder a tu base de datos mediante <a href="http://www.phpmyadmin.net/" hreflang="en" title="http://www.phpmyadmin.net/" rev="vote-for">phpMyAdmin</a> por ejemplo y ejecutar esta orden de SQL:</p>
<p><code>DELETE FROM wp_postmeta WHERE meta_key = 'NOMBRE_CAMPO';</code></p>
<p>es, podríamos decir, la canónica pero, desde luego,  no es la más cómoda. Sobre todo para aquellos que no se sienten muy seguros al manejar su base de datos (queda pendiente un post sobre ciertas inseguridades &#8220;necesarias&#8221; que evitan muchos desastres mayores).</p>
<p>Bien pues, todo esto me animó a <strong>hacer mi propio plugin</strong> que borrara los campos personalizados de las entradas que queramos de forma rápida y sencilla. El plugin tiene el originalísimo nombre de <strong>&#8220;DeleteCustom&#8221;</strong> y podéis encontrar más información sobre su funcionamiento aquí: <a href="http://sisifodichoso.org/proyectos/deletecustom/">http://sisifodichoso.org/proyectos/deletecustom/</a>.<br />
Por supuesto que no me hago responsable de los daños irreparables que se pudieran producir por su utilización y, en cualquier caso, sea cual sea el método empleado, siempre es buena idea, antes de nada, <strong>hacer una copia de seguridad <em>válida</em> de la base de datos</strong>  <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F&amp;title=Campos%20personalizados%20II" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F&amp;title=Campos%20personalizados%20II" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F&amp;t=Campos%20personalizados%20II" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F&amp;title=Campos%20personalizados%20II" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F&amp;title=Campos%20personalizados%20II" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Campos%20personalizados%20II&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F21%2Fcampos-personalizados-ii%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/01/21/campos-personalizados-ii/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WordPress 2.1 (beta), JS comprimido y etiquetags</title>
		<link>http://sisifodichoso.org/2007/01/16/wordpress-21-beta-js-comprimido-y-etiquetags/</link>
		<comments>http://sisifodichoso.org/2007/01/16/wordpress-21-beta-js-comprimido-y-etiquetags/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 15:55:43 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[etiquetags]]></category>
		<category><![CDATA[quicktags]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/01/16/wordpress-21-beta-js-comprimido-y-etiquetags/</guid>
		<description><![CDATA[Parece ser1 que la versión definitiva de WordPress 2.1 aparecerá el 22 de enero, así que ando haciendo pruebas con las versiones beta para comprobar la plena funcionalidad de etiquetags en esta nueva versión. Para el que tenga curiosidad por saber si sus queridos plugins funcionarán en WP 2.1 pueden comprobar las compatibilidades de los [...]]]></description>
			<content:encoded><![CDATA[<p>Parece ser<sup><a href="#fn1168946955640n" id="fn1168946955640" class="footnote">1</a></sup> que la versión definitiva de <a href="http://comox.textdrive.com/pipermail/wp-testers/2007-January/003616.html" hreflang="en" title="WP 2.1 beta2" rev="vote-for">WordPress 2.1</a>  aparecerá el 22 de enero, así que ando haciendo pruebas con las versiones beta para comprobar la plena funcionalidad de <a href="http://sisifodichoso.org/etiquetags/" hreflang="es" title="http://sisifodichoso.org/etiquetags/" rev="vote-for"> etiquetags</a> en esta nueva versión.<br />
Para el que tenga curiosidad por saber si sus queridos plugins funcionarán en WP 2.1 pueden<br />
<a href="http://codex.wordpress.org/User:Spencerp/2.1alpha1_Plugin_Compatibility" hreflang="es" title="http://codex.wordpress.org/User:Spencerp/2.1alpha1_Plugin_Compatibility">comprobar las compatibilidades de los plugins aquí </a>.<br />
No voy a exponer el resultado de un análisis exhaustivo de las novedades de WordPress 2.1 , pues eso excede con mucho mis capacidades. Sólo quiero destacar aquí, un par de novedades que afectan a etiquetags directa o indirectamente.<br />
<span id="more-228"></span></p>
<h4>1.- Compresión de archivos JS</h4>
<p><ins datetime="2007-01-23 T12:30:10+00:00"><strong>(Actualización: 23-01-2007)</strong> Lo que se dice aquí sólo es válido para las ediciones beta. En WordPress 2.1 &#8220;Ella&#8221; se utilizan, como siempre, los archivos sin comprimir</ins><br />
Ha sido decisión del equipo  de desarrollo de WP, la inclusión, como siempre en el directorio wp-includes/js , de dos versiones del mismo script: una comprimida del tipo nombrescript.compressed.js y otra sin comprimir, nombrescript.js.<br />
La razón para comprimir los scripts está clara: se trata de optimizar la carga y optimizar el rendimiento de unos scripts que van siendo cada vez de mayor tamaño y más pesados en su ejecución.  Por otro lado,  en el blog de Matt Mullenweg se explica que, dado que este proceso de compresión da como resultado un archivo prácticamente ilegible por un humano, se ha decidido mantener las dos versiones, comprimida y sin comprimir, siguiendo el espíritu de una aplicación de código abierto: <a href="http://photomatt.net/2005/05/29/javascript-compression/">http://photomatt.net/2005/05/29/javascript-compression/</a><br />
Puesto que el objetivo no es ocultar el código a nadie y no parece que los algoritmos de cifrado de algunos programas de compresión no estén exentos de problemas, basta, para llevar a cabo la compresión, con quitar los espacios en blanco, saltos de línea, tabulaciones y comentarios.<br />
Existen por ahí bastantes herramientas online que comprimen e incluso &#8220;ofuscan&#8221; el código javascript.<br />
En el artículo de Matt se nombran algunas y he encontrado una comparativa aquí: <a href="http://blogs.pathf.com/agileajax/performance/index.html">http://blogs.pathf.com/agileajax/performance/index.html</a><br />
De todas las que se nombran, he probado dos de ellas que me parecieron las más sencillas en cuanto al resultado:</p>
<ol>
<li>   <a href="http://www.creativyst.com/Prod/3/" hreflang="en" title="http://www.creativyst.com/Prod/3/"> CSS &#038; JavaScript Compressor</a></li>
<li><a href="http://alex.dojotoolkit.org/shrinksafe/   " hreflang="en" title="http://alex.dojotoolkit.org/shrinksafe/   ">ShrinkSafe</a></li>
</ol>
<p>El resultado ha sido el siguiente:</p>
<table>
<tbody>
<tr>
<td></td>
<th>Tamaño</th>
<th>Funciona con Firefox</th>
<th>Funciona con IE</th>
<th>Funciona con Opera</th>
</tr>
<tr>
<th>Archivo original</th>
<td>33.4 Kb</td>
<td>Sí</td>
<td>Sí</td>
<td>Sí</td>
</tr>
<tr>
<th>Comprimido con creativyst</th>
<td>23.5 Kb</td>
<td>Sí</td>
<td>Sí</td>
<td>Sí</td>
</tr>
<tr>
<th>Comprimido con shrinksafe</th>
<td>20.6 Kb</td>
<td>Sí</td>
<td>Sí</td>
<td>Sí</td>
</tr>
</tbody>
</table>
<p>Echemos un vistazo al código resultante:</p>
<p>Código original:<br />
<code>// *************** OPTIONS *************//<br />
var IconDir = '/wp-includes/js/iconos/';  //Icons Directory.<br />
var FormDir = '/wp-includes/js/forms/';  //Forms Directory<br />
// *************** END OPTIONS *************//<br />
// ***** CREATING BUTTONS *****//<br />
var edButtons = new Array();<br />
var edLinks = new Array();<br />
var edOpenTags = new Array();<br />
function edButton(id, display, ico, tagStart, tagEnd, access, onClick, title, open) {<br />
	this.id = id;			// used to name the toolbar button<br />
	this.display = display;		// label on button<br />
	this.ico = ico;			// button icon source<br />
	this.tagStart = tagStart; 	// open tag<br />
	this.tagEnd = tagEnd;		// close tag<br />
	this.access = access;		// accesskey<br />
	this.onClick = onClick; 	//onclick button<br />
	this.title = title;		// button title<br />
	this.open = open;		// set to -1 if tag does not need to be closed<br />
} ... </code></p>
<p>Código comprimido con creatyvist<br />
<code>var IconDir = '/wp-includes/js/iconos/'; var FormDir = '/wp-includes/js/forms/'; var edButtons = new Array(); var edLinks = new Array(); var edOpenTags = new Array(); function edButton(id, display, ico, tagStart, tagEnd, access, onClick, title, open) { this.id = id; this.display = display; this.ico = ico; this.tagStart = tagStart; this.tagEnd = tagEnd; this.access = access; this.onClick = onClick; this.title = title; this.open = open;}</code></p>
<p>Código comprimido con shrinksafe<br />
<code>var IconDir=&quot;/wp-includes/js/iconos/&quot;;<br />
var FormDir=&quot;/wp-includes/js/forms/&quot;;<br />
var edButtons=new Array();<br />
var edLinks=new Array();<br />
var edOpenTags=new Array();<br />
function edButton(id,_2,_3,_4,_5,_6,_7,_8,_9){<br />
this.id=id;<br />
this.display=_2;<br />
this.ico=_3;<br />
this.tagStart=_4;<br />
this.tagEnd=_5;<br />
this.access=_6;<br />
this.onClick=_7;<br />
this.title=_8;<br />
this.open=_9;<br />
}</code></p>
<p>Se aprecia que shrinksafe comprime un poco más el código a costa de cambiar nombres de funciones y variables y me da en la nariz (después de utilizar el complicado método de abrir los archivos comprimidos y ver su aspecto) que éste ha sido el programa empleado por el equipo de WordPress para llevar a cabo la compresión. Yo, sin embrago, he elegido el compresor de creatyvist que lo único que hace es quitar saltos y comentarios.<br />
<strong>(Corrección: 23-01-2007)</strong><del datetime="2007-01-23 T12:30:10+00:00"> Y ahora viene la pregunta del millón: ¿Hace falta comprimir etiquetags para que funcione con wordpress2.1? La respuesta es claramamente no;<strong> etiquetags funcionará igual de bien sin más que renombrándolo como quicktags.compressed.js </strong>y cambiando la llamada al script en las ventanas de formularios. Es decir abrimos /wp-includes/js/forms/formimg.html y donde pone<br />
ponemos<br />
y lo mismo para formlink.html.<br />
Pero la solución de aportar un paquete nuevo con quicktags.js y quicktags.compressed.js y los formularios ya corregidos, me parece simplemente más estilosa y elegante. Los paquetes estarán listos, espero, antes de que liberen la versión estable de  WP 2.1.</del></p>
<h4>2.-Nueva interfaz de administración</h4>
<p>Pues me ha hecho ilusión verla: la nueva versión de WP viene con la misma interfaz de administración que ya veníamos disfrutando en los blogs de <a href="http://es.wordpress.com/" hreflang="es" title="Consiga un blog gratis aquí" rev="vote-for">wordpress.com </a> Me estoy refiriendo a  <a href="http://www.brokenkode.com/shuttle" hreflang="en" title="http://www.brokenkode.com/shuttle" rev="vote-for">shuttle</a> ; ahora <strong>ya no hace falta deshabilitar el editor WYSIWYG para poder disfrutar de etiquetags porque podemos utilizar ambos editores al tiempo para editar nuestros posts</strong>.<br />
Cuando vi hace unos meses esta posibilidad en los blogs de <a href="http://es.wordpress.com/" hreflang="es" title="Consiga un blog gratis aquí" rev="vote-for">worpress.com</a>, la envidié inmediatamente <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' />  y resultó ser la fuente de inspiración para el mundialmente conocido botón-de-previo-en-el-mismo-textarea de <a href="http://sisifodichoso.org/2006/12/08/etiquetags-11/" hreflang="es" title="http://sisifodichoso.org/2006/12/08/etiquetags-11/" rev="vote-for">etiquetags1.1</a>.<br />
Me parece simplemente la solución ideal: ¿Por qué renunciar a nada pudiendo tenerlo todo?</p>
<p><img src="/fotos/wp21-1.jpg" alt="Visual editor en WP2.1" title="Visual editor en WP2.1" /></p>
<p><img src="/fotos/wp21-2.jpg" alt="Etiquetags WP2.1" title="Etiquetags en WP2.1" /></p>
<p>Aunque yo, me he decidido por uno de ellos y he optado por deshabilitar el otro <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h4>Notas</h4>
<ol class="footnotes">
<li id="fn1168946955640n"><a href="http://www.diarioaborbo.com/2007/01/10/wordpress-21-beta-2/">http://www.diarioaborbo.com/2007/01/10/wordpress-21-beta-2/</a>, [<a href="#fn1168946955640">volver</a>]</li>
</ol>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F&amp;title=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F&amp;title=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F&amp;t=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F&amp;title=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F&amp;title=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Wordpress%202.1%20%28beta%29%2C%20JS%20comprimido%20y%20etiquetags&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F16%2Fwordpress-21-beta-js-comprimido-y-etiquetags%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/01/16/wordpress-21-beta-js-comprimido-y-etiquetags/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Evitando el hotlinking</title>
		<link>http://sisifodichoso.org/2007/01/14/evitando-el-hotlinking/</link>
		<comments>http://sisifodichoso.org/2007/01/14/evitando-el-hotlinking/#comments</comments>
		<pubDate>Sun, 14 Jan 2007 20:23:32 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/01/14/evitando-el-hotlinking/</guid>
		<description><![CDATA[Pues nada, que estaba leyendo este interesante artículo: Como evitar el hotlinking de imágenes cuando me he dado cuenta, casi al mismo tiempo, de que mi blog estaba sufriendo hotlinking aunque no de una imagen, sino de un reproductor flash &#8230; y es que las conexiones internáuticas son inexcrutables. No voy a revelar aquí el [...]]]></description>
			<content:encoded><![CDATA[<p>Pues nada, que estaba leyendo este interesante artículo:<a href="http://www.thefuckingshit.org/?p=560" hreflang="es" title="http://www.thefuckingshit.org/?p=560" rev="vote-for"> Como evitar el hotlinking de imágenes</a> cuando me he dado cuenta, casi al mismo tiempo, de que mi blog estaba sufriendo <a href="http://en.wikipedia.org/wiki/Hotlinking" hreflang="en" title="http://en.wikipedia.org/wiki/Hotlinking" rev="vote-for">hotlinking</a> aunque no de una imagen, sino de un reproductor flash &#8230; y es que las conexiones internáuticas son inexcrutables.<br />
No voy a revelar  aquí el nombre del malandrín que cometió tamaña felonía <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  , porque estoy segura de que ha sido una cuestión de simple ignorancia de lo que significa arramplar (perdón por este término tan técnico) con el ancho de banda de los demás sin ni siquiera citar la fuente o dar un enlace, ni nada parecido.<br />
<span id="more-227"></span><br />
La verdad es que esta cuestión se zanjó solita, porque ayer mismo cambié (aún sin haberme enterado de nada &#8230; ) de reproductor de audio y las rutas a los archivos, aprovechando que ahora tengo más espacio en este servidor. Pero claro, cabe la posibilidad de que a alguien se le ocurra hacer algo parecido con otros archivos o imágenes de este blog.<br />
Así pues, he decidido seguir las indicaciones del artículo y he modificado mi archivo .httaccess que, en mi caso, al utilizar links &#8220;bonitos&#8221; para las entradas, queda así:<br />
<code>&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php<br />
RewriteCond %{REQUEST_FILENAME} \.(png|gif|jpeg|JPG|jpg|swf)$ [NC]<br />
RewriteCond %{HTTP_REFERER} !^$<br />
RewriteCond %{HTTP_REFERER} !TUSITIO\.org [NC]<br />
RewriteCond %{HTTP_REFERER} !DOMINIOAMIGO\.com [NC]<br />
RewriteCond %{HTTP_REFERER} !bloglines\.com [NC]<br />
RewriteCond %{HTTP_REFERER} !google\. [NC]<br />
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]<br />
RewriteRule \.(png|gif|jpeg|JPG|jpg|swf)$ /images/nohotlinking.jpp [NC,L]<br />
&lt;/IfModule&gt;</code></p>
<p>Como veis, he incluido, además de las imágenes,  los archivos swf.<br />
Este es un muy buen artículo para entender las reglas del archivo: <a href="http://aeoris.net/escritos/apache/reescribir-direcciones-con-mod_rewrite.html" hreflang="es" title="http://aeoris.net/.../reescribir-direcciones-con-mod_rewrite.html" rev="vote-for">http://aeoris.net/escritos/apache/reescribir-direcciones-con-mod_rewrite.html</a></p>
<p>A partir de ahora, si alguien hace un hotlink a una imagen de mi blog se encontrará con esto &#8230; o eso espero, al menos:<br />
<img src="/fotos/nohotlinking.jpp" alt="El Hotlinking es una mala práctica en Internet" title="El Hotlinking es una mala práctica en Internet" /></p>
<p>La imagen la he copiado de aquí: <a href="http://tec.fresqui.com/como-evitar-el-hotlinking-de-imagenes">http://tec.fresqui.com/como-evitar-el-hotlinking-de-imagenes</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F&amp;title=Evitando%20el%20hotlinking" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F&amp;title=Evitando%20el%20hotlinking" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F&amp;t=Evitando%20el%20hotlinking" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F&amp;title=Evitando%20el%20hotlinking" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F&amp;title=Evitando%20el%20hotlinking" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Evitando%20el%20hotlinking&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F14%2Fevitando-el-hotlinking%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/01/14/evitando-el-hotlinking/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Cerrar todos los comentarios en wordpress</title>
		<link>http://sisifodichoso.org/2007/01/03/cerrar-todos-los-comentarios-en-wordpress/</link>
		<comments>http://sisifodichoso.org/2007/01/03/cerrar-todos-los-comentarios-en-wordpress/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 12:16:09 +0000</pubDate>
		<dc:creator>sisi</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sisifodichoso.org/2007/01/03/cerrar-todos-los-comentarios-en-wordpress/</guid>
		<description><![CDATA[Situación: Quieres, por las razones que sean, cerrar tu blog a todos los comentarios, pings y tracks. Podrías: Ir editando de una en una todas las entradas, cerrando comentarios en cada una de ellas &#8230; Ni a Sísifo le molaría algo así. Quitar el formulario para poner comentarios en el blog &#8230; Pero eso no [...]]]></description>
			<content:encoded><![CDATA[<h4>Situación:</h4>
<p>Quieres, por las razones que sean, cerrar tu blog a todos los comentarios, pings  y tracks.</p>
<h4>Podrías:</h4>
<ol>
<li>Ir editando de una en una todas las entradas, cerrando comentarios en cada una de ellas &#8230;  Ni a Sísifo le molaría algo así.</li>
<li>Quitar el formulario para poner comentarios en el blog &#8230; Pero eso no impide los pings y los tracks tan habituales en el Spam nuestro de cada día. </li>
</ol>
<h4>Lo mejor que he encontrado:</h4>
<p>Este plugin que con un simple click cierra todo el blog a comentarios y pings:<br />
<a href="http://beingmrkenny.co.uk/wordpress/plugins/extended-comment-options/" title="BeingMrKenny:Extended Comment Options for WordPress">Extended Comment Options for WordPress </a><br />
Hay plugins más complejos (aunque éste tiene bastantes opciones), pero yo me quedo con <cite xml:lang="en">Extended Comment Options</cite> que ha sido perfecto para el traslado del blog y además me ha funcionado a la primera. <img src='http://sisifodichoso.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte este artículo:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://meneame.net/submit.php?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F" title="Meneame"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F&amp;title=Cerrar%20todos%20los%20comentarios%20en%20wordpress" title="del.icio.us"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F&amp;title=Cerrar%20todos%20los%20comentarios%20en%20wordpress" title="Digg"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F&amp;t=Cerrar%20todos%20los%20comentarios%20en%20wordpress" title="Facebook"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F" title="TwitThis"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/twitter.png" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F&amp;title=Cerrar%20todos%20los%20comentarios%20en%20wordpress" title="Google"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F&amp;title=Cerrar%20todos%20los%20comentarios%20en%20wordpress" title="Live"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Cerrar%20todos%20los%20comentarios%20en%20wordpress&amp;body=http%3A%2F%2Fsisifodichoso.org%2F2007%2F01%2F03%2Fcerrar-todos-los-comentarios-en-wordpress%2F" title="E-mail this story to a friend!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="javascript:window.print();" title="Print this article!"><img src="http://sisifodichoso.org/wp-content/plugins/sociable/images/printer.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sisifodichoso.org/2007/01/03/cerrar-todos-los-comentarios-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

