<?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>Eliseos.net &#187; General</title> <atom:link href="http://eliseos.net/category/general/feed/" rel="self" type="application/rss+xml" /><link>http://eliseos.net</link> <description>Wordpress, Diseño, jQuery and Coffee</description> <lastBuildDate>Mon, 26 Jul 2010 06:33:44 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Pack de Patterns 100% Seamless</title><link>http://eliseos.net/pack-patterns-100-seamless/</link> <comments>http://eliseos.net/pack-patterns-100-seamless/#comments</comments> <pubDate>Wed, 14 Jul 2010 20:18:50 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[patterns]]></category> <category><![CDATA[Photoshop]]></category><guid
isPermaLink="false">http://eliseos.net/?p=3069</guid> <description><![CDATA[Muchas veces lo que separa a un buen diseño de un diseño regular son los pequeños  detalles. Uno de esos detalles que hay que tener en cuenta son las llamadas Patterns (patrones)]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Muchas veces lo que separa a un <strong>buen diseño</strong> de un diseño regular son los pequeños  detalles. Uno de esos detalles que hay que tener en cuenta son las llamadas <strong>Patterns</strong> (patrones) que nos permiten aplicar una textura en el diseño de manera uniforme.</p><p
style="text-align: center;"><a
href="http://tileabl.es/"><img
class="alignnone size-full wp-image-3070" title="Tileables - Never Ending Patterns" src="http://eliseos.net/wp-content/uploads/2010/07/tileabl.es_.jpg" alt="tileabl.es  Pack de Patterns 100% Seamless" width="600" height="336" /></a></p><p
style="text-align: left;"><a
title="Tileables - Never Ending Patterns" href="http://tileabl.es/">Tileabl.es</a> es un nuevo sitio donde podrás encontrar Packs de <strong>Patterns 100% semaless</strong> para que las apliques. De momento el sitio cuenta con cuatro Packs de Patterns, pero con el correr de los días se irán sumando otras colecciones.</p><p
style="text-align: left;">Cada pack incluye los archivos necesarios para poder modificar las Patterns (<em>source file</em>) y el archivo<em> .PAT</em> para trabajar en Photoshop.</p><p
style="text-align: left;">Estos archivos son <strong>100% FREE </strong>y podes usarlos en proyectos personales y comerciales libre de licencias, si te gusta lo usas, no importa de que forma; simple y sin restricciones.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/pack-patterns-100-seamless/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Like it? Tweet it! Otro buen uso de @anywhere</title><link>http://eliseos.net/like-it-tweet-it-buen-uso-anywhere/</link> <comments>http://eliseos.net/like-it-tweet-it-buen-uso-anywhere/#comments</comments> <pubDate>Fri, 30 Apr 2010 23:13:00 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2933</guid> <description><![CDATA[La semana pasada les comentaba de un plugin para Wordpress que mediante @anywhere nos permitía crear un botón al estilo Tweetmeme para que los lectores puedan hacer un Retweet de cada entrada. ]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">La semana pasada les comentaba de un <a
title="Retweet Anywhere un plugin para WordPress" href="http://eliseos.net/?p=2893">plugin para WordPress</a> que mediante @anywhere nos permitía crear un botón al estilo <strong>Tweetmeme</strong> para que los lectores puedan hacer un <strong>Retweet</strong> de cada entrada. El día de hoy tenemos otra opción con algunos puntos a favor y algunos en contra respecto del plugin mencionado: <a
title="Like it? Tweet it!" href="http://pongsocket.com/tweet-it/">Like it? Tweet it!</a></p><p
style="text-align: center;"><a
href="http://pongsocket.com/tweet-it/"><img
src="http://eliseos.net/wp-content/uploads/2010/04/Like-it-Tweet-it.gif" alt="Like it Tweet it Like it? Tweet it! Otro buen uso de @anywhere" title="Like it? Tweet it!" width="500" height="250" class="alignnone size-full wp-image-2934" /></a></p><p><span
id="more-2933"></span></p><p
style="text-align: left;">Este pequeño script (<strong>jQuery</strong> de por medio) le permitirá a tus usuarios enviar un Tweet directamente desde tu sitio conectándose mediante @anywhere. Al acceder click sobre un elemento asignado se abrirá el box donde podrán enviar el Tweet de una <strong>manera elegante</strong> y con bastantes opciones a la hora de personalizar el mensaje.</p><p
style="text-align: left;">Una de sus ventajas, es que no se requiere como en otros casos contar un <em>API key</em> propio ya que utilizamos el de aplicación y tampoco necesitas descargar ningún archivo ya que se trabaja de manera online siempre.</p><h2>Instalación y uso</h2><p
style="text-align: left;">En tu header es necesario hacer el llamado al script</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://tweet-it.s3.amazonaws.com/tweet-it.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Ahora solo necesitamos configurar Like it? Tweet it! e inicializar</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
	$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-this a&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">tweetIt</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Por supuesto necesitamos un elemento al cual hacemos el llamado en nuestro HTML</p><div
