<?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>Web de León</title>
	<atom:link href="http://www.geeklion.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geeklion.com</link>
	<description>El conocimiento humano pertenece al mundo</description>
	<lastBuildDate>Fri, 22 Apr 2011 20:30:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Botones para smileys en los comentarios en WordPress</title>
		<link>http://www.geeklion.com/2011/01/07/botones-para-smileys-en-los-comentarios-en-wordpress/</link>
		<comments>http://www.geeklion.com/2011/01/07/botones-para-smileys-en-los-comentarios-en-wordpress/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 18:18:23 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=744</guid>
		<description><![CDATA[Para agregar botones en tu tema de WordPress solo hay que hacer unas pequeñas modificaciones en el comments.php y en el header.php. Primero hay que elegir el lugar en que queremos que aparezca nuestra caja con los botones de smileys, por ejemplo en el comments.php usualmente hay una parte comentada con el siguiente código html: [...]]]></description>
			<content:encoded><![CDATA[<p>Para agregar botones en tu tema de WordPress solo hay que hacer unas pequeñas modificaciones en el <em>comments.php</em> y en el <em>header.php</em>.</p>
<p>Primero hay que elegir el lugar en que queremos que aparezca nuestra caja con los botones de smileys, por ejemplo en el comments.php usualmente hay una parte comentada con el siguiente código html:</p>
<pre class="brush: php; title: ;">&lt;!--&lt;p&gt;&lt;small&gt;&lt;strong&gt;XHTML:&lt;/strong&gt; &lt;?php printf(__('You can use these tags: %s'), allowed_tags()); ?&gt;&lt;/small&gt;&lt;/p&gt;--&gt;</pre>
<p>Podemos incluir nuestras Smileys debajo de este texto, de la siguiente manera:</p>
<pre class="brush: php; title: ;">&lt;!--&lt;p&gt;&lt;small&gt;&lt;strong&gt;XHTML:&lt;/strong&gt; &lt;?php printf(__('You can use these tags: %s'), allowed_tags()); ?&gt;&lt;/small&gt;&lt;/p&gt;--&gt;

 &lt;div id=&quot;smileys&quot;&gt;
 &lt;?php $caritas=&quot;http://www.geeklion.com/leon/wp-includes/images/smilies/&quot; ?&gt;
 &lt;a href=&quot;javascript:carita(':)')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_smile.gif&quot; alt=&quot;sonrisa&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':(')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_sad.gif&quot; alt=&quot;triste&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':D')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_biggrin.gif&quot; alt=&quot;contento&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':P')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_razz.gif&quot; alt=&quot;lengua&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':o')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_surprised.gif&quot; alt=&quot;sorprendido&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(';)')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_wink.gif&quot; alt=&quot;guiño&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':cry:')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_cry.gif&quot; alt=&quot;llorar&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':cool:')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_cool.gif&quot; alt=&quot;cool&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':lol:')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_lol.gif&quot; alt=&quot;lol&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita('x3')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_x3.gif&quot; alt=&quot;x3&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':3')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_tierno.gif&quot; alt=&quot;:3&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita('T_T')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_T_T.gif&quot; alt=&quot;T_T&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita('xD')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_xD.gif&quot; alt=&quot;xD&quot; /&gt;&lt;/a&gt;
 &lt;a href=&quot;javascript:carita(':neutral:')&quot;&gt;&lt;img src=&quot;&lt;?php echo $caritas ?&gt;icon_neutral.gif&quot; alt=&quot;neutral&quot; /&gt;&lt;/a&gt;
 &lt;/div&gt;</pre>
