<?xml version="1.0"?>
     <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
     <channel>
      <link>http://www.neoplugins.davidesperalta.com/</link>
      <title>Neoplugins libres - Entrada "Ejecutar acciones y más" de la bitácora</title>
      <generator>Gesbit</generator>
      <description>Únicos plugins libres para Neobook</description>
      <atom:link href="http://www.neoplugins.davidesperalta.com/rss/" rel="self"
       type="application/rss+xml" />
    
      <item>
       <link>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/</link>
       <guid>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/</guid>
       <pubDate>Mon, 17 Dec 2007 12:43:07 +0100</pubDate>
       <title><![CDATA[ Ejecutar acciones y más ]]></title>
       <description><![CDATA[<p>
Acabo de actualizar el <a href="http://www.neoplugins.davidesperalta.com/neodouble/" title="Plugin NeoDouble">plugin NeoDouble</a>, que incorpora ahora la acción "npEjecutarAccion", valga la redundancia. Esta acción, seguimos, a sido sugerida por <a href="http://damaneo.wordpress.com/" title="Damaneo, un zoom a Neobook">Mariano en Damaneo</a>. 
</p>
<p>
La acción puede usarse para ejecutar una acción de Neobook a partir de una cadena, por ejemplo:
</p><div class="gbhighlighcode"><div class="sourcecode"><pre class="neobook"><span style="color: blue; font-weight: bold;">npEjecutarAccion</span> <span style="color: green;">&quot;</span>AlertBox <span style="color: red;">&#91;</span><span style="color: red;">#<span style="color: maroon;">34</span></span><span style="color: red;">&#93;</span>Hola<span style="color: red;">&#91;</span><span style="color: red;">#<span style="color: maroon;">34</span></span><span style="color: red;">&#93;</span> <span style="color: red;">&#91;</span><span style="color: red;">#<span style="color: maroon;">34</span></span><span style="color: red;">&#93;</span>Mundo<span style="color: red;">&#91;</span><span style="color: red;">#<span style="color: maroon;">34</span></span><span style="color: red;">&#93;</span><span style="color: green;">&quot;</span></pre></div></div>
<p>
La acción de NeoDouble ejecutará a su vez la acción de Neobook "AlertBox". Como puedes ver, también he actualizado <a href="http://www.neoplugins.davidesperalta.com/neogeshi/" title="NeoGeshi 1.0">NeoGeshi</a> en consecuencia.
</p>

<p>
Además, la acción admite como parámetro una cadena o la ruta de un archivo. Si es esto último lo que se especifica, el plugin cargará el archivo y tomará por una acción cada una de sus líneas, y las ejecutará en el mismo orden en que se encuentren.
</p>
<p>
Pero, no queda ahí la cosa. Al implementar la acción me di cuenta de que si no sustituía las comillas por las variables correspondientes de Neobook, evidentemente, la acción fallaba.
</p>
<p>
Claro que podía dejar que las sustituyeses tú mismo, pero, he pensado que sería bueno hacerlo desde el propio plugin, ahorrándote trabajo en eso también. Pero, lo he hecho de modo que ahora <a href="http://www.neoplugins.davidesperalta.com/neoplugins/" title="Todos los NeoPlugins">todos los NeoPlugins</a> hagan esto.
</p>
<p>
Es decir, que, como estás pensando, he actualizado también el resto de plugins, de modo que ahora los formularios de edición de acciones sustituyen las comillas "normales" por comillas de Neobook de forma automática y transparente para ti.
</p>
<p>
Y ahora, permíteme que insista una vez más: si no has realizado ya tu donación y usas mis NeoPlugins y estás contento con ellos, por favor, <a href="http://www.neoplugins.davidesperalta.com/donaciones/" title="¡Haz tu donación ahora!"><strong>¡Haz tu donación ahora!</strong></a>
</p>
]]></description>
      </item>
      
      <item>
       <link>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-273</link>
       <guid>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-273</guid>
       <pubDate>Sat, 29 Dec 2007 07:44:43 +0100</pubDate>
       <title><![CDATA[ Comentario por "David Esperalta" ]]></title>
       <description><![CDATA[No todo iba a ser perfecto. Además pareciera que los "loop" son acciones un tanto "especiales". Echaré un vistazo Mariano. Gracias por el aviso.]]></description>
      </item>
      
      <item>
       <link>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-272</link>
       <guid>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-272</guid>
       <pubDate>Sat, 29 Dec 2007 07:37:46 +0100</pubDate>
       <title><![CDATA[ Comentario por "Palamar" ]]></title>
       <description><![CDATA[Te comento una cosa extraña que he visto en cuestión de ésta acción genial. Fijate que la acción no permite ejecutar Loops, quiero decir que la acción ejecuta las acciones de una vez pero no respeta el uso del loop (debería pasar varias veces por ahí)... No sé si me pasará solo a mí, por las dudas te lo comento...]]></description>
      </item>
      
      <item>
       <link>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-264</link>
       <guid>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-264</guid>
       <pubDate>Wed, 26 Dec 2007 22:04:01 +0100</pubDate>
       <title><![CDATA[ Comentario por "David Esperalta" ]]></title>
       <description><![CDATA[¡Gracias Peri!]]></description>
      </item>
      
      <item>
       <link>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-263</link>
       <guid>http://www.neoplugins.davidesperalta.com/ejecutar-acciones-y-mas/#comment-263</guid>
       <pubDate>Wed, 26 Dec 2007 22:02:21 +0100</pubDate>
       <title><![CDATA[ Comentario por "Peri" ]]></title>
       <description><![CDATA[Hola David

Te deseo felices fiestas, y un año mejor que este, si cabe.


Y como no, también a todos los neobookeros.

¡Que lo paseis a lo grande!]]></description>
      </item>
      
     </channel>
    </rss>