class="wp_syntax"><div
class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;tweet-this&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;javascript://&quot;</span>&gt;</span>Like it? Tweet it!<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div><p
style="text-align: left;">Por defecto el script generara un <strong>shortlink</strong> único para cada entrada que sera guardado en el servidor de los creadores de este script para evitar generar un nuevo link corto por cada visita a la pagina. Si esto nos convence, también se puede especificar nuestro propio shortlink e indicar que se utilice ese en su lugar.</p><p
style="text-align: left;">En cuanto a la personalización, el script cuenta con una documentación muy extensa y clara para lograr una buena interacción con sitio, podemos configurar casi al 100% el script, desde los títulos hasta el mismo estilo <strong>CSS</strong> mediante.</p><p
style="text-align: left;">Por ejemplo estas son algunas de las opciones que seguramente te gustaría personalizar:</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-this a&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">tweetIt</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>
			animate<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;fade&quot;</span><span style="color: #339933;">,</span> <span style="color: #006600; font-style: italic;">//Animacion del box</span>
			header<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Tweetea esta entrada&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//Titulo del box</span>
			typeATweet<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Tu Tweet aqui&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//Texto a modo de intro en el Tweet</span>
			closeButton<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Cancelar el Tweet&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//cancelar</span>
			emptyConfirm<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Estas seguro de enviar el Tweet solo con el link?&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//mensaje en caso de que no se introdusca texto</span>
			youare<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Hola,&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//Bienvenida</span>
			findingLink<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Buscando el link&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//Buscando...</span>
			intro<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Comparti esta entrada con el resto del mundo&quot;</span><span style="color: #339933;">,</span><span style="color: #006600; font-style: italic;">//Subheader en el box</span>
			notConnected<span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Necesitas conectar para enviar el Tweet&quot;</span><span style="color: #006600; font-style: italic;">//Mensaje si el lector no esta conectado</span>
		<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Y por ultimo, pero no menos importante contamos con un plugin para WordPress junto con la documentación necesaria para integrar Like it? Tweet it! en <strong>Tumblr</strong> y <strong>Blogger</strong>.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/like-it-tweet-it-buen-uso-anywhere/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>OSM Player: Potente HTML5 Media Player</title><link>http://eliseos.net/osm-player-potente-html5-media-player/</link> <comments>http://eliseos.net/osm-player-potente-html5-media-player/#comments</comments> <pubDate>Mon, 19 Apr 2010 22:18:47 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[html5]]></category> <category><![CDATA[open source]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2882</guid> <description><![CDATA[Retomando un poco el asunto HTML5 en este 2010, hoy les queria comentar sobre el reproductor OSM Player, basado en jQuery y construido para reproducir cualquier contenido HTML5: HTML5 video, Flash video HTML5 Audio, etc]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Retomando un poco el asunto <strong>HTML5</strong> en este 2010, hoy les queria comentar sobre el reproductor <a