<p><span id="more-744"></span><br />
Como en ese ejemplo podemos agregarle un <em>id</em> al <em>div</em> por si deseamos agregarle algún estilo a nuestra caja con los botones de smileys. Use un poco de PHP para no escribir toda la url de la localización de los iconos gestuales, en su caso tendrían que editar la variable <strong>$caritas=&#8221;SU_URL_DE_WORDPRES/wp-includes/images/smilies/&#8221;</strong>.</p>
<p>El código que he puesto arriba es el que uso para mi caja, pero por ejemplo <em>&#8220;icon_tierno.gif&#8221;</em>, <em>&#8220;icon_T_T.gif&#8221;</em>, entre otros no aparecen por default en WordPress. Pueden checar mi otro post sobre <a href="http://www.geeklion.com/2010/09/15/editar-agregar-e-incluir-smileys-en-wordpress/">Edición de Smileys</a> para información sobre los directorios y cambios que pueden hacer a los smileys.</p>
<p>Ya que tienen este código solo queda agregar unas cuantas lineas de javascript en el <em>header.php</em> de este modo:</p>
<pre class="brush: php; title: ;">&lt;script type=&quot;text/javascript&quot;&gt;
function carita(texto){ document.getElementById('Formulario').comment.value=document.getElementById('Formulario').comment.value+texto; }
&lt;/script&gt;</pre>
<p>Deben poner atención en el <em>id</em> que tengan en su formulario en el <em>comments.php</em>, por ejemplo si su form tiene como id <strong>&#8220;Formulario&#8221;</strong>, entonces en su javascript debe de decir <strong>getElementById(&#8216;Formulario&#8217;)</strong> tanto antes del signo de igual como después, y luego seguido del punto el name del textarea en mi caso <strong>comment</strong> también tanto antes como después del signo de igual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2011/01/07/botones-para-smileys-en-los-comentarios-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Como hacer URLs Cortas mediante .htaccess en WordPress</title>
		<link>http://www.geeklion.com/2010/10/24/como-hacer-urls-cortas-mediante-htaccess-en-wordpress/</link>
		<comments>http://www.geeklion.com/2010/10/24/como-hacer-urls-cortas-mediante-htaccess-en-wordpress/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 20:46:18 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=719</guid>
		<description><![CDATA[Este método es sin usar plugins, solo agregaremos a nuestro archivo .htaccess localizado en el directorio raíz de nuestro servidor el siguiente código: RewriteEngine On RewriteRule ^([0-9]+)$ ?p=$1 [R=301,L] De este modo podrán acceder mediante una URL corta a cada Post del blog, tendrá el formato de www.sitioweb.com/ID_del_post, esto es muy útil por ejemplo para [...]]]></description>
			<content:encoded><![CDATA[<p>Este método es sin usar plugins, solo agregaremos a nuestro archivo <strong>.htaccess</strong> localizado en el directorio raíz de nuestro servidor el siguiente código:</p>
<pre class="brush: bash; title: ;">RewriteEngine On
RewriteRule ^([0-9]+)$ ?p=$1 [R=301,L]</pre>
<p><span id="more-719"></span><br />
De este modo podrán acceder mediante una URL corta a cada Post del blog, tendrá el formato de <strong>www.sitioweb.com/ID_del_post</strong>, esto es muy útil por ejemplo para usarse en Twitter, ahora solo tenemos que agregar esa URL Corta a nuestro tema, colocamos el siguiente código:</p>
<pre class="brush: php; title: ;">Link Corto: &lt;?php bloginfo('url'); ?&gt;/&lt;?php the_ID(); ?&gt;</pre>
<p>en donde deseamos que se muestre pero debe de estar dentro del código del post para que obtenga el ID del post, por ejemplo dentro de el <strong>Loop</strong> que es el ciclo que muestra cada post podríamos ponerlos antes de cada cierre del ciclo que usualmente termina con un:</p>
<pre class="brush: php; title: ;">&lt;?php endwhile; ?&gt;</pre>
<p>Y con esto se imprimirá la URL Corta en cada Post, por ejemplo en este post es <a href="http://www.geeklion.com/719">http://www.geeklion.com/719</a> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/24/como-hacer-urls-cortas-mediante-htaccess-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Guía de instalación de XAMPP (LAMPP) en Ubuntu</title>
		<link>http://www.geeklion.com/2010/10/23/guia-de-instalacion-de-xampp-lampp-en-ubuntu/</link>
		<comments>http://www.geeklion.com/2010/10/23/guia-de-instalacion-de-xampp-lampp-en-ubuntu/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 03:54:14 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Descargas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=692</guid>
		<description><![CDATA[Para instalar XAMPP en Ubuntu (LAMPP), hay que hacer los siguientes pasos: Primero descargamos la versión mas reciente de la Página de XAMPP (click para ir a la página). Posteriormente descomprimimos en el directorio /opt, supongamos que al abrir la consola estamos en la carpeta de tu usuario /home/tu_usuario, debemos posicionarnos en el directorio en [...]]]></description>
			<content:encoded><![CDATA[<p>Para instalar <strong>XAMPP</strong> en Ubuntu (<strong>LAMPP</strong>), hay que hacer los siguientes pasos:</p>
<p>Primero descargamos la versión mas reciente de la <a href="http://www.apachefriends.org/en/xampp-linux.html">Página de XAMPP (click para ir a la página)</a>. Posteriormente descomprimimos en el directorio <strong>/opt</strong>, supongamos que al abrir la consola estamos en la carpeta de tu usuario <strong>/home/tu_usuario</strong>, debemos posicionarnos en el directorio en el que se descargo XAMPP, supongamos que esta en <strong>Descargas</strong> y que la versión es <strong>1.7.3a</strong>, escribimos lo siguiente:</p>
<pre class="brush: bash; title: ;">cd Descargas
sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt</pre>
<p>Si esta en otro directorio debemos posicionarnos en dicho directorio y posteriormente descomprimir, si la versión es otra diferente a la 1.7.3a lo indicará en el nombre, así que solo sustituimos 1.7.3a por la versión indicada en el nombre justo entre <strong>xampp-linux-</strong> y <strong>.tar.gz</strong></p>
<p>Una vez terminado el proceso de descompresión ya podremos iniciar el <strong>LAMPP</strong> de este modo:</p>
<pre class="brush: bash; title: ;">sudo /opt/lampp/lampp start</pre>
<p><span id="more-692"></span><br />
y administrar <strong>MySQL</strong> por consola de este modo:</p>
<pre class="brush: bash; title: ;">sudo /opt/lampp/bin/mysql -u el_usuario -p</pre>
<p>(<strong>el_usuario</strong> por default es <strong>root</strong> y de contraseña solo den enter no tiene ninguna asignada por default)</p>
<p>ya con esto podrán iniciar LAMPP y Administrar vía consola MySQL pero si queremos acortarlo podemos agregar los directorios <strong>/opt/lampp</strong> y <strong>/opt/lampp/bin</strong> a la variable <em>$PATH</em> <strong>permanentemente</strong> así:</p>
<pre class="brush: bash; title: ;">sudo su -
echo 'export PATH=$PATH:/opt/lampp:/opt/lampp/bin' &gt;&gt; /etc/profile</pre>
<p>luego cerramos la terminal, la volvemos a abrir y ahora ya podemos iniciar de este modo LAMPP:</p>
<pre class="brush: bash; title: ;">sudo su -
lampp start</pre>
<p>Y de esta manera MySQL:</p>
<pre class="brush: bash; title: ;">mysql -u usuario -p</pre>
<p>De hecho con el directorio /opt/lampp/bin que agregamos a $PATH podremos abrir directamente los otros ejecutables del LAMPP además de MySQL.</p>
<p>Una vez que esta ejecutándose LAMPP podemos acceder a nuestro servidor para ver los archivos escribiendo en el navegador <strong>localhost</strong> o <strong>127.0.0.1</strong>. Para agregar o eliminar archivos lo hacemos en el directorio <strong>/opt/lampp/htdocs</strong>, pero por default y seguridad necesitas acceder como ROOT al directorio. Otra forma de administrar los archivos sería vía FTP escribiendo como dirección <strong>localhost</strong> con el usuario <strong>nobody</strong> por default y contraseña <strong>lampp</strong> por default.</p>
<p>Al acceder mediante el navegador a localhost entrarás directamente a la administración de XAMPP, si gustas puedes mover el <strong>contenido</strong> que esta en la carpeta /opt/lampp/htdocs al subdirectorio <strong>/opt/lampp/htdocs/xampp</strong> y de este modo poner tus archivos en <strong>/opt/lampp/htdocs</strong> como tu propio <em>index</em> sin que entre al panel de administración de XAMPP al escribir localhost. De este modo si quieres acceder al panel de administración solo escribes en el navegador <strong>localhost/xampp</strong> o <strong>127.0.0.1/xampp</strong>. O si gustas puedes dejar las cosas como están y crearte una carpeta diferente para cada uno de tus proyectos por ejemplo: <strong>/opt/lampp/htdocs/nombre_de_la_nueva_carpeta</strong> y acceder a su contenido en el navegador escribiendo <strong>localhost/nombre_de_la_nueva_carpeta</strong> o <strong>127.0.0.1/nombre_de_la_nueva_carpeta</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/23/guia-de-instalacion-de-xampp-lampp-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Nuevo diseño del sitio</title>
		<link>http://www.geeklion.com/2010/10/23/nuevo-diseno-del-sitio/</link>
		<comments>http://www.geeklion.com/2010/10/23/nuevo-diseno-del-sitio/#comments</comments>
		<pubDate>Sat, 23 Oct 2010 07:04:28 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=701</guid>
		<description><![CDATA[Esta semana comencé a rediseñar el sitio desde 0, solo extraje las funciones del WordPress de otras plantillas que básicamente son las mismas en todas, eliminé otras tantas y agregue del Codex de WordPress otras mas eficientes para reducir el tamaño del código final. El CSS lo escribí desde cero para adaptarlo 100% a mis [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana comencé a rediseñar el sitio desde 0, solo extraje las funciones del WordPress de otras plantillas que básicamente son las mismas en todas, eliminé otras tantas y agregue del <strong>Codex de WordPress</strong> otras mas eficientes para reducir el tamaño del código final. El CSS lo escribí desde cero para adaptarlo 100% a mis necesidades y que quedara fácilmente legible (al menos para mi). Y agregué unos botones a la barra Lateral además de quitar algunas otras cosas de allí mismo.</p>
<p>Ahora mismo debería de visualizarse bien al menos en <strong>Firefox</strong> (<strong>Ubuntu</strong> y Windows), <strong>Google Chrome</strong> y <strong>Chromium</strong> (Ubuntu), e Internet Explorer 8 (Windows) que es donde lo he probado y me han pasado screenshots para ver que funcione correctamente, el sitio sigue los estándares del W3C para el !Doctype XHTML Estricto. Este diseño es líquido con ancho máximo de 1350px (después de eso aparece centrado), anchos mínimos de 780px (menores ya aparece barra de desplazamiento). Para límites se usaron medidas absolutas pero en lo demás se trato de usar medidas relativas de modo que es un diseño líquido-elástico con anchos máximos y mínimos estáticos xD lo cual puede ser un poco confuso, el punto es que se auto-ajusta al tamaño del monitor.</p>
<p>Lo estructuré de tal manera que aún sin CSS sea legible el sitio (o al menos eso creo) por cualquier cosa <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  .</p>
<p>La fuente que debe de visualizarse es Ubuntu sin embargo al parecer en Windows muestra la Helvética (solo si la tienen instalada) o en su defecto Lucida Sans Unicode, y si no esta incluida entonces Sans-Serif. Al parecer aún batallaré para arreglar esto en Windows pero por lo menos en Ubuntu ya debe de verse bien. Espero les guste y cualquier sugerencia es bien recibida y será evaluada para ver si se edita más el theme.</p>
<p>Un screenshot desde Ubuntu (denle click para verla grande):</p>
<p style="text-align:center;"><a href="http://www.geeklion.com/leon/wp-content/uploads/2010/10/screenshot.png"><img src="http://www.geeklion.com/leon/wp-content/uploads/2010/10/screenshot-300x102.png" alt="Geek Lion Theme" title="screenshot" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/23/nuevo-diseno-del-sitio/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tipos de Geeks y su evolución</title>
		<link>http://www.geeklion.com/2010/10/20/tipos-de-geeks-y-su-evolucion/</link>
		<comments>http://www.geeklion.com/2010/10/20/tipos-de-geeks-y-su-evolucion/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 04:36:36 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=685</guid>
		<description><![CDATA[En elgeek.info hicieron una infografía sobre el geek y su evolución a través de los años, podemos observar que hay una gran diversidad de geeks, de hecho podríamos identificarnos con mas de uno. De hecho últimamente he conocido diseñadores que están metidos en la programación y temas relacionados a la tecnología, internet, etc. así que [...]]]></description>
			<content:encoded><![CDATA[<p>En <a href="http://elgeek.info/post/1353310436/evolucion-geek" rel="nofollow">elgeek.info</a> hicieron una infografía sobre el geek y su evolución a través de los años, podemos observar que hay una gran diversidad de geeks, de hecho podríamos identificarnos con mas de uno. De hecho últimamente he conocido diseñadores que están metidos en la programación y temas relacionados a la tecnología, internet, etc. así que serían considerados como <strong>Design Geeks</strong>, por otro lado los <strong>Video Game Geeks</strong> también juegan en línea así que incluso podrían ser <strong>Internet Geeks</strong>. Los <strong>Otaku Geeks</strong> hacen sus redes sociales de Otakus en internet también, hay varias mezclas últimamente. Aquí les dejo la infografía:<br />
<span id="more-685"></span></p>
<p style="text-align:center;"><a href="http://www.geeklion.com/leon/wp-content/uploads/2010/10/tiposdegeeks.png"><img src="http://www.geeklion.com/leon/wp-content/uploads/2010/10/tiposdegeeks-418x1024.png" alt="evolución geek" title="tiposdegeeks" width="418" height="1024" /></a></p>
<p>Click en la imagen para no quedar ciego <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/20/tipos-de-geeks-y-su-evolucion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Actualización sobre el rediseño del Sitio</title>
		<link>http://www.geeklion.com/2010/10/20/actualizacion-sobre-el-rediseno-del-sitio/</link>
		<comments>http://www.geeklion.com/2010/10/20/actualizacion-sobre-el-rediseno-del-sitio/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 00:37:28 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=673</guid>
		<description><![CDATA[En estos últimos días he estado trabajando en el rediseño del sitio, ya está aproximadamente la mitad del diseño completo, por ahora antes de seguir con el rediseño hice unos pequeños cambios en el diseño actual, removí de la barra lateral los estadísticas y directorios ya que la barra lateral es la primera en cargar [...]]]></description>
			<content:encoded><![CDATA[<p>En estos últimos días he estado trabajando en el rediseño del sitio, ya está aproximadamente la mitad del diseño completo, por ahora antes de seguir con el rediseño hice unos pequeños cambios en el diseño actual, removí de la barra lateral los <strong>estadísticas y directorios</strong> ya que la barra lateral es la primera en cargar en la plantilla (después de la cabecera o header) los directorios provocaban que el contenido principal tarde mas en cargar. Ahora se encuentran en una pestaña en el <strong>menú</strong> superior, de este modo pueden verlos. Debido a que la barra lateral es la primera en cargar en esta plantilla tomé en cuenta eso en la nueva plantilla en la que trabajo y la sidebar cargará después del contenido principal para que primero cargue lo más importante que es el contenido del blog, por otro lado removí varias cosas innecesarias en el tema para que cargue mucho más rápido, aunque tengo que agregarle unas cosas más a mi me parece que cargará más rápido que la plantilla actual y calculo que lo tendré listo para este fin de semana. Otra cosa que hice fue agregar nuevos links a mi lista de sitios favoritos y ordenarlos alfabéticamente. También quitaré de la barra lateral en la plantilla nueva la lista de comentarios recientes que me parece poco funcional y la lista de noticias recientes que es totalmente inútil ya que esos posts se muestran en la página principal asi que no tiene caso. Cualquier sugerencia para el rediseño del sitio es bien recibida :3 .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/20/actualizacion-sobre-el-rediseno-del-sitio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rediseño del sitio e invitaciones a comunidades</title>
		<link>http://www.geeklion.com/2010/10/18/rediseno-del-sitio-e-invitaciones-a-comunidades/</link>
		<comments>http://www.geeklion.com/2010/10/18/rediseno-del-sitio-e-invitaciones-a-comunidades/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 04:21:43 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=653</guid>
		<description><![CDATA[En esta última semana he estado viendo la posibilidad de rediseñar el sitio, el tema actual lo modifique mucho para que tenga la apariencia actual, pero ahora quiero editar algo mas a fondo, ya que no me sé todas las funciones del WordPress usaré alguna plantilla pero la reconstruiré totalmente de hecho hace un par [...]]]></description>
			<content:encoded><![CDATA[<p>En esta última semana he estado viendo la posibilidad de rediseñar el sitio, el tema actual lo modifique mucho para que tenga la apariencia actual, pero ahora quiero editar algo mas a fondo, ya que no me sé todas las funciones del <em>WordPress</em> usaré alguna plantilla pero la reconstruiré totalmente de hecho hace un par de días ya he comenzado con la idea y aunque no soy diseñador tendré que hacer algunas cosas de diseñador, no he encontrado un trueque apropiado para un diseñador y no tengo dinero para pagar uno así que he hecho mi maquetación chafa en un cuaderno y ya escribí un poco del <em>CSS</em> que usaré, además de haber modificado el <em>Main Index Template</em> y eliminado el 90% del <em>CSS</em> que tenía la plantilla original sobre la que estoy haciendo el rediseño. Probablemente sea completamente eliminada la parte que deje comentada pero por ahora lo hago para analizar si voy a eliminar otras secciones de la estructura original del theme. Este diseño que estoy intentando hacer será con un fondo negro, trataré de hacerlo un poco oscuro pero legible a ver que sale. Además será un diseño líquido-elástico para que se ajuste al ancho del monitor lo mejor posible <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  .<br />
<span id="more-653"></span><br />
Por otro lado he estado en la comunidad de <strong>Ubuntu DF</strong> donde se ha realizado un curso de PHP gratuito, creo que llegue bastante tarde con esta noticia aunque aún queda 1 sesión por si desean ir, sin embargo ya vimos algo de PHP y algo básico de MySQL así que si gustan ir pues están invitados, hasta donde sé esto se realizará en el Starbucks Presidente Mazaryk #39, Polanco de 2 a 4 pm, les dejo el post original con la ubicación: <a title="Curso PHP" href="http://ubuntudf.org/2010/09/combo-reunion-ubuntu-df-curso-de-php/" rel="nofollow">click aquí</a>, cualquier cosa actualizaré en este mismo post si se cambia el lugar del curso. Más importante los invito a que se unan a la comunidad de <strong>Ubuntu DF</strong>, esta comunidad esta enfocada a promover y difundir del uso de <strong>Ubuntu</strong>, además del software libre, puntos de reunión con otras comunidades relacionadas y apoyo de proyectos relacionados. Usualmente tienen reuniones los sábados a las 12 en la <em>Biblioteca Vasconcelos</em> aunque las últimas también han sido en <em>Starbucks Presidente Mazaryk #39, Polanco</em>. Sin embargo para que estén al tanto de donde se hará la próxima reunión los invito a que visiten el <a title="Ubuntu DF" href="http://ubuntudf.org/" rel="nofollow">sitio de la comunidad de Ubuntu DF (click aquí)</a> y la sigan por twitter <a href="http://twitter.com/#!/Ubuntudf" rel="nofollow" title="twitter ubuntu DF">@UbuntuDF</a>.</p>
<p>Otra comunidad a la que me acabo de unir recientemente es la <strong>Comunidad de Programadores de PHP</strong>, el sábado pasado se realizó la primera reunión de Programadores PHP, toda persona interesada en PHP puede unirse a la <strong>Comunidad de Programadores PHP</strong>, no es necesario que sean <em>programadores</em>, simplemente con que estés interesado en formar parte de la comunidad aunque no sepas mucho de PHP o realmente no sepas, por ejemplo también se han unido <em>diseñadores</em> a la comunidad y esto nos ayuda a complementar el trabajo del programador proporcionando por ejemplo logos y una mejor interfaz para un determinado sistema, elaboración de plantillas, iconos, etc. Aquí les dejo el link a la página de la <a href="http://www.programadoresphp.com.mx" title="Programadores PHP" rel="nofollow">Comunidad de Programadores de PHP</a>, el twitter de la comunidad <a href="http://twitter.com/#!/programasphp" title="Twitter ProgramasPHP" rel="nofollow">@ProgramasPHP</a> y el twitter del fundador de la comunidad <a href="http://twitter.com/#!/pronuer" title="pronuer" rel="nofollow">@pronuer</a>. Por último hay que mencionar que estaremos trabajando en la creación de un CMS para el portal de la <strong>Comunidad de Programadores PHP</strong>, este CMS se llama <strong>Nazep</strong>, mediante el cual es gestionado el contenido de la página de Programadores PHP. Se estarán realizando cambios para el registro de usuarios en el Portal, rediseño de las plantillas y el sistema, etc. Aquí el link de la <a href="http://www.nazep.com.mx/" title="Nazep" rel="nofollow">página de Nazep</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/10/18/rediseno-del-sitio-e-invitaciones-a-comunidades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agregar botón Like en tu sitio XHTML 1.0 Estricto Válido</title>
		<link>http://www.geeklion.com/2010/09/18/agregar-boton-like-en-tu-sitio-xhtml-1-0-estricto-valido/</link>
		<comments>http://www.geeklion.com/2010/09/18/agregar-boton-like-en-tu-sitio-xhtml-1-0-estricto-valido/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 02:56:26 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=648</guid>
		<description><![CDATA[Les mostraré como agregar el famoso botón like (me gusta) de facebook con código válido para el W3C, específicamente para XHTML 1.0 ESTRICTO, sin embargo debe de ser válido también en la versión transicional del mismo, además de en las estrictas y transicionales del HTML 4.01 o anteriores. Primero que nada debes de crear una [...]]]></description>
			<content:encoded><![CDATA[<p>Les mostraré como agregar el famoso botón <strong>like (me gusta)</strong> de facebook con código válido para el W3C, específicamente para XHTML 1.0 ESTRICTO, sin embargo debe de ser válido también en la versión transicional del mismo, además de en las estrictas y transicionales del HTML 4.01 o anteriores.</p>
<p>Primero que nada debes de crear una página en facebook para que a la gente le pueda gustar (<a title="Crear página en facebook" href="http://www.facebook.com/pages/create.php" rel="nofollow">click aquí para ir a facebook a crear tu página</a>).</p>
<p>Ya que tienes tu página en facebook podrás insertar tu botón de me gusta, para esto te proporcionan 2 maneras para insertarlo:</p>
<ul>
<li>Con un trozo de código que usa iframes que es una forma medio invasiba para el sitio y además los spiders y bots que indexan tu sitio pueden tener problemas por lo mismo del uso de iframes.</li>
<li>La otra es integrar una etiqueta propia que hizo facebook pero para esto además debes de incluir un javascript para que funcione correctamente</li>
</ul>
<p>La solución para tener un buen código es hacer unas pequeñas modificaciones al primer código, en lugar de usar un iframe usaremos la etiqueta <strong>object</strong>. <a title="Crear botón like" href="http://developers.facebook.com/docs/reference/plugins/like-box" rel="nofollow">Click aquí para ir a la página de facebook por tu código del botón Like (me gusta)</a>.<br />
<span id="more-648"></span><br />
Al proporcionar los datos para la creación de tu botón te pide &#8220;Facebook Page URL&#8221; esto es la &#8220;Dirección de tu página de Facebook&#8221; la cual tiene un formato como este:</p>
<pre class="brush: plain; title: ;">
http://www.facebook.com/pages/[Nombre-de-tu-pagina]/[numerote enorme]
</pre>
<p>Por ejemplo la mía es:</p>
<pre class="brush: plain; title: ;">

http://www.facebook.com/pages/Web-de-Leon/155393707821925</pre>
<p>Una vez que introduces todos tus datos solo das click en <em>Get Code</em> y ahora solo copias el código del iframe (el primero que sale, el de arriba).</p>
<p>El código del iframe tiene el siguiente formato:</p>
<pre class="brush: xml; title: ;">
&lt;iframe src=&quot;[dirección larga como del tamaño del universo en milímetros]&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:[ancho en píxeles]; height:[alto en píxeles];&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;</pre>
<p>Acomodamos en la etiqueta <strong>object</strong> los valores de la siguiente manera. El <em>src</em> del iframe osea <strong>[dirección larga como del tamaño del universo en milímetros]</strong> en el atributo <em>data</em> y el style es mas o menos el mismo, solo hay que poner <strong>[ancho en píxeles]</strong> y <strong>[alto en píxeles]</strong> de acuerdo a el espacio que le vayamos a dar, les muestro el nuevo formato:</p>
<pre class="brush: xml; title: ;">
&lt;object style=&quot;border:none; overflow:hidden; width:[ancho en píxeles]; height:[alto en píxeles];&quot;  data=&quot;[dirección larga como del tamaño del universo en milímetros]&quot;&gt;&lt;/object&gt;</pre>
<p>y un ejemplo (este es el mio por si me quieren promocionar xD )</p>
<pre class="brush: xml; title: ;">
&lt;object style=&quot;border:none; overflow: hidden; width:200px; height: 255px;&quot;  data=&quot;http://www.facebook.com/plugins/likebox.php?id=62473189912&amp;width=300&amp;height=255&amp;connections=10&amp;header=false&quot;&gt;&lt;/object&gt;</pre>
<p>Y listo solo pégalo en donde gustes que aparezca en tu página.</p>
<p>Fuente: Un poco de investigación por mi cuenta y claro el código válido gracias a &#8220;<a title="W3C Validation: iframe error with XHTML 1.0 Strict Doctype" href="http://blog.chapagain.com.np/w3c-validation-iframe-error-with-xhtml-1-0-strict-doctype/" >&#8220;Mukesh Chapagain&#8217;s Blog&#8221;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/09/18/agregar-boton-like-en-tu-sitio-xhtml-1-0-estricto-valido/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Editar, Agregar e Incluir Smileys en WordPress</title>
		<link>http://www.geeklion.com/2010/09/15/editar-agregar-e-incluir-smileys-en-wordpress/</link>
		<comments>http://www.geeklion.com/2010/09/15/editar-agregar-e-incluir-smileys-en-wordpress/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 01:36:37 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=624</guid>
		<description><![CDATA[Les explicaré como editar y/o cambiar los smileys (iconos gestuales, emoticones) en WordPress 3.0.1, también como agregar otros smileys y/o cambiar el texto para que se muestren y después integrarlas en los comentarios o posts. Para editar los smileys de wordpress primero hay que localizar el directorio en donde se encuentran, este está dentro del [...]]]></description>
			<content:encoded><![CDATA[<p>Les explicaré como editar y/o cambiar los smileys (iconos gestuales, emoticones) en WordPress 3.0.1, también como agregar otros smileys y/o cambiar el texto para que se muestren y después integrarlas en los comentarios o posts.</p>
<p>Para editar los smileys de wordpress primero hay que localizar el directorio en donde se encuentran, este está dentro del directorio donde esta tu instalación de wordpress en <strong>/wp-includes/images/smilies</strong>. Antes de continuar es recomendable hacer un respaldo de esta carpeta, por si borramos algún smiley que no queríamos cambiar.</p>
<p>Ahora solo procedemos a editar cualquier smiley que deseemos cambiar su aspecto, podremos además reemplazar un smiley por otro que nos guste de un pack de smileys o podemos cambiar TODOS los smileys, solo hay que reemplazarlos poniéndoles el mismo nombre y subiéndolos al servidor en el directorio <strong>/wp-includes/images/smilies</strong>, de este modo ya tendremos otros smileys. Recuerden sobreescribir las que ya existen para que se reemplacen.</p>
<p>Den click en la imagen para no quedarse ciegos antes de tiempo<br />
<a href="http://www.geeklion.com/leon/wp-content/uploads/2010/09/Pantallazo.png"><img src="http://www.geeklion.com/leon/wp-content/uploads/2010/09/Pantallazo-300x185.png" alt="Screenshot FTP smileys" /></a><br />
<span id="more-624"></span><br />
Aquí una lista de todos los iconos que hay en WordPress (los mios ya están modificados), por default son 22.</p>
<ol>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' />  es &#8220;:mrgreen:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_neutral.gif' alt=':neutral:' class='wp-smiley' />  es &#8220;:neutral:&#8221;, &#8220;:-|&#8221; y &#8220;:|&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_twisted.gif' alt=':twisted:' class='wp-smiley' />  es &#8220;:twisted:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_arrow.gif' alt=':arrow:' class='wp-smiley' />  es &#8220;:arrow:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' />  es &#8220;:shock:&#8221;, &#8220;8-O&#8221; y &#8220;8O&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_smile.gif' alt=':smile:' class='wp-smiley' />  es &#8220;:smile:&#8221;,  &#8220;:-)&#8221; y &#8220;:)&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_confused.gif' alt=':???:' class='wp-smiley' />  es &#8220;:???:&#8221;, &#8220;:-?&#8221; y &#8220;:?&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' />  es &#8220;:cool:&#8221;, &#8220;8-)&#8221; y &#8220;8)&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_evil.gif' alt=':evil:' class='wp-smiley' />  es &#8220;:evil:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_biggrin.gif' alt=':grin:' class='wp-smiley' />  es &#8220;:grin:&#8221;, &#8220;:-D&#8221; y &#8220;:D&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_idea.gif' alt=':idea:' class='wp-smiley' />  es &#8220;:idea:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' />  es &#8220;:oops:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' />  es &#8220;:razz:&#8221;, &#8220;:-P&#8221; y &#8220;:P&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' />  es &#8220;:roll:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_wink.gif' alt=':wink:' class='wp-smiley' />  es &#8220;:wink:&#8221;, &#8220;;-)&#8221; y &#8220;;)&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_cry.gif' alt=':cry:' class='wp-smiley' />  es &#8220;:cry:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_surprised.gif' alt=':eek:' class='wp-smiley' />  es &#8220;:eek:&#8221;, &#8220;:-o&#8221; y &#8220;:o&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  es &#8220;:lol:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_mad.gif' alt=':mad:' class='wp-smiley' />  es &#8220;:mad:&#8221;, &#8220;:-x&#8221; y &#8220;:x&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_sad.gif' alt=':sad:' class='wp-smiley' />  es &#8220;:sad:&#8221;, &#8220;:-(&#8221; y &#8220;:(&#8220;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' />  es &#8220;:!:&#8221;</li>
<li> <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' />  es &#8220;:?:&#8221;</li>
</ol>
<p>Bueno eso fue solo para Editarlos o Cambiarlos, ahora algo un poco mas complicado es Agregar otros smileys pero se los explicare detalladamente (o al menos lo intentaré), esto se puede hacer mediante plugins pero ya que queremos (o por lo menos yo) evitar jalar mas memoria a nuestro servidor con plugins innecesarios, explicaré como hacerlo manualmente.</p>
<p><strong>Agregando Smileys en WordPress</strong></p>
<p>Básicamente para añadir otros smileys necesitamos hacer 2 cosas: agregar el GIF que deseamos a la carpeta <strong>/wp-includes/images/smilies</strong> y editar el archivo <strong>functions.php</strong> localizado en <strong>/wp-includes</strong>.</p>
<p>Nota: El archivo <strong>functions.php</strong> es un archivo que requiere WordPress para su funcionamiento, es recomendable respaldarlo antes de hacer cualquier edición por pequeña que esta sea. Aún así las modificaciones que haremos a continuación son bastante sencillas y con un poco de práctica será trivial agregar más iconos.</p>
<p>Como hacerlo:</p>
<p>Por ejemplo si queremos agregar un smiley para &#8220;XD&#8221;, &#8220;x3&#8243; o &#8220;T_T&#8221; que sería <em>riéndose con unos ojos de cruz</em>, <em>emocionado con ojos de cruz y boca de gato</em> y <em>llorando</em> respectivamente. Hacemos lo siguiente:</p>
<p>Primero seleccionamos un archivo GIF para el smiley que vamos a crear y lo renombramos por <strong>icon_<em>[descripción]</em>.gif</strong> donde <em>[descripción]</em> es cualquier texto que se parezca a nuestro GIF o que lo describa, les recomiendo que la <em>[descripción]</em> sea de preferencia el texto o atajo con el cual quieren que aparezca ese smiley aunque no necesariamente con ese texto aparecerá.</p>
<p>Ejemplos de nombres:</p>
<pre class="brush: plain; title: ;">icon_xD.gif
icon_x3.gif
icon_T_T.gif</pre>
<p>o bien:</p>
<pre class="brush: plain; title: ;">icon_risa.gif
icon_emocionado.gif
icon_llorando.gif</pre>
<p>En lo personal prefiero los primeros, ya que es mas corto y al menos yo los entiendo xD .</p>
<p>Nota: En las <em>[descripción]</em>es eviten los acentos &#8216;, comillas &#8216; y comillas dobles &#8220;, podrían causar problemas. Recuerden que al asignar un nombre a un archivo tampoco pueden poner ciertos caracteres como la barra inclinada / o los dos puntos :</p>
<p>Una vez renombrados procedemos a subirlos a la carpeta <strong>/wp-includes/images/smilies</strong>.</p>
<p>Por ejemplo yo subí 3 archivos: icon_xD.gif, icon_x3.gif, icon_T_T.gif</p>
<p>Eso fue fácil ahora a editar un poco de código, tenemos que editar el <strong>functions.php</strong> localizado en el directorio<strong>/wp-includes</strong>, ábranlo con su editor de texto plano o código (x)html/php favorito y vamos a trabajar entre la línea 2857 y la línea 2904:</p>
<pre class="brush: php; first-line: 2857; title: ;">
	if ( !isset( $wpsmiliestrans ) ) {
		$wpsmiliestrans = array(
		':mrgreen:' =&gt; 'icon_mrgreen.gif',
		':neutral:' =&gt; 'icon_neutral.gif',
		':twisted:' =&gt; 'icon_twisted.gif',
		  ':arrow:' =&gt; 'icon_arrow.gif',
		  ':shock:' =&gt; 'icon_eek.gif',
		  ':smile:' =&gt; 'icon_smile.gif',
		    ':???:' =&gt; 'icon_confused.gif',
		   ':cool:' =&gt; 'icon_cool.gif',
		   ':evil:' =&gt; 'icon_evil.gif',
		   ':grin:' =&gt; 'icon_biggrin.gif',
		   ':idea:' =&gt; 'icon_idea.gif',
		   ':oops:' =&gt; 'icon_redface.gif',
		   ':razz:' =&gt; 'icon_razz.gif',
		   ':roll:' =&gt; 'icon_rolleyes.gif',
		   ':wink:' =&gt; 'icon_wink.gif',
		    ':cry:' =&gt; 'icon_cry.gif',
		    ':eek:' =&gt; 'icon_surprised.gif',
		    ':lol:' =&gt; 'icon_lol.gif',
		    ':mad:' =&gt; 'icon_mad.gif',
		    ':sad:' =&gt; 'icon_sad.gif',
		      '8-)' =&gt; 'icon_cool.gif',
		      '8-O' =&gt; 'icon_eek.gif',
		      ':-(' =&gt; 'icon_sad.gif',
		      ':-)' =&gt; 'icon_smile.gif',
		      ':-?' =&gt; 'icon_confused.gif',
		      ':-D' =&gt; 'icon_biggrin.gif',
		      ':-P' =&gt; 'icon_razz.gif',
		      ':-o' =&gt; 'icon_surprised.gif',
		      ':-x' =&gt; 'icon_mad.gif',
		      ':-|' =&gt; 'icon_neutral.gif',
		      ';-)' =&gt; 'icon_wink.gif',
		       '8)' =&gt; 'icon_cool.gif',
		       '8O' =&gt; 'icon_eek.gif',
		       ':(' =&gt; 'icon_sad.gif',
		       ':)' =&gt; 'icon_smile.gif',
		       ':?' =&gt; 'icon_confused.gif',
		       ':D' =&gt; 'icon_biggrin.gif',
		       ':P' =&gt; 'icon_razz.gif',
		       ':o' =&gt; 'icon_surprised.gif',
		       ':x' =&gt; 'icon_mad.gif',
		       ':|' =&gt; 'icon_neutral.gif',
		       ';)' =&gt; 'icon_wink.gif',
		      ':!:' =&gt; 'icon_exclaim.gif',
		      ':?:' =&gt; 'icon_question.gif',    //comentario: línea en la que nos posicionaremos
        );
    }</pre>
<p>Nos posicionamos en la línea 2902, y daremos enter, posteriormente vamos a escribir con el siguiente formato:</p>
<pre class="brush: php; title: ;">
		      '[texto_disparador]' =&gt; '[nombre_del_GIF]',
</pre>
<p>El <em>[texto_disparador]</em> es la combinación de carácteres que usaremos para que se muestre el smiley.<br />
El <em>[nombre_del_GIF]</em> es el nombre de nuestro archivo con la extensión .gif, ese que subimos a nuestro servidor con el formato icon_<em>[descripción]</em>.gif</p>
<p>Ejemplos:</p>
<pre class="brush: php; title: ;">
		      'xD' =&gt; 'icon_xD.gif',
		      'xD' =&gt; 'icon_chistoso.gif',
		      'xD' =&gt; 'icon_risa.gif',</pre>
<p>Ahora solo queda realizar las modificaciones que sean necesarias, en mi caso agregué lo siguiente para mis 3 smileys que creé:</p>
<pre class="brush: php; title: ;">
		      'xD' =&gt; 'icon_xD.gif',
		      'T_T' =&gt; 'icon_T_T.gif',
		      'x3' =&gt; 'icon_x3.gif',</pre>
<p>Para que lo vean mas detalladamente incluyo las líneas antes mencionadas con la edición que acabo de realizar:</p>
<pre class="brush: php; first-line: 2857; title: ;">
	if ( !isset( $wpsmiliestrans ) ) {
		$wpsmiliestrans = array(
		':mrgreen:' =&gt; 'icon_mrgreen.gif',
		':neutral:' =&gt; 'icon_neutral.gif',
		':twisted:' =&gt; 'icon_twisted.gif',
		  ':arrow:' =&gt; 'icon_arrow.gif',
		  ':shock:' =&gt; 'icon_eek.gif',
		  ':smile:' =&gt; 'icon_smile.gif',
		    ':???:' =&gt; 'icon_confused.gif',
		   ':cool:' =&gt; 'icon_cool.gif',
		   ':evil:' =&gt; 'icon_evil.gif',
		   ':grin:' =&gt; 'icon_biggrin.gif',
		   ':idea:' =&gt; 'icon_idea.gif',
		   ':oops:' =&gt; 'icon_redface.gif',
		   ':razz:' =&gt; 'icon_razz.gif',
		   ':roll:' =&gt; 'icon_rolleyes.gif',
		   ':wink:' =&gt; 'icon_wink.gif',
		    ':cry:' =&gt; 'icon_cry.gif',
		    ':eek:' =&gt; 'icon_surprised.gif',
		    ':lol:' =&gt; 'icon_lol.gif',
		    ':mad:' =&gt; 'icon_mad.gif',
		    ':sad:' =&gt; 'icon_sad.gif',
		      '8-)' =&gt; 'icon_cool.gif',
		      '8-O' =&gt; 'icon_eek.gif',
		      ':-(' =&gt; 'icon_sad.gif',
		      ':-)' =&gt; 'icon_smile.gif',
		      ':-?' =&gt; 'icon_confused.gif',
		      ':-D' =&gt; 'icon_biggrin.gif',
		      ':-P' =&gt; 'icon_razz.gif',
		      ':-o' =&gt; 'icon_surprised.gif',
		      ':-x' =&gt; 'icon_mad.gif',
		      ':-|' =&gt; 'icon_neutral.gif',
		      ';-)' =&gt; 'icon_wink.gif',
		       '8)' =&gt; 'icon_cool.gif',
		       '8O' =&gt; 'icon_eek.gif',
		       ':(' =&gt; 'icon_sad.gif',
		       ':)' =&gt; 'icon_smile.gif',
		       ':?' =&gt; 'icon_confused.gif',
		       ':D' =&gt; 'icon_biggrin.gif',
		       ':P' =&gt; 'icon_razz.gif',
		       ':o' =&gt; 'icon_surprised.gif',
		       ':x' =&gt; 'icon_mad.gif',
		       ':|' =&gt; 'icon_neutral.gif',
		       ';)' =&gt; 'icon_wink.gif',
		      ':!:' =&gt; 'icon_exclaim.gif',
		      ':?:' =&gt; 'icon_question.gif',
		      'xD' =&gt; 'icon_xD.gif',	//esta línea fue agregada
		      'T_T' =&gt; 'icon_T_T.gif',	//esta línea fue agregada
		      'x3' =&gt; 'icon_x3.gif',	//esta línea fue agregada
        );
    }</pre>
<p>Ya solo queda guardar los cambios realizados en el archivo y subir este <strong>functions.php</strong> editado al directorio <strong>/wp-includes</strong>, sobreescribiendo el <strong>functions.php</strong> que ya existe en su servidor.</p>
<p>Como pueden observar, los &#8220;textos disparadores&#8221; en mi caso son &#8220;xD&#8221; &#8220;T_T&#8221; y &#8220;x3&#8243; y ahora mismo podemos ver que escribiendo eso (sin las comillas claro) aparecen en mi blog xD T_T x3 .</p>
<p>Ahora si lo que quieren es solamente modificar un texto disparador ya tienen el formato que funciona igual para todos los iconos que vienen por default en WordPress:</p>
<pre class="brush: php; title: ;">
		      '[texto_disparador]' =&gt; '[nombre_del_GIF]',
</pre>
<p>Por ejemplo para que un icono como <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8220;:)&#8221; aparezca con el texto disparador &#8220;=)&#8221; EN LUGAR DE CON &#8220;:)&#8221; solo habría que editar la línea correspondiente:</p>
<pre class="brush: php; first-line: 2893; title: ;">
		       ':)' =&gt; 'icon_smile.gif',</pre>
<p>la cambiamos por esto:</p>
<pre class="brush: php; first-line: 2893; title: ;">
		       '=)' =&gt; 'icon_smile.gif',</pre>
<p>Ahora que si lo que queremos es que aparezca con AMBOS textos disparadores entonces vamos a la línea 2893, damos enter y escribimos a continuación el otro texto disparador con el que queremos que salga:</p>
<pre class="brush: php; first-line: 2893; title: ;">
		       ':)' =&gt; 'icon_smile.gif',
		       '=)' =&gt; 'icon_smile.gif',</pre>
<p>De este modo tanto &#8220;:)&#8221; como &#8220;=)&#8221; mostrarían <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Espero les sirva, cualquier cosa dejen su opinión, sugerencia, aportación&#8230; en la sección de comentarios.</p>
<p>Nota: Recuerden tener activada la opción para que WordPress convierta el texto a caritas. <strong>Settings</strong>→<strong>Writing</strong>→<em>Formating</em>↑Activar la Casilla→<em>Convert emoticons like &#8216;:-)&#8217; and &#8216;:-P&#8217; to graphics on display</em>.</p>
<p>Den click a la imagen si no quieren recurrir a un trasplante de cornea.<br />
<a href="http://www.geeklion.com/leon/wp-content/uploads/2010/09/Pantallazo-1.png"><img src="http://www.geeklion.com/leon/wp-content/uploads/2010/09/Pantallazo-1-300x164.png" alt="Wordpress Smileys" /></a></p>
<p>Fuente: Aprendí moviéndole a lo loco al código de mi WordPress <img src='http://www.geeklion.com/leon/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/09/15/editar-agregar-e-incluir-smileys-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Saw 7 en 3D</title>
		<link>http://www.geeklion.com/2010/09/15/saw-7-en-3d/</link>
		<comments>http://www.geeklion.com/2010/09/15/saw-7-en-3d/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 20:12:34 +0000</pubDate>
		<dc:creator>León</dc:creator>
				<category><![CDATA[127.0.0.1]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.geeklion.com/?p=618</guid>
		<description><![CDATA[A finales de octubre se estrenará Saw 7 en 3D, mientras llega la fecha esperada les dejo un poster 3D de la película y el trailer desde el canal oficial de lionsgate: Click aquí para ver el poster Pueden verlo en mayor calidad desde el sitio oficial de Saw 7 3D (click aquí) Les dejo [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.geeklion.com/leon/wp-content/uploads/2010/09/artworksaw7.jpg"><img src="http://www.geeklion.com/leon/wp-content/uploads/2010/09/artworksaw7-207x300.jpg" alt="Saw7-Artwork"/></a></p>
<p>A finales de octubre se estrenará <strong>Saw 7</strong> en 3D, mientras llega la fecha esperada les dejo un poster 3D de la película y el trailer desde el canal oficial de lionsgate:</p>
<p><a title="Poster 3D Saw 7" href="http://www.erickwithnok.com/post/842426383/saw-3d-motion-poster" rel="nofollow">Click aquí para ver el poster</a><br />
<span id="more-618"></span><br />
<p><a href="http://www.geeklion.com/2010/09/15/saw-7-en-3d/"><em>Da click para ver el vídeo</em></a></p></p>
<p><a title="Saw 7 3D Página Oficial" href="http://saw3dmovie.com/" rel="nofollow">Pueden verlo en mayor calidad desde el sitio oficial de Saw 7 3D (click aquí)</a></p>
<p><a title="Canal Oficial de Lions Gate - Saw 7 3D" href="http://www.youtube.com/lionsgatelive" rel="nofollow">Les dejo su canal de youtube, en el cual también viene un poco de artwork de la película (click aquí)</a></p>
<p>En Saw 7 volverá el Doctor Gordon que salio en la primera película, además de el aparecerá también Chester Bennington vocalista de Linkin Park. Espero ver Saw 7 y que no pase como Saw 6 que nunca apareció en los cines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeklion.com/2010/09/15/saw-7-en-3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

