<?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>Guiabreve</title>
	<atom:link href="http://www.guiabreve.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.guiabreve.com</link>
	<description>por Víctor Falcón</description>
	<lastBuildDate>Sun, 07 Feb 2010 10:03:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Noticias más leídas del blog</title>
		<link>http://www.guiabreve.com/noticias-mas-leidas-del-blog.htm</link>
		<comments>http://www.guiabreve.com/noticias-mas-leidas-del-blog.htm#comments</comments>
		<pubDate>Sun, 07 Feb 2010 10:01:48 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Guiabreve]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1218</guid>
		<description><![CDATA[Parece que observando las noticias más leídas en los últimos días del blog no se puede obtener ninguna conclusión clara. 
En principio parece que a los lectores le atrae Mootools y jQuery (Top 1 y 2), Css e Inspiración y por supuesto Wordpress del que se habla en 3 de las 8 noticias del top. [...]]]></description>
			<content:encoded><![CDATA[<p>Parece que observando las noticias más leídas en los últimos días del blog <strong>no se puede obtener ninguna conclusión clara</strong>. </p>
<p>En principio parece que a los lectores le atrae Mootools y jQuery (Top 1 y 2), Css e Inspiración y por supuesto Wordpress del que se habla en 3 de las 8 noticias del top. ¿Alguna conclusión más relevante?</p>
<ol>
<li><a href="http://www.guiabreve.com/como-hacer-slide-con-mootools.htm">¿Como hacer un Slide con Mootools?</a> <i>(62 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/menu-superior-desplegable-con-jquery.htm">Menú superior desplegable con jQuery</a> <i>(51 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/typefacejs-utiliza-cualquier-fuente-en-tus-disenos.htm">Typeface.js – Utiliza cualquier fuente en tus diseños.</a> <i>(26 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/50-logos-ideales-para-inspirarse.htm">50 Logos ideales para inspirarse</a> <i>(21 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/css-framework-960-grid-system.htm">CSS framework: 960 Grid System</a> <i>(17 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/convierte-wordpress-en-una-tienda-online.htm">Convierte Wordpress en una tienda online</a> <i>(15 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/iconos-con-fecha-y-numero-de-comentarios-para-los-post-en-wordpress.htm">Iconos con fecha y número de comentarios para los post en Wordpress</a> <i>(14 Visitas)</i></li>
<li><a href="http://www.guiabreve.com/nube-de-tags-en-3d-gracias-a-flash-y-a-wp-cumulus.htm">Nube de tags en 3D gracias a Flash y a WP-Cumulus</a> <i>(14 Visitas)</i></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/noticias-mas-leidas-del-blog.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dummy Image, generador de imágenes de cualquier tamaño</title>
		<link>http://www.guiabreve.com/dummy-image-generador-de-imagenes-de-cualquier-tamano.htm</link>
		<comments>http://www.guiabreve.com/dummy-image-generador-de-imagenes-de-cualquier-tamano.htm#comments</comments>
		<pubDate>Thu, 04 Feb 2010 19:52:30 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Dummy Image]]></category>
		<category><![CDATA[Imágenes]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1212</guid>
		<description><![CDATA[Muchas veces, sobre todo a la hora de maquetar un diseño he tenido la necesidad de generar una imagen de un tamaño determinado sin nada en especial y he tenido que recurrir a editores de imágenes.
Dummy Image nos permite generar imágenes de cualquier tamaño de forma dinámica e instantánea.
El funcionamiento es sencillo simplemente incluimos una [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://dummyimage.com/125x125" alt="A Dummy Image" class="alignright size-full wp-image-1202" />Muchas veces, sobre todo a la hora de maquetar un diseño he tenido la necesidad de generar una imagen de un tamaño determinado sin nada en especial y he tenido que recurrir a editores de imágenes.</p>
<p><strong>Dummy Image</strong> nos permite generar imágenes de cualquier tamaño de forma dinámica e instantánea.</p>
<p>El funcionamiento es sencillo simplemente incluimos una imagen como haríamos normalmente con la URL y las dimensiones al final de la siguiente forma:</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('html-2'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo HTML <a href="#" onclick="javascript:showCodeTxt('html-2'); return false;">(Copiar)</a>:</span>
<div id="html-2">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">href</span>=<span style="">"http://dummyimage.com/50x50"</span> <span style="">title</span>=<span style="">"Imagen de 50x50"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">href</span>=<span style="">"http://dummyimage.com/150x50"</span> <span style="">title</span>=<span style="">"Imagen de 150x50"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">href</span>=<span style="">"http://dummyimage.com/300x100"</span> <span style="">title</span>=<span style="">"Imagen de 300x100"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">href</span>=<span style="">"http://dummyimage.com/600x300"</span> <span style="">title</span>=<span style="">"Imagen de 600x300"</span> /<span style=" font-weight: bold;">&gt;</span></a> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Sencillo, ¿verdad?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/dummy-image-generador-de-imagenes-de-cualquier-tamano.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>URL cortas con nuestro propio dominio</title>
		<link>http://www.guiabreve.com/url-cortas-con-nuestro-propio-dominio.htm</link>
		<comments>http://www.guiabreve.com/url-cortas-con-nuestro-propio-dominio.htm#comments</comments>
		<pubDate>Thu, 04 Feb 2010 11:59:49 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Dominio propio]]></category>
		<category><![CDATA[URL Corta]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1205</guid>
		<description><![CDATA[No cabe duda de que las URL cortas son algo muy útiles y en un blog se les puede sacar mucho rendimiento. Yo en este blog lo uso principalmente para permitir a los visitantes compartir una noticia en Twitter.
Para crear una URL tipo http://guiabreve.com/1234 tenemos que modificar el archivo .htaccess situado en el directorio raíz [...]]]></description>
			<content:encoded><![CDATA[<p>No cabe duda de que las URL cortas son algo muy útiles y en un blog se les puede sacar mucho rendimiento. Yo en este blog lo uso principalmente para permitir a los visitantes compartir una noticia en Twitter.</p>
<p>Para crear una URL tipo <code>http://guiabreve.com/1234</code> tenemos que modificar el archivo <code>.htaccess</code> situado en el directorio raíz de nuestro blog añadiendo debajo de <code>RewriteEngine On</code> lo siguiente:</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('code-5'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo CODE <a href="#" onclick="javascript:showCodeTxt('code-5'); return false;">(Copiar)</a>:</span>
<div id="code-5">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">RewriteRule ^<span style=" font-weight:bold;">&#40;</span><span style=" font-weight:bold;">&#91;</span><span style="color:#800000;">0</span>-<span style="color:#800000;">9</span><span style=" font-weight:bold;">&#93;</span>+<span style=" font-weight:bold;">&#41;</span>$ ?p=$<span style="color:#800000;">1</span> <span style=" font-weight:bold;">&#91;</span>R=<span style="color:#800000;">301</span>,L<span style=" font-weight:bold;">&#93;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Luego ya podremos generar la URL corta añadiéndola a cualquier parte de nuestro blog de la siguiente forma:</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('php-6'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo PHP <a href="#" onclick="javascript:showCodeTxt('php-6'); return false;">(Copiar)</a>:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">&lt;?php</span> <a href="http://www.php.net/echo"><span style="">echo</span></a> get_bloginfo<span style=" font-weight:bold;">&#40;</span><span style="">'url'</span><span style=" font-weight:bold;">&#41;</span>.<span style="">'/'</span>.get_the_ID<span style=" font-weight:bold;">&#40;</span><span style=" font-weight:bold;">&#41;</span>; <span style=" font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/url-cortas-con-nuestro-propio-dominio.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SublimeVideo, el futuro del vídeo online pasa por el HTML5</title>
		<link>http://www.guiabreve.com/sublimevideo-el-futuro-del-video-online-pasa-por-el-html5.htm</link>
		<comments>http://www.guiabreve.com/sublimevideo-el-futuro-del-video-online-pasa-por-el-html5.htm#comments</comments>
		<pubDate>Wed, 03 Feb 2010 22:40:39 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[SublimeVideo]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1197</guid>
		<description><![CDATA[SublimeVideo es una demostración de lo que es capaz el HTML5. Ultimamente,  cada vez más, Flash está poniendose en entre dicho y grandes webs como Youtube o Vimeo están comenzando a experimentar con reproductores de vídeo basados en HTML5. Aún es pronto para decir a ciencia cierta si Flash dejará de usarse pero lo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.guiabreve.com/wp-content/uploads/2010/02/download.png"><img src="http://www.guiabreve.com/wp-content/uploads/2010/02/download.png" alt="" title="download" width="330" height="101" class="alignright size-full wp-image-1202" /></a><strong>SublimeVideo</strong> es una demostración de lo que es capaz el HTML5. Ultimamente,  cada vez más, Flash está poniendose en entre dicho y grandes webs como Youtube o Vimeo están comenzando a experimentar con reproductores de vídeo basados en HTML5. Aún es pronto para decir a ciencia cierta si Flash dejará de usarse pero lo cierto es que HTML5 es capaz de sustituirlo y además evitaremos el consumo excesivo de Flash y sus <del datetime="2010-02-03T22:23:01+00:00">malditos</del> cuelgues.</p>
<p><a href="http://jilion.com/sublime/video">SublimeVideo</a> además de contar con una interfaz muy agradable, además nos permite saltar directamente a cualquier momento del vídeo sin esperar a que cargue y aunque no permite usarlo a pantalla completa si nos permite maximizar el tamaño del vídeo aprovechando al máximo la ventana del navegador con un efecto muy bonito.</p>
<p>El único problema por ahora, la compatibilidad. Aunque esto es más culpa del navegador que de el código en si, por ahora SublimeVideo solo es compatible con Safari (v4.0.4+), Chrome (V4+) o Internet Explorer con Chrome Frame instalado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/sublimevideo-el-futuro-del-video-online-pasa-por-el-html5.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>50 Iconos de Redes Sociales para tu Web</title>
		<link>http://www.guiabreve.com/50-iconos-de-redes-sociales-para-tu-web.htm</link>
		<comments>http://www.guiabreve.com/50-iconos-de-redes-sociales-para-tu-web.htm#comments</comments>
		<pubDate>Mon, 01 Feb 2010 17:49:29 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[iconos]]></category>
		<category><![CDATA[Redes Sociales]]></category>
		<category><![CDATA[Vectores]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1190</guid>
		<description><![CDATA[En Icon Dock han liberado un set de 50 Iconos de Redes sociales ideales para colocar en nuestra web y permitir a los visitantes compartir o enviar las noticias a las distintas redes.
Cada uno de los 50 iconos están en 32px y 16px en formato vector, por lo que podremos redimensionarlo a cualquier tamaño y [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.guiabreve.com/wp-content/uploads/2010/02/vector-social-media-icons.jpeg"><img src="http://www.guiabreve.com/wp-content/uploads/2010/02/vector-social-media-icons.jpeg" alt="" title="vector-social-media-icons" width="480" height="419" class="alignright size-full wp-image-1189" /></a>En <a href="http://icondock.com/free/vector-social-media-icons">Icon Dock</a> han liberado un set de 50 Iconos de Redes sociales ideales para colocar en nuestra web y permitir a los visitantes compartir o enviar las noticias a las distintas redes.</p>
<p>Cada uno de los 50 iconos están en 32px y 16px en formato vector, por lo que podremos redimensionarlo a cualquier tamaño y seguirá viendose correctamente. Además de en formato vector EPS también vienen en PNG, y GIF. Lo mejor de todo, son muy bonitos.</p>
<p><small><a href="http://icondock.com/free/vector-social-media-icons">Página de autor</a> - <a href="http://icondock.com/files/vector-social-media-icons.zip">Descargar</a> / <a href="http://icondock.com/wp-content/uploads/2010/01/vector-social-media-icons-full-preview.jpg">Lista completa de iconos</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/50-iconos-de-redes-sociales-para-tu-web.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation Cycle: Presentaciones dinámicas con barra de progreso</title>
		<link>http://www.guiabreve.com/presentation-cycle-presentaciones-dinamicas-con-barra-de-progreso.htm</link>
		<comments>http://www.guiabreve.com/presentation-cycle-presentaciones-dinamicas-con-barra-de-progreso.htm#comments</comments>
		<pubDate>Mon, 25 Jan 2010 22:05:36 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Presentation Cycle]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1166</guid>
		<description><![CDATA[Presentation Cycle es un plugin de jQuery creado por Gaya Kessler que nos hará presentaciones o transiciones de imágenes con texto y una barra de progreso.
En el ejemplo podemos ver el funcionamiento de este plugin en 3 diferentes formas, la básica, una minimalista y otra aún mas minimalista.
Para implementarlo en una página debemos de incluir [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.guiabreve.com/wp-content/uploads/2010/01/presentation_cycle.jpeg" alt="" title="presentation_cycle" width="70%" class="alignright size-full wp-image-1167" /><strong>Presentation Cycle</strong> es un plugin de jQuery creado por Gaya Kessler que nos hará presentaciones o transiciones de imágenes con texto y una barra de progreso.</p>
<p>En <a href="http://www.gayadesign.com/scripts/presentationCycle/">el ejemplo</a> podemos ver el funcionamiento de este plugin en 3 diferentes formas, la básica, una minimalista y otra aún mas minimalista.</p>
<p>Para implementarlo en una página debemos de incluir en el header las hojas de estilo y archivos del script y del jQuery:<span id="more-1166"></span></p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('html-10'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo HTML <a href="#" onclick="javascript:showCodeTxt('html-10'); return false;">(Copiar)</a>:</span>
<div id="html-10">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/head.html"><span style=" font-weight: bold;">&lt;head&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style=" font-style: italic;">&lt;!-- Stylesheets--&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://december.com/html/4/element/link.html"><span style=" font-weight: bold;">&lt;link</span></a> <span style="">rel</span>=<span style="">"stylesheet"</span> <span style="">type</span>=<span style="">"text/css"</span> <span style="">href</span>=<span style="">"css/presentationCycle.css"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style=" font-style: italic;">&lt;!-- Scripts --&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://december.com/html/4/element/script.html"><span style=" font-weight: bold;">&lt;script</span></a> <span style="">type</span>=<span style="">'text/javascript'</span> <span style="">src</span>=<span style="">'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'</span><span style=" font-weight: bold;">&gt;</span></a><span style=" font-weight: bold;">&lt;/script&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://december.com/html/4/element/script.html"><span style=" font-weight: bold;">&lt;script</span></a> <span style="">type</span>=<span style="">'text/javascript'</span> <span style="">src</span>=<span style="">'js/jquery.cycle.all.min.js'</span><span style=" font-weight: bold;">&gt;</span></a><span style=" font-weight: bold;">&lt;/script&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://december.com/html/4/element/script.html"><span style=" font-weight: bold;">&lt;script</span></a> <span style="">type</span>=<span style="">'text/javascript'</span> <span style="">src</span>=<span style="">'js/presentationCycle.js'</span><span style=" font-weight: bold;">&gt;</span></a><span style=" font-weight: bold;">&lt;/script&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight: bold;">&lt;/head&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Despúes en el <code>body</code> donde queramos incluimos el container:</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('html-11'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo HTML <a href="#" onclick="javascript:showCodeTxt('html-11'); return false;">(Copiar)</a>:</span>
<div id="html-11">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://december.com/html/4/element/div.html"><span style=" font-weight: bold;">&lt;div</span></a> <span style="">id</span>=<span style="">"presentation_container"</span> <span style="">class</span>=<span style="">"pc_container"</span><span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/div.html"><span style=" font-weight: bold;">&lt;div</span></a> <span style="">class</span>=<span style="">"pc_item"</span><span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/div.html"><span style=" font-weight: bold;">&lt;div</span></a> <span style="">class</span>=<span style="">"desc"</span><span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/h1.html"><span style=" font-weight: bold;">&lt;h1&gt;</span></a>Server Park<span style=" font-weight: bold;">&lt;/h1&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Consectetur adipiscing elit. Nunc quis tellus eros.</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Nam blandit diam id turpis bibendum nec rutrum dui pulvinar. Quisque fermentum,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dolor ut adipiscing suscipit, leo lorem malesuada mauris, vitae dapibus mi</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ligula ut nunc.</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight: bold;">&lt;/div&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">src</span>=<span style="">"images/slide1.jpg"</span> <span style="">alt</span>=<span style="">"slide1"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight: bold;">&lt;/div&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/div.html"><span style=" font-weight: bold;">&lt;div</span></a> <span style="">class</span>=<span style="">"pc_item"</span><span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/div.html"><span style=" font-weight: bold;">&lt;div</span></a> <span style="">class</span>=<span style="">"desc"</span><span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/h1.html"><span style=" font-weight: bold;">&lt;h1&gt;</span></a>iPhone Apps<span style=" font-weight: bold;">&lt;/h1&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Consectetur adipiscing elit. Nunc quis tellus eros.</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Nam blandit diam id turpis bibendum nec rutrum dui pulvinar. Quisque fermentum,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dolor ut adipiscing suscipit, leo lorem malesuada mauris, vitae dapibus mi</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ligula ut nunc.</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight: bold;">&lt;/div&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://december.com/html/4/element/img.html"><span style=" font-weight: bold;">&lt;img</span></a> <span style="">src</span>=<span style="">"images/slide2.jpg"</span> <span style="">alt</span>=<span style="">"slide2"</span> /<span style=" font-weight: bold;">&gt;</span></a></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight: bold;">&lt;/div&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-style: italic;">&lt;!-- Introducimos más elementos si queremos, Aqui hay dos. --&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight: bold;">&lt;/div&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Como vemos todo está contenido por <code>&lt;div id="presentation_container" class="pc_container"&gt;</code> y luego cada elemento es un <code>&lt;div class="desc"&gt;</code> con un <code>div</code> para la descripción que contiene el titulo en un <code>h1</code> y la descripción en sí. Además hay una imagen que será el fondo.</p>
<p>Ahora solo nos falta añadir lo siguiente justo después del <code>presentation_container</code> y listo.</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('php-12'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo PHP <a href="#" onclick="javascript:showCodeTxt('php-12'); return false;">(Copiar)</a>:</span>
<div id="php-12">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="">"text/javascript"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; presentationCycle.init<span style=" font-weight:bold;">&#40;</span><span style=" font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style=" font-weight:bold;">&lt;/script&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Si hemos subido todos los archivos y los hemos añadido en el header de forma correcta ya debería de funcionar.</p>
<p><small>Para más información consultar la <a href="http://www.gayadesign.com/diy/presentation-cycle-cycle-with-a-progressbar/">página del autor</a> donde explica (en ingles) como utilizar el script y además como personalizarlo.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/presentation-cycle-presentaciones-dinamicas-con-barra-de-progreso.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6 llega y es más rápido</title>
		<link>http://www.guiabreve.com/firefox-3-6-llega-rapido.htm</link>
		<comments>http://www.guiabreve.com/firefox-3-6-llega-rapido.htm#comments</comments>
		<pubDate>Fri, 22 Jan 2010 13:09:15 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Navegadores Web]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox 3.6]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1162</guid>
		<description><![CDATA[Mozilla ha liberado Firefox 3.6 y la principal novedad, esta vez si, es su velocidad e rendimiento. Los de Mozilla llevan intentando hacer que su navegador pueda competir en velocidad y rendimiento con otros como Chrome o Safari. Con esta versión parece que lo han conseguido.
Además nos trae "Personas", una nueva herramienta para personalizar nuestro [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla ha liberado <strong>Firefox 3.6</strong> y la principal novedad, esta vez si, es su velocidad e rendimiento. Los de Mozilla llevan intentando hacer que su navegador pueda competir en velocidad y rendimiento con otros como Chrome o Safari. Con esta versión parece que lo han conseguido.</p>
<p>Además nos trae "Personas", una nueva herramienta para personalizar nuestro Firefox; Avisos de plug-ins desactualizados y las clásicas correcciones de errores. Lo mejor sin duda la velocidad.</p>
<p>Yo, personalmente, estoy tan acostumbrado a Chrome que volver a Firefox me es muy difícil. En Firefox hecho de menos la página de nueva pestaña con las páginas más visitadas, la barra de búsquedas integrada en la de dirección, etc.</p>
<p><small>Puedes descargarlo desde la <a href="http://www.mozilla.com/en-US/firefox/personal.html?from=getfirefox">página oficial</a>.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/firefox-3-6-llega-rapido.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creando un Plugin para Wordpress</title>
		<link>http://www.guiabreve.com/creando-un-plugin-para-wordpress.htm</link>
		<comments>http://www.guiabreve.com/creando-un-plugin-para-wordpress.htm#comments</comments>
		<pubDate>Thu, 14 Jan 2010 23:27:07 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Crear]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1146</guid>
		<description><![CDATA[Yo ya he creado alguna vez un plugin para Wordpress, pero nunca he hecho una entrada sobre como crearlo. En esta entrada vamos a crear un plugin para Wordpress sencillo para empezar con algo básico facil de entender.
Nuestro plugin será sencillo. Simplemente sustituirá [abbr="Descripción"]Palabra[/abbr] por &#60;abbr title="Descripción"&#62;Palabra&#60;/abbr&#62;. Además añadirá unas pocas lineas de CSS a [...]]]></description>
			<content:encoded><![CDATA[<p>Yo ya he creado alguna vez <a href="http://www.guiabreve.com/mi-portofolio">un plugin para Wordpress</a>, pero nunca he hecho una entrada sobre como crearlo. En esta entrada vamos a crear un plugin para Wordpress sencillo para empezar con algo básico facil de entender.</p>
<p>Nuestro plugin será sencillo. Simplemente sustituirá <code>[abbr="Descripción"]Palabra[/abbr]</code> por <code>&lt;abbr title="Descripción"&gt;Palabra&lt;/abbr&gt;</code>. Además añadirá unas pocas lineas de CSS a la página para que se vea todo correctamente.</p>
<p>Esto no es más que una pequeña implementación de <a href="http://es.wikipedia.org/wiki/Bbcode">BBCode</a>. Siguiendo este ejemplo literalmente podremos añadir más elementos a nuestros post fácilmente. Si le echamos más imaginación podremos crear cualquier plugin.<span id="more-1146"></span></p>
<h3>El código.</h3>
<h4>Cabecera.</h4>
<p>Todos los plugins en Wordpress al igual que los themes deben tener una cabecera que contendrá la información básica del plugin.</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('php-16'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo PHP <a href="#" onclick="javascript:showCodeTxt('php-16'); return false;">(Copiar)</a>:</span>
<div id="php-16">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">/*</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Plugin Name: GoodABBR</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Plugin URI: http://wordpress.org/extend/plugins/good-abbr/</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Description: Make more easy to add abbreviations and descriptions to post</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Author: Victor Falcon</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Version: 1.0</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Author URI: http://www.guiabreve.com/</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">*/</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">/*</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; en_EN</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; To add a abbreviations top post use [abbr=&quot;Description&quot;]Word[/abbr]</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;"></li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; es_ES</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">&nbsp; &nbsp; Para añadir una abreviatura en nuestros post usaremos [abbr=&quot;Descripcion&quot;]Palabra[/abbr]</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="">*/</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Lo imprescindible es el primer bloque de comentarios donde está el Nombre del Plugin, la URL del mismo, una pequeña descripción. Nombre del autor, versión del plugin y URl del autor.</p>
<p>El resto son unas cuantas instrucciones extras para su uso.</p>
<h4>La magia. Sustituyendo nuestro tag.</h4>
<p>Ahora toca crear la función que hará que todos la sustitución de la que hablamos arriba. Tenemos que hacer que todos los <code>[abbr="Descripción"]Palabra[/abbr]</code> de las entradas pasen a <code>&lt;abbr title="Descripción"&gt;Palabra&lt;/abbr&gt;</code>.</p>
<p>En la función simplemente usamos <code><a href="http://es2.php.net/manual/en/function.preg-replace.php">preg_replace()</a></code> para remplazar en el texto de la entrada nuestro tag por el código html correspondiente.</p>
<p>La clave esta en la última linea. Lo que hacemos es usar el metodo <a href="http://codex.wordpress.org/Plugin_API#Filters">filtros</a> que nos da Wordpress con el que modificamos la información mostrada por pantalla. En este caso modificamos la función <code>the_content</code> que es la que contiene el texto de las entradas.</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('php-17'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo PHP <a href="#" onclick="javascript:showCodeTxt('php-17'); return false;">(Copiar)</a>:</span>
<div id="php-17">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-style:italic;">// Search and Replace in posts</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">function</span> search_abbr <span style=" font-weight:bold;">&#40;</span><span style="">$content</span> = <span style="">''</span><span style=" font-weight:bold;">&#41;</span> <span style=" font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="">return</span> <a href="http://www.php.net/preg_replace"><span style="">preg_replace</span></a><span style=" font-weight:bold;">&#40;</span><span style="">'/<span style=" font-weight:bold;">\[</span>abbr=&quot;(.*?)&quot;<span style=" font-weight:bold;">\]</span>(.*?)<span style=" font-weight:bold;">\[</span><span style=" font-weight:bold;">\/</span>abbr<span style=" font-weight:bold;">\]</span>/'</span>, <span style="">'&lt;ABBR class=&quot;goodabbr&quot; title=&quot;$1&quot;&gt;$2&lt;/ABBR&gt;'</span>, <span style="">$content</span><span style=" font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">add_filter<span style=" font-weight:bold;">&#40;</span><span style="">'the_content'</span>, <span style="">'search_abbr'</span><span style=" font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>Dejando lo bonito. Añadiendo algo de CSS.</h4>
<p>La mayoría de los navegadores tratan correctamente los <code>abbr</code> y los muestran bastante bien pero otros no. Por estos navegadores añadimos esta pequeña hoja de estilo que nos asegura que se vean correctamente en todos los navegadores.</p>
<p>Simplemente hemos creado una función que contiene las 3 lineas que añadiremos en la cabecera del blog. Luego usando <a href="http://codex.wordpress.org/Plugin_API#Actions">add_action</a> las añadimos en la función <code>wp_head</code>.</p>
<div class="igBar"><a href="#" onclick="javascript:showCodeTxt('php-18'); return false;">[COPIAR]</a></div>
<div class="syntax_hilite"><span class="langName">C&oacute;digo PHP <a href="#" onclick="javascript:showCodeTxt('php-18'); return false;">(Copiar)</a>:</span>
<div id="php-18">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">&lt;?php</span> </div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-style:italic;">// Adding the style to make it more awe... [wait] ...some! </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">function</span> add_style<span style=" font-weight:bold;">&#40;</span><span style=" font-weight:bold;">&#41;</span> <span style=" font-weight:bold;">&#123;</span>&nbsp; <span style=" font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;style type=<span style="">"text/css"</span> media=<span style="">"screen"</span>&gt; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; .goodabbr<span style=" font-weight:bold;">&#123;</span>cursor: help;border-bottom: 1px dotted <span style=" font-style:italic;">#333;}</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/style&gt; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">&lt;?php</span> <span style=" font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">add_action<span style=" font-weight:bold;">&#40;</span><span style="">'wp_head'</span>, <span style="">'add_style'</span><span style=" font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#333;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style=" font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Es importante que usemos nombres de funciones originales para que no se repitan en otros plugin ya que nos podría dar problemas al tener varios plugins instalados. También, recordad que en el <a href="http://codex.wordpress.org/">Codex de Wordpress</a> podréis encontrar mucha información que os será de ayuda.</p>
<p>Espero que os sirva de ayuda para comenzar a hacer pruebas y crear vuestros propios plugins. Aqui os dejo el <a href="http://www.guiabreve.com/wp-content/uploads/2010/01/goodabbr.txt">código completo</a> del plugin para que hagáis pruebas.</p>
<p>En los próximos días intentaré publicar como subir nuestro plugin al Directorio de plugins de Wordpress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/creando-un-plugin-para-wordpress.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como Instalar Wordpress en nuestro Mac con MAMP</title>
		<link>http://www.guiabreve.com/como-instalar-wordpress-en-nuestro-mac-con-mamp.htm</link>
		<comments>http://www.guiabreve.com/como-instalar-wordpress-en-nuestro-mac-con-mamp.htm#comments</comments>
		<pubDate>Thu, 14 Jan 2010 00:10:10 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[Servidor Local]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1139</guid>
		<description><![CDATA[Ultimamente estoy haciendo algunas pruebas con plugins y themes en Wordpress. Normalmente uso una insolación online de Wordpress pero para lo que hago, con una instalación local me basta y me sobra.
Las ventajas de tener el servidor y Wordpress instalado en nuestro ordenador son muchas. Más velocidad ya que no tenemos que subir los archivos [...]]]></description>
			<content:encoded><![CDATA[<p>Ultimamente estoy haciendo algunas pruebas con plugins y themes en Wordpress. Normalmente uso una insolación online de Wordpress pero para lo que hago, con una instalación local me basta y me sobra.</p>
<p>Las ventajas de tener el servidor y Wordpress instalado en nuestro ordenador son muchas. Más velocidad ya que no tenemos que subir los archivos modificados a ningún servidor, más control y más comodidad.</p>
<p>La instalación de un Servidor Local y de Wordpress sobre el es sencilla:</p>
<ol>
<li>Descargamos e instalamos <a href="http://www.mamp.info/en/mamp.html">MAMP</a> copiando la carpeta del programa como cualquier otra aplicación.</li>
<li>Abrimos la aplicación y se nos abrira el navegador en la página <code>http://localhost:8888/MAMP/?language=Spanish</code></li>
<li>Nos dirigimos al PHPMyAdmin y creamos una base de datos yo le he puesto de nombre <code>wordpress</code></li>
<li>En la ruta <code>/Applications/MAMP/htdocs</code> se encuentra la carpeta donde deberemos poner los archivos de Wordpress.</li>
<li>Por último, vamos a <code>http://localhost:8888/</code> e instalamos Wordpress como de costumbre.</li>
</ol>
<p>El usuario y contraseña por defecto que utiliza MAMP es <code>root</code> en ambos casos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/como-instalar-wordpress-en-nuestro-mac-con-mamp.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeuxDeux, gestor de tareas sencillo y útil</title>
		<link>http://www.guiabreve.com/teuxdeux-gestor-de-tareas-sencillo-y-util.htm</link>
		<comments>http://www.guiabreve.com/teuxdeux-gestor-de-tareas-sencillo-y-util.htm#comments</comments>
		<pubDate>Tue, 12 Jan 2010 23:13:02 +0000</pubDate>
		<dc:creator>Víctor Falcón</dc:creator>
				<category><![CDATA[Productividad]]></category>
		<category><![CDATA[Tareas]]></category>
		<category><![CDATA[TeuxDeux]]></category>

		<guid isPermaLink="false">http://www.guiabreve.com/?p=1134</guid>
		<description><![CDATA[
Hay muchas webs que intentan organizar tu lista de tareas y hacer que seas más productivo. 
TeuxDeux se caracteriza por ser muy sencilla. Simplemente vamos añadiendo nuestras tareas en los días correspondientes o si no son para un día concreto podemos añadirlo en la sección SomeDay (Algún día). Luego podremos marcarlas como hechas, moverlas de [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.guiabreve.com/wp-content/uploads/2010/01/TeuxDeux.png" alt="" title="TeuxDeux" width="100%" class="aligncenter size-full wp-image-1133" style="margin:8px 0;" /><br />
Hay muchas webs que intentan organizar tu lista de tareas y hacer que seas más productivo. </p>
<p><a href="http://teuxdeux.com/">TeuxDeux</a> se caracteriza por ser muy sencilla. Simplemente vamos añadiendo nuestras tareas en los días correspondientes o si no son para un día concreto podemos añadirlo en la sección SomeDay (<em>Algún día</em>). Luego podremos marcarlas como hechas, moverlas de día o eliminarlas. Además moverá automáticamente las tareas de hoy que no hallamos completado al terminar el día al día siguiente para evitar que caiga en el olvido.</p>
<p>Y no hay mas. Nada de <a href="http://en.wikipedia.org/wiki/Getting_Things_Done">GTD</a> con categorías, prioridades ni nada por el estilo. Una aplicación web sencilla y útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiabreve.com/teuxdeux-gestor-de-tareas-sencillo-y-util.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