title="OSM Player" href="http://www.mediafront.org/project/osmplayer">OSM Player</a>, basado en <strong>jQuery</strong> y construido para reproducir cualquier contenido HTML5: HTML5 video, Flash video HTML5 Audio, etc.</p><p
style="text-align: left;">Una de las características mas remarcables, es el hecho de que este reproductor sea  100% <span
style="text-decoration: underline;">Open Source</span> y 100% Free y sea capaz de servir todos los formatos soportados por HTML5: <em><code>ogg</code></em>, <em><code>mp4</code></em>, <em><code>acc</code></em>, etc. junto con listas de reproducción e integracion con Youtube y Vimeo.</p><p><span
id="more-2882"></span></p><p
style="text-align: center;"><a
href="http://www.mediafront.org/project/osmplayer"><img
class="alignnone size-full wp-image-2883" title="OSM Player" src="http://eliseos.net/wp-content/uploads/2010/04/OSM-Player.jpg" alt="OSM Player OSM Player: Potente HTML5 Media Player" width="500" height="250" /></a></p><p
style="text-align: left;">En caso de que el visitante no cuente con un Navegador compatible con esta tecnología, se nos ofrece la posibilidad de servir como alternativa un contenido en flash, para así no dejar a nadie atrás. Por el momento se cuenta con un modulo para Drupal, y con perspectivas a futuro de contar con plugin para WordPress y Joomla.</p><p
style="text-align: left;">Por ultimo, es posible personalizar el reproductor para adaptarlo a nuestro diseño, dado que como ya lo mencione, OSM Player esta basado en jQuery y mediante <strong>jQuery-UI</strong> es muy sencillo lograr nuestro propio skin.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/osm-player-potente-html5-media-player/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Mas soporte en HTML5 para Internet Explorer</title><link>http://eliseos.net/mas-soporte-en-html5-para-internet-explorer/</link> <comments>http://eliseos.net/mas-soporte-en-html5-para-internet-explorer/#comments</comments> <pubDate>Fri, 16 Apr 2010 02:59:17 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[html5]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2870</guid> <description><![CDATA[Creo que no habia mencionado en Eliseos.net al script creado por Remy Sharp que nos permite utilizar todos los nuevos elementos que HTML5 trae consigo. El punto es que a la hora de diseñar con esta nueva tecnología]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Creo que no habia mencionado en Eliseos.net al <a
title="html5.js" href="http://remysharp.com/2009/01/07/html5-enabling-script/">script</a> creado por Remy Sharp que nos permite utilizar todos los nuevos elementos que <strong>HTML5</strong> trae consigo. El punto es que a la hora de diseñar con esta nueva tecnología y hacer uso de este script logramos <strong>casi</strong> una compatibilidad perfecta teniendo en vista Internet Explorer 6, 7 y 8. Digo <strong>casi</strong>, ya que hay un pequeño detalle que nos falta: Brindar soporte para IE dentro de HTML5 pensando en la <span
style="text-decoration: underline;">impresión</span>.</p><p
style="text-align: center;"><a
href="http://www.iecss.com/print-protector"><img
class="alignnone size-full wp-image-2871" title="IE Print Protector" src="http://eliseos.net/wp-content/uploads/2010/04/IE-Print-Protector.jpg" alt="IE Print Protector Mas soporte en HTML5 para Internet Explorer" width="500" height="250" /></a></p><p><span
id="more-2870"></span></p><p
style="text-align: left;">Como IE directamente no reconoce estos nuevos elementos (EJ: <em><code>&lt;section&gt;</code></em> o <em><code>&lt;article&gt;</code></em> que se utilizan en <strong>HTML5</strong>, mejor dicho, los reconoce pero no es capaz de cerrar cada elemento, por lo cual siempre quedan <strong>&#8220;vacios&#8221;</strong>. <a
title="IE Print Protector" href="http://www.iecss.com/print-protector">IE Print Protector</a> brinda el soporte necesario para renderizar estos nuevos elementos tanto en la pantalla como cuando nos trasladamos al papel.</p><p
style="text-align: left;">Cuando estamos trabajando con la pantalla, IE Print Protector utiliza el script mencionado en el principio, ahora cuando se trata del papel el script comienza a hacer su trabajo. En lugar de utilizar los nuevos elementos, lo que hace es <strong>reemplazarlos</strong> por digamos, con un <em><code>DIV</code></em> o un <em><code>SPAM</code></em>; para lograr una impresión perfecta, creando una nueva hoja de estilos tomando como base la hoja original.</p><p
style="text-align: left;">Si todavía no estas muy seguro si vale la pena implementar este script, te sugiero que veas el Demo donde se compara una hoja de impresión con el script implementado y otra pagina sin la implementación. Las diferencias, por lo que aclare más arriba son abismales.</p><p
style="text-align: left;">Como siempre lo digo, cuando se habla de usabilidad se habla de diseñar y armar pensando en el usuario final, nosotros podemos navegar y disponer de un sistema moderno y que sigue los <strong>estándares</strong>, pero los usuarios, puede que no. En definitiva lo que se trata (y siempre tiene que se así) es hacer que la <strong>experiencia</strong> del usuario sea de lo mas <strong>amigable</strong> posible.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/mas-soporte-en-html5-para-internet-explorer/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Decile hola a @anywhere</title><link>http://eliseos.net/decile-hola-anywhere/</link> <comments>http://eliseos.net/decile-hola-anywhere/#comments</comments> <pubDate>Thu, 15 Apr 2010 07:15:04 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2860</guid> <description><![CDATA[Si sos uno de los tantos maníacos de Twitter (yo levanto la mano) este es un día memorable dado que Anywhere ha salido a luz. Que es Anywhere te estarás preguntando]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Si sos uno de los tantos maníacos de <strong>Twitter</strong> (yo levanto la mano) este es un día memorable dado que <a
title="@Anywhere" href="http://dev.twitter.com/anywhere/">@Anywhere</a> ha salido a luz. Que es Anywhere te estarás preguntando? Bueno, Anywhere es la plataforma con la cual podemos interactuar directamente con Twitter sin la necesidad de terceros. Lo que nos trae muchas <strong>ventajas, velocidad y seguridad</strong>.</p><p><span
id="more-2860"></span></p><p
style="text-align: center;"><a
href="http://dev.twitter.com/anywhere"><img
src="http://eliseos.net/wp-content/uploads/2010/04/Anywhere.jpg" alt="Anywhere Decile hola a @anywhere" title="Anywhere" width="500" height="250" class="alignnone size-full wp-image-2861" /></a></p><p
style="text-align: left;">La plataforma se ha lanzado oficialmente hace unas horas, y ya contamos con una buena documentación algunos ejemplos para que nos pongamos a trabajar.</p><h2>Primeros pasos</h2><p
style="text-align: left;">Lo primero que necesitaras sera <a
title="Crear una Aplicacion para @Anywhere" href="http://dev.twitter.com/anywhere/apps/new">crear una nueva aplicación</a>, por lo que te tendrás que loguearte con tus <strong>credenciales</strong> de Twitter y obtener tu acreditación. Una vez hecho esto, es necesario crear una aplicación, para este caso vamos a crear una aplicación Web para interactuar con Twitter dentro de nuestro Blog.</p><p
style="text-align: center;"><a
href="http://dev.twitter.com/anywhere/apps/new"><img
src="http://eliseos.net/wp-content/uploads/2010/04/Anywhere-registro.jpg" alt="Anywhere registro Decile hola a @anywhere" title="Register an @Anywhere Application" width="500" height="750" class="alignnone size-full wp-image-2862" /></a></p><p
style="text-align: left;">Cuando nuestra aplicación haya sido aprobada, se nos proporcionara una <strong>API Key</strong> y una <strong>versión</strong> de Anywhere. Estos datos son privados y muy sensibles, no los comportas.</p><p
style="text-align: left;">Para poder comenzar a interactuar vamos a necesitar introducir dentro de las etiquetas header el script de Anywhere:</p><div
class="wp_syntax"><div
class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #00bbdd;">&lt;!DOCTYPE HTML&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">meta</span> <span style="color: #000066;">http-equiv</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Content-type&quot;</span> <span style="color: #000066;">content</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/html; charset=utf-8&quot;</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Anywhere Sample<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://platform.twitter.com/anywhere.js?id=YourAPIKey&amp;v=1&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
    ...
  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></pre></div></div><p
style="text-align: left;">YourAPIKey es obviamente la Key que se ta proporcionado con anterioridad.</p><h2>Auto-linkification</h2><p
style="text-align: left;">Esta función nos permite &#8220;auto-linkear&#8221; a un perfil de Twitter cada vez que mencionemos a este usuario.</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #003366; font-weight: bold;">function</span> onAnywhereLoad<span style="color: #009900;">&#40;</span>twitter<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">// this is the callback function you specified in your initializer</span>
    twitter.<span style="color: #660066;">linkifyUsers</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Esta función busca dentro del <strong>DOM</strong> e intenta coincidir usuarios con sus respectivos perfiles.Por razones obvias no se &#8220;linkeara&#8221; a usuario si estos están dentro de algunas etiquetas especiales, como ser <strong>A, SCRIPT, NOSCRIPT, </strong>etc.</p><p
style="text-align: left;">El proceso es bastante rápido, solo demora entre <em>150-200ms</em> en hallar las coincidencias.</p><p
style="text-align: left;">Cada link incluye por defecto la <em><code>class="twitter-anywhere-user"</em></code> Si necesitamos añadir una <em>class</em> especial a cada link que se ha creado, solo debemos crearla.</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #003366; font-weight: bold;">function</span> onAnywhereLoad<span style="color: #009900;">&#40;</span>twitter<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">// this is the callback function you specified in your initializer</span>
    twitter<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#linkify-this-content&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">linkifyUsers</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>
      className<span style="color: #339933;">:</span> <span style="color: #3366CC;">'my-tweep'</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Dentro del container <em><code>linkify-this-content</code></em> se creara una clase llamada <em><code>my-tweep</code></em> que reemplazara a las class por defecto anteriormente mencionada.</p><h2>Hovercards</h2><p
style="text-align: left;">Esta es una de las funcionales mas amistosas y esperadas. Es la inserción de un pequeño <strong>Tooltip</strong> desde donde podemos ver un poco de info sobre este usuario, hacer un Following o unfollowing y demás.</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #003366; font-weight: bold;">function</span> onAnywhereLoad<span style="color: #009900;">&#40;</span>twitter<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">// this is the callback function you specified in your initializer</span>
    twitter.<span style="color: #660066;">hovercards</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Por ejemplo, Puedo decir: Anoche esta leyendo mis mensajes en mi @blackberry y encontré varios de @baires.</p><p
style="text-align: left;">Hovercards entra en <strong>conflicto</strong> con la funcionalidad Auto-linkification, de tener las dos funciones habilitadas Hovercards tendrá prioridad. Para usar las dos funciones al mismo tiempo solo debemos indicar una nueva <em>class</em> para el link al usuario en alguna función. Tal como lo explique más arriba.</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #003366; font-weight: bold;">function</span> onAnywhereLoad<span style="color: #009900;">&#40;</span>twitter<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    twitter<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#main-content a.my-tweep&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hovercards</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Aquí estaremos indicando que solo se crearan <strong>Tooltips</strong> para los usuarios que se encuentren dentro del container <em><code>main-content</code></em> y con la class <em><code>my-tweet</code></em> en su respectivo <strong>anchor.</strong></p><h2>Follow buttons</h2><p
style="text-align: left;">Otra opción interesante para tener en cuenta. Nos permite añadir un botón donde mediante una ventana de por medio el usuario puede hacer un <strong>Follow</strong> dentro de nuestro Blog, sin tener que salir alguna vez de él. Por ejemplo con este boton me podrás seguir en Twitter:</p><h4 id="followme">Seguime</h4><p
style="text-align: left;">El botón es inteligente, por lo cual si ya estas siguiendo a @baires en teoría te tendría que avisar, aunque en la practica pareciera que no funciona asi.</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #003366; font-weight: bold;">function</span> onAnywhereLoad<span style="color: #009900;">&#40;</span>twitter<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">// this is the callback function you specified in your initializer</span>
    twitter<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#follow-twitterapi'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">followButton</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;twitterapi&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Y ahora solo mencionamos el elemento:</p><div
class="wp_syntax"><div
class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;follow-twitterapi&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div><h2>Consideraciones Finales.</h2><p
style="text-align: left;">Estos son tres ejemplo simples y básicos de lo que se puede hacer con @Anywhere. Dentro de la <a
title="Welcome to @Anywhere" href="http://dev.twitter.com/anywhere/begin">documentación</a> encontraras algunos ejemplos más, así como también una serie de recomendaciones y manuales de como integrar esta plataforma con tus Apps.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/decile-hola-anywhere/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>ValidForm Builder: Libreria en PHP y JS para la creacion de formularios</title><link>http://eliseos.net/validform-builder-libreria-php-y-js-creacion-formularios/</link> <comments>http://eliseos.net/validform-builder-libreria-php-y-js-creacion-formularios/#comments</comments> <pubDate>Wed, 14 Apr 2010 22:00:11 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2846</guid> <description><![CDATA[ValidForm Builder es una completa librería Open Source basada en PHP y Javascript que te permitirá simplificar la tarea a la hora de crear formularios. Muchas veces cuando trabajamos con estos formularios podemos tener una pequeña brecha en seguridad ]]></description> <content:encoded><![CDATA[<p
style="text-align: left;"><a
title="ValidForm Builder" href="http://validformbuilder.org/">ValidForm Builder</a> es una completa librería <strong>Open Source</strong> basada en <strong>PHP</strong> y <strong>Javascript</strong> que te permitirá simplificar la tarea a la hora de crear formularios. Muchas veces cuando trabajamos con estos formularios podemos tener una pequeña brecha en seguridad que puede llegar a comprometer la estabilidad de tu sitio. Esta librería valida los datos en el lado del cliente y en el lado del servidor, por lo que evita posibles <strong>inyecciones SQL</strong>.</p><p><span
id="more-2846"></span></p><p
style="text-align: center;"><a
href="http://validformbuilder.org/"><img
class="alignnone size-full wp-image-2847" title="ValidForm Builder" src="http://eliseos.net/wp-content/uploads/2010/04/ValidForm-Builder.jpg" alt="ValidForm Builder ValidForm Builder: Libreria en PHP y JS para la creacion de formularios" width="500" height="250" /></a></p><p
style="text-align: left;">ValidForm Builder genera formularios <em>XHTML</em> validos lo que es un gran punto a su favor. La validación de datos es inline, por lo cual las Pop-Up son dejadas de lado. Gracias a us <strong>API</strong> podes crear desde el formulario de contacto mas simple hasta un formulario de registro bien robusto.</p><p
style="text-align: left;">Por ultimo la librería soporta todos los tipos de <em>inputs</em> conocidos, como ser textbox, checkbox, radio, etc.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/validform-builder-libreria-php-y-js-creacion-formularios/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Utiliza el tag &lt;video&gt; en todos los navegadores</title><link>http://eliseos.net/utiliza-tag-video-todos-navegadores/</link> <comments>http://eliseos.net/utiliza-tag-video-todos-navegadores/#comments</comments> <pubDate>Mon, 01 Mar 2010 22:56:21 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[html5]]></category> <category><![CDATA[jQuery]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2713</guid> <description><![CDATA[Con html5media lograremos poder utilizar el nuevo tag &#60;video&#62; (HTML5) para poder reproducir videos en la mayoría de los navegadores que no soportan dicho tag]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Con <a
title="html5media" href="http://code.google.com/p/html5media/">html5media </a>lograremos poder utilizar el nuevo tag <em>&lt;video&gt;</em> (HTML5) para poder reproducir videos en la mayoría de los navegadores que no soportan dicho tag.</p><p
style="text-align: center;"><a
href="http://code.google.com/p/html5media/"><img
src="http://eliseos.net/wp-content/uploads/2010/03/html5media.jpg" alt="html5media Utiliza el tag &lt;video&gt; en todos los navegadores" title="html5media" width="500" height="250" class="alignnone size-full wp-image-2715" /></a></p><p
style="text-align: left;">Si el visitante utiliza un navegador no soportado para el tag <em>&lt;video&gt;</em>, el plugin reemplazara el tag por el reproductor <a
title="Flowplayer" href="http://flowplayer.org/">Flowplayer</a>, logrando así una consistencia en todos los navegadores.</p><p
style="text-align: left;">Este plugin soporta los formatos <strong>MP4</strong>, utilizando el codec <em>h.264 </em>y el <strong>OGV </strong>a través del codec <em>Theora</em>. Como si fuera poco, en html5media disponemos una serie de controles para tomar control sobre el video; como ser:</p><ul><li>Control: Posibilidad de mostrar los botones (controles) del reproductor</li><li>Autobuffer: Comenzar a cargar el video automáticamente</li><li>Autoplay: Reproducir el video automáticamente</li><li>Loop: Reproducir el video constantemente</li><li>Splash image: añadir una imagen a modo de introducción el nuestro reproductor.</li></ul><p
style="text-align: left;">Para utilizar este maravilloso plugin, solo debemos realizar el llamado dentro de nuestro header:</p><div
class="wp_syntax"><div
class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://html5media.googlecode.com/svn/trunk/src/jquery.html5media.min.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div><p
style="text-align: left;">Y seguir la siguiente sintaxis:</p><div
class="wp_syntax"><div
class="code"><pre class="html" style="font-family:monospace;">&lt;video src=&quot;video.mp4&quot; width=&quot;320&quot; height=&quot;240&quot; controls autobuffer&gt;&lt;/video&gt;</pre></div></div><p
style="text-align: left;">Y si necesitáramos servir dos versiones del mismo video (Theora y h.254)</p><div
class="wp_syntax"><div
class="code"><pre class="html" style="font-family:monospace;">&lt;video class=&quot;video&quot; poster=&quot;cat.jpg&quot; width=&quot;352&quot; height=&quot;264&quot; controls autobuffer&gt;
    &lt;source src=&quot;cat.mp4&quot; type='video/mp4; codecs=&quot;avc1.42E01E, mp4a.40.2&quot;'&gt;
    &lt;source src=&quot;cat.ogv&quot; type='video/ogg; codecs=&quot;theora, vorbis&quot;'&gt;
&lt;/video&gt;</pre></div></div><p
style="text-align: left;">Por ultimo no te olvides que puedes<a
title="Demo html5media" href="http://static.etianen.com/html5media/"> visualizar un demo</a> del funcionamiento de este plugin.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/utiliza-tag-video-todos-navegadores/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Cross-Browser Videos con HTML5</title><link>http://eliseos.net/cross-browser-videos-html5/</link> <comments>http://eliseos.net/cross-browser-videos-html5/#comments</comments> <pubDate>Fri, 12 Feb 2010 00:53:28 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[hack]]></category> <category><![CDATA[html5]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2660</guid> <description><![CDATA[Video for Everybody es una suerte de hacks en HTML para embeber videos tomando ventajas del tag video (en HTML5) pero con una serie de peculiaridades]]></description> <content:encoded><![CDATA[<p
style="text-align: left;"><a
title="Video for Everybody" href="http://camendesign.com/code/video_for_everybody">Video for Everybody</a> es una suerte de hacks en HTML para embeber videos tomando ventajas del tag <em><code>video</code></em> (en <em><code>HTML5</code></em>) pero con una serie de peculiaridades.</p><p
style="text-align: center;"><a
href="http://camendesign.com/code/video_for_everybody"><img
class="alignnone size-full wp-image-2661" title="Video for Everybody" src="http://eliseos.net/wp-content/uploads/2010/02/Video-for-Everybody.jpg" alt="Video for Everybody Cross Browser Videos con HTML5" width="500" height="250" /></a></p><p><span
id="more-2660"></span></p><p
style="text-align: left;">Hay muchos navegadores que no soportan el tag <em><code>&lt;video&gt;</code></em> por lo que ese código automáticamente al detectar dicho navegador sirve una alternativa para la visualización, sin necesidad de javascript; por ende los videos serán visibles en los lectores de feed, Iphone y demás.</p><p
style="text-align: left;">Al cargar la pagina el código sirve automáticamente el video vía el tag <em><code>&lt;video&gt;</code></em> (<em><code>OGV</code></em>), por lo que no se necesitan plugins adicionales en el navegador. Si el navegador no soporta el tag; se sirve el video como Quicktime (<em><code>MP4</code></em>), que se visualiza correctamente en Iphone. Ahora si Quicktime no esta instalado se servira el video utilizando flash (<em><code>FLV</code></em>) pudiendo embeber cualquier archivo en Flash, incluso videos desde Youtube.</p><p
style="text-align: left;">Y como si fuero poco, si el navegador no soportara ni el tag <em><code>&lt;video&gt;</code></em> ni tuviera instalado Quicktime ni Flash, se sirve una imagen estática para que el usuario pueda descargar el video y reproducirlo localmente.</p><p
style="text-align: left;">Las ventajas son evidentes al usar este código, estamos logrando que nuestro video siempre se resproduzca y el usario tenga acceso a él. La única desventaja es que debemos proporcionar el video en cada formato posible: <em><code>OGG, MP4, Flash</code></em> etc.</p><p
style="text-align: left;">En la pagina encontraras el <a
title="Video for Everybody" href="http://camendesign.com/code/video_for_everybody">código completo</a> fuertemente comentado para que le saques el jugo a tus videos.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/cross-browser-videos-html5/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Multiples links en forma Drop Down con Pluralink</title><link>http://eliseos.net/multiples-links-drop-down-pluralink/</link> <comments>http://eliseos.net/multiples-links-drop-down-pluralink/#comments</comments> <pubDate>Wed, 04 Nov 2009 20:39:28 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[ajax]]></category> <category><![CDATA[javascript]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2297</guid> <description><![CDATA[Pluralink es un simple javscript plugin con un solo objetivo en mente: mostrar múltiples links dentro de un mismo anchor. Supongamos que tenes un oración en la que necesitas incluir tres links como referencia. La forma clasica seria crear tres links dentro de la oración. ]]></description> <content:encoded><![CDATA[<p
style="text-align: left;"><strong><a
title="Pluralink" href="http://pluralink.com/">Pluralink</a></strong> es un simple javscript plugin con un solo objetivo en mente: mostrar múltiples links dentro de un mismo anchor. Supongamos que tenes un oración en la que necesitas incluir tres links como referencia. La forma clasica seria crear tres links dentro de la oración. Pero con Pluralink lo que hacemos es incluir esos tres links dentro de uno solo con un bonito menu <em>Drop Down</em>.</p><p
style="text-align: center;"><a
href="http://pluralink.com/"><img
class="alignnone size-full wp-image-2302" title="Pluralink" src="http://eliseos.net/wp-content/uploads/2009/11/Pluralink.jpg" alt="Pluralink Multiples links en forma Drop Down con Pluralink" width="500" height="250" /></a></p><p
style="text-align: left;"><span
id="more-2297"></span>Su integración es de lo mas sencilla, como así también su implementación. Una forma correcta de implementar Pluralink seria:</p><div
class="wp_syntax"><div
class="code"><pre class="html" style="font-family:monospace;">&lt;a href=&quot;http://primerlink.com/||http://segundolink.org/&quot; title=&quot;Descripcion del primer lik||Descripcion del segundo link&quot;&gt;El poder de pluralink&lt;/a&gt;</pre></div></div><p
style="text-align: left;">Y por ultimo Pluralink cuenta con Plugin para <strong>WordPress</strong>, por lo que su integración e implementación seran aun mucho mas sencillas.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/multiples-links-drop-down-pluralink/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Mostrar las estadisticas de tus Feed con PHP</title><link>http://eliseos.net/mostrar-estadisticas-feed-php/</link> <comments>http://eliseos.net/mostrar-estadisticas-feed-php/#comments</comments> <pubDate>Wed, 28 Oct 2009 23:42:16 +0000</pubDate> <dc:creator>Alexis</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[fedd]]></category> <category><![CDATA[feed]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://eliseos.net/?p=2270</guid> <description><![CDATA[Si estas buscando una forma rápida y sencilla de mostrar a tus lectores las estadísticas de tus Feeds,Theodin nos presenta una pequeña función que nos permitirá mostrarles a nuestros lectores una serie de datos y estadísticas de un Feed (Feedburner) dado]]></description> <content:encoded><![CDATA[<p
style="text-align: left;">Si estas buscando una forma rápida y sencilla de mostrar a tus lectores las estadísticas de tus Feeds, <strong><a
title="Theodin" href="http://theodin.co.uk/blog/development/php-feedburner-function.html">Theodin</a></strong> nos presenta una pequeña función que nos permitirá mostrarles a nuestros lectores una serie de datos y estadísticas de un Feed (Feedburner) dado.</p><p
style="text-align: center;"><a
href="http://theodin.co.uk/blog/development/php-feedburner-function.html"><img
class="alignnone size-full wp-image-2271" title="PHP Feedburner" src="http://eliseos.net/wp-content/uploads/2009/10/PHP-Feedburner.jpg" alt="PHP Feedburner" width="500" height="250" /></a></p><p><span
id="more-2270"></span><p
style="text-align: left;">Esta función trabaja PHP5 y utiliza <strong>simplexml_load_file</strong> para poder interpretar el XML que genera Feedburner.</p><p
style="text-align: left;">Como primer paso para mostrar las estadísticas, debes tener &#8220;tildado&#8221; tu Feed como publico desde la pestaña <em>publicize</em> y activar el <em>contador</em> de Feed.</p><p
style="text-align: left;">Ahora solo resta incluir nuestra función para mostrar las estadísticas:</p><div
class="wp_syntax"><div
class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> feedburner_stats<span style="color: #009900;">&#40;</span><span style="color: #000088;">$feed</span><span style="color: #339933;">,</span> <span style="color: #000088;">$attribute</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
 <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #000088;">$feed</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'[No Feed]'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;">//user must pass in their URI</span>
 <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #000088;">$attribute</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'[No Attribute]'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span><span style="color: #666666; font-style: italic;">//user must pass in their attribute</span>
 <span style="color: #000088;">$xmlobj</span> <span style="color: #339933;">=</span> <span style="color: #990000;">simplexml_load_file</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$feed</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$xmlobj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">feed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">entry</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #000088;">$attribute</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div><p
style="text-align: left;">El segundo argumento nos mostrara:</p><ul><li><h3>date</h3><p>La fecha en la que el feed fue compilado</li><li><h3>circulation</h3><p>Cuantos lectores están suscritos</li><li><h3>hits</h3><p>La cantidad de Hits que recibio el feed</li><li><h3>reach</h3><p>A cuantos suscriptores llego el Feed</li></ul><p
style="text-align: left;">Y por ultimo tenemos que hacer la llamada:</p><div
class="wp_syntax"><div
class="code"><pre class="php" style="font-family:monospace;"> &lt;h1&gt;Tengo&lt;i&gt; <span style="color: #000000; font-weight: bold;">&lt;?php</span> feedburner_stats<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'EliseosNey'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'circulation'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/i&gt; suscriptores!&lt;h1&gt;</pre></div></div><p
style="text-align: left;">Listo, ahora tenemos un completo análisis de nuestro Feed en muy pocos pasos.</p><p
style="text-align: left;">Por ultimo, te recomiendo que visites la pagina del autor donde encontraras un <strong><a
title="The PHP Feedburner Function" href="http://www.theodin.co.uk/tools/tutorials/PHP/feedburner/?">Demo</a></strong> de esta función junto con los archivos necesarios para personalizar tus estadísticas.</p> ]]></content:encoded> <wfw:commentRss>http://eliseos.net/mostrar-estadisticas-feed-php/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Served from: eliseos.net @ 2010-07-31 16:34:57 by W3 Total Cache -->