<?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>Guia del Friki &#187; Programación</title>
	<atom:link href="http://guiadelfriki.com/category/tecnologia/informatica/programacion-informatica-tecnologia/feed/" rel="self" type="application/rss+xml" />
	<link>http://guiadelfriki.com</link>
	<description>porque ser friki no es fácil</description>
	<lastBuildDate>Tue, 17 Apr 2012 17:53:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Insertar SWF desde un archivo Javascript</title>
		<link>http://guiadelfriki.com/insertar-swf-desde-un-archivo-javascript/</link>
		<comments>http://guiadelfriki.com/insertar-swf-desde-un-archivo-javascript/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 07:00:09 +0000</pubDate>
		<dc:creator>Laraphype</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[SWF]]></category>

		<guid isPermaLink="false">http://www.guiadelfriki.com/?p=1789</guid>
		<description><![CDATA[Posiblemente es una de las soluciones que ya habreis visto en algun sitio, pero de momento me resulta la más efectiva y limpia a la hora de modificar código. La cosa es bastante sencilla y vamos a explicarla paso a paso. Lo primero de todos será crear el JS que contenga la función que se [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.guiadelfriki.com/wp-content/uploads/2010/02/SWF.png" rel="prettyPhoto[1789]"><img class="aligncenter size-full wp-image-1839" title="SWF" src="http://www.guiadelfriki.com/wp-content/uploads/2010/02/SWF.png" alt="" width="240" height="240" /></a></p>
<p style="text-align: justify;">Posiblemente es una de las soluciones que ya habreis visto en algun sitio, pero de momento me resulta la más efectiva y limpia a la hora de modificar código. La cosa es bastante sencilla y vamos a explicarla paso a paso.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Lo primero de todos será crear el JS que contenga la función que se usará para que se muestre nuestro flash. Analicemos la función paso a paso:</p>
<p style="text-align: justify;">Archivo: <span style="color: #800000;"><strong>insertarSWF.js</strong></span></p>
<p style="text-align: justify;">
[js]
function mostrarSWF(url,ancho,alto) {</p>
<p>// aquí introduciremos el código de la función</p>
<p>}<br />
[/js]
<p style="text-align: justify;">
<p><strong><span id="more-1789"></span></strong></p>
<p style="text-align: justify;">Lo que estamos haciendo es crear la función propiamente dicha, la podemos llamar como nosotros queramos, pero siempre recomendamos es usar nombres que nos ayuden a reconocer las funciones y así no perder tiempo. En nuestro caso la hemos llamado <strong><em>mostrarSWF</em></strong>.</p>
<p style="text-align: justify;">
[js]//A continuación creamos una variable que se llamará &quot;valor&quot;<br />
var valor=&#8221;;<br />
[/js]
[js]
//Aquí lo único que hemos echo es coger todos los parámetros que usamos para insertar un flash de modo convencional, y pasarlos por una variable e ir añadiendo los valores a la variable(&quot;valor&quot;).</p>
<p>//En los parámetros &quot;width&quot; y &quot;height&quot; le damos el valor de su atributo (ancho y alto), que más tarde ya definiremos.<br />
valor+=&#8217;&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;&#8217;+ ancho +&#8217;&quot; height=&quot;&#8217;+ alto +&#8217;&quot;&gt;&#8217;;</p>
<p>//nombre de la película, lo definiremos desde nuestra variable (&quot;url&quot;)<br />
valor+=&#8217;&lt;param name=&quot;movie&quot; value=&quot;&#8217;+url+&#8217;&quot; /&gt;&#8217;;</p>
<p>//añadimos el parámetro de la calidad de imágen<br />
valor+=&#8217;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&#8217;;</p>
<p>//añadimos el valor &quot;wmode&quot; y en este caso le decimos que el swf sea &quot;transparent&quot;<br />
valor+=&#8217;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;&#8217;;</p>
<p>//Eliminamos el menu típico de Flash<br />
valor+=&#8217;&lt;param name=&quot;menu&quot; value=&quot;false&quot; /&gt;&#8217;;</p>
<p>//Definimos los valores del embed: &quot;src, quality, wmode, menu&quot;<br />
valor+=&#8217;&lt;embed src=&quot;&#8217;+url+&#8217;&quot; quality=&quot;high&quot; wmode=&quot;transparent&quot; menu=&quot;false&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; allowScriptAccess=&quot;sameDomain&quot; width=&quot;&#8217;+ ancho +&#8217;&quot; height=&quot;&#8217;+ alto +&#8217;&quot;&gt;&lt;/embed&gt;&#8217;;</p>
<p>//cerramos el tag &quot;object&quot;<br />
valor+=&#8217;&lt;/object&gt;&#8217;;</p>
<p>//Pintamos la variable valor en nuestro docmuento<br />
document.write(valor);<br />
[/js]
<p>Finalmente sólo nos quedará poner en nuestro documento html,php,cfm, el script para que localize y cargue nuestra función javascript y la función que nos muestre el flash deseado. el script que tenemos que poner sería así, lo colocamos dentro del div contenedor del swf:</p>
[html]
<p>&lt;div class=&quot;contenedor_swf&quot;&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;mostrarSWF(&quot;/swf/myflash.swf&quot;,640,480)&lt;/script&gt;<br />
&lt;/div&gt;<br />
[/html]
<p>Resumiendo que el código final de nuestro html y nuestro js sería algo como esto:</p>
<p>mostrarSWF.js</p>
[js]
//función para mostrar flash en página</p>
<p>function insertarswf(url,ancho,alto) {<br />
var valor=&#8221;;<br />
valor+=&#8217;&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;&#8217;+ ancho +&#8217;&quot; height=&quot;&#8217;+ alto +&#8217;&quot;&gt;&#8217;;<br />
valor+=&#8217;&lt;param name=&quot;movie&quot; value=&quot;&#8217;+url+&#8217;&quot; /&gt;&#8217;;<br />
valor+=&#8217;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&#8217;;<br />
valor+=&#8217;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;&#8217;;<br />
valor+=&#8217;&lt;param name=&quot;menu&quot; value=&quot;false&quot; /&gt;&#8217;;<br />
valor+=&#8217;&lt;embed src=&quot;&#8217;+url+&#8217;&quot; quality=&quot;high&quot; wmode=&quot;transparent&quot; menu=&quot;false&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; allowScriptAccess=&quot;sameDomain&quot; width=&quot;&#8217;+ ancho +&#8217;&quot; height=&quot;&#8217;+ alto +&#8217;&quot;&gt;&lt;/embed&gt;&#8217;;<br />
valor+=&#8217;&lt;/object&gt;&#8217;;<br />
document.write(valor);<br />
}<br />
[/js]
<p>index.html</p>
[html]
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;<br />
&lt;title&gt;Insertar SWF a través de un javascript&lt;/title&gt;<br />
&lt;script type=&quot;text/javascript&quot; src=&quot;/js/insSWF.js&quot;&gt;&lt;/script&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;div class=&quot;contenedor_swf&quot;&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;mostrarSWF(&quot;/swf/myflash.swf&quot;,640,480)&lt;/script&gt;<br />
&lt;/div&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]

				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ -->
				<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fguiadelfriki.com%2Finsertar-swf-desde-un-archivo-javascript%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="http://twitter.com/share?url=http%3A%2F%2Fguiadelfriki.com%2Finsertar-swf-desde-un-archivo-javascript%2F&amp;text=Insertar+SWF+desde+un+archivo+Javascript&amp;via=guiadelfriki" target="_blank" class="mr_social_sharing_popup_link"><img src="http://guiadelfriki.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://guiadelfriki.com/insertar-swf-desde-un-archivo-javascript/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://guiadelfriki.com/insertar-swf-desde-un-archivo-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Loop de WordPress sin tocar código</title>
		<link>http://guiadelfriki.com/loop-de-wordpress-sin-tocar-codigo/</link>
		<comments>http://guiadelfriki.com/loop-de-wordpress-sin-tocar-codigo/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 07:05:34 +0000</pubDate>
		<dc:creator>Laraphype</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.guiadelfriki.com/?p=1276</guid>
		<description><![CDATA[Si quieres personalizar tu tema y no te atreves a tocar ficheros PHP ahora tienes una posibilidad de hacerlo sin salir del Escritorio de WordPress, y todo mediante “shortcodes” con este plugin.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1278" title="Logo de WordPress" src="http://www.guiadelfriki.com/wp-content/uploads/2010/02/wp_logo-300x282.jpg" alt="" width="300" height="282" /></p>
<p style="text-align: justify;">¿Cuántas veces nos habremos peleado tocando código del Loop de WordPress? Yo creo que muchas y hasta que no encuentras una solución pueden pasar horas, pidiendo ayuda, buscando por la red, etc. Aún así la solución final no es la más adecuada o no te acaba gustando.</p>
<p style="text-align: justify;">Además, son múltiples las modificaciones y personalizaciones que podemos aplicar modificando el “loop”, pero hay una pega, y es que hay que modificar los archivos del tema.</p>
<p style="text-align: justify;">Pues bien, si quieres personalizar tu tema y no te atreves a tocar ficheros PHP ahora tienes una posibilidad de hacerlo sin salir del Escritorio de WordPress, y todo mediante “shortcodes” con este plugin.</p>
<p style="text-align: justify;"><strong><span id="more-1276"></span></strong></p>
<p style="text-align: justify;">El plugin <a href="http://wordpress.org/extend/plugins/wordpress-loop/">WordPress Loop</a> usa la clase <a href="http://codex.wordpress.org/Function_Reference/WP_Query">WP_Query</a> para generar el widget “loop”. puedes ver la lista completa de argumentos posibles (<code>$args</code>) en la página del Codex de <a href="http://codex.wordpress.org/Template_Tags/query_posts">query_posts()</a>. El widget de WordPress Loop también aprovecha los <a href="http://codex.wordpress.org/Plugin_API">filtros y hooks de acciones</a> para personalizaciones avanzadas.</p>
<p style="text-align: center;"><a href="http://www.guiadelfriki.com/wp-content/uploads/2010/02/wploop.jpg" rel="prettyPhoto[1276]"><img class="aligncenter size-medium wp-image-1279" title="Plugin WP-Loop" src="http://www.guiadelfriki.com/wp-content/uploads/2010/02/wploop-300x171.jpg" alt="" width="300" height="171" /></a></p>
<p style="text-align: justify;">El widget tiene más de 35 opciones entre las que elegir. Puedes personalizar tu loop de WordPress en uno o más tipos de entrada, categorías, etiquetas, taxonomías personalizadas, autores, fechas, campos personalizados y mucho más.</p>
<p style="text-align: justify;">Además, tiene soporte para miniaturas de entrada, entradas fijas, paginación, longitud de contenido personalizable (por número de palabras), y puedes cambiar incluso el orden de cantidad de opciones.</p>
<p style="text-align: justify;">En la FAQ del plugin tienes la lista completa de shortcodes, filtros y hooks aplicables. Es completísimo.</p>
<h3 style="text-align: justify;">Fuente original: <a title="Ayuda WordPress" href="http://ayudawordpress.com/domina-el-loop-como-un-experto-sin-tocar-una-linea-de-codigo/#more-7174" target="_blank">Ayuda WordPress</a></h3>

				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ -->
				<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fguiadelfriki.com%2Floop-de-wordpress-sin-tocar-codigo%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="http://twitter.com/share?url=http%3A%2F%2Fguiadelfriki.com%2Floop-de-wordpress-sin-tocar-codigo%2F&amp;text=Loop+de+WordPress+sin+tocar+c%C3%B3digo&amp;via=guiadelfriki" target="_blank" class="mr_social_sharing_popup_link"><img src="http://guiadelfriki.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://guiadelfriki.com/loop-de-wordpress-sin-tocar-codigo/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://guiadelfriki.com/loop-de-wordpress-sin-tocar-codigo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

