<?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>DWUG &#187; Extensiones</title>
	<atom:link href="http://www.dwug.es/docs/extensiones/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dwug.es</link>
	<description>Grupo de Usuarios Adobe Dreamweaver</description>
	<lastBuildDate>Wed, 14 Jul 2010 15:32:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web Widgets en Dreamweaver</title>
		<link>http://www.dwug.es/go/465</link>
		<comments>http://www.dwug.es/go/465#comments</comments>
		<pubDate>Fri, 17 Oct 2008 09:07:07 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Extensiones]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.dwug.es/go/465</guid>
		<description><![CDATA[El pasado día 15 de Octubre se publicó en Adobe Labs la primera beta pública del Widget Packager. Una extensión para Dreramweaver que permite empaquetar widgets creados con cualquier framework y convertirlos en extensiones listas para ser usadas. Te explicamos algunos conceptos básicos para que entiendas cómo funcionan.

Es muy probable que todos los que hayáis [...]]]></description>
			<content:encoded><![CDATA[<p>El pasado día 15 de Octubre se publicó en <a href="http://labs.adobe.com/">Adobe Labs</a> la primera <a href="http://labs.adobe.com/wiki/index.php/Dreamweaver_Widget_Packager">beta pública del Widget Packager</a>. Una extensión para Dreramweaver que permite empaquetar widgets creados con cualquier framework y convertirlos en extensiones listas para ser usadas. Te explicamos algunos conceptos básicos para que entiendas cómo funcionan.<br />
<span id="more-465"></span><br />
Es muy probable que todos los que hayáis utilizado algún framework de AJAX (<a href="http://labs.adobe.com/wiki/index.php/Spry">Spry</a>, <a href="http://jquery.com/">JQuery</a>, <a href="http://developer.yahoo.com/yui/">YUI</a>, <a href="http://mootools.net/">MooTools</a>, <a href="http://www.prototypejs.org/">Prototype</a>&#8230;) habréis utilizado un widget en vuestro proyecto: son sencillamente esos fragmentos de código que nos permiten de forma rápida añadir elementos como un calendario, una navegación por pestañas, efectos&#8230;</p>
<p>Dreamweaver posee por defecto una colección de ellos que utilizan spry, sin embargo no estamos limitados al uso de este framework para utilizar widgets.</p>
<p>Gracias al Widget Packager, podemos añadir al insertbar widgets que utilicen otros frameworks, de manera que podamos utilizarlos (nosotros y otros usuarios) con un solo click de ratón.</p>
<p>Los pasos a seguir son bastante sencillos:</p>
<ul>
<li>Creamos una carpeta donde incluyamos todos los archivos de los que haga uso el widget (JavaScript, CSS)</li>
<li>En dicha carpeta, crearemos un archivo xml con la extensión *.wdf (widget descriptor file) donde definiremos los parámetros y características de dicho widget. La sintaxis empleada es una implementación de la <a href="http://www.openajax.org/member/wiki/OpenAjax_Metadata_Specification_Widget_Metadata">Open Ajax Alliance (OAA) Widget Metadata Specification</a>.<br />
Podréis encontrar el listado de etiquetas soportadas y su descripción en la <a href="http://labs.adobe.com/wiki/index.php/Dreamweaver_Widget_Packager:Developer%27s_Guide_to_the_WDF">Guía para desarrolladores</a>. Yo todavía me la estoy leyendo, así que de momento no puedo explicar todas las etiquetas 8-(</li>
<li>Instalaremos la <a href="http://download.macromedia.com/pub/labs/dreamweaver/dw_widgetpackager_p1_101508.zip">extensión Widget Packager</a> en Dreamweaver. Es recomendable leer antes nuestra <a href="http://www.dwug.es/go/439">technote sobre instalación de extensiones en CS4</a>.</li>
<p> Esta extensión añadirá un nuevo elemento a nuestro menú &#8216;Commands&#8217;: Package Web Widget.</p>
<li>En la ventana emergente sólo tendremos que indicar la ruta al archivo wdf y activar la casilla &#8216;install extension&#8217; si queremos que se nos incluya al terminar en nuestra lista de extensiones:<br />
<img id="image466" src="http://www.dwug.es/wp-files/2008/10/widget_packager_dialog.jpg" alt="widget_packager_dialog.jpg" /></li>
<li>Al terminar el empaquetado, habremos obtenido un archivo mxp listo parar ser usado por cualquier otro usuario de Dreamweaver</li>
</ul>
<p>Como podéis ver, el proceso es bastante similar al empaquetado de extensiones normales (el archivo wdf se parece a un archivo mxi), pero algo más sencillo (no hay que crear la interfaz ni documentos edml, por ejemplo).</p>
<p>En cualquier caso, siempre es más sencillo aprovechar los widgets creados por terceros: En vez de fabricarlos tú, visita la sección de <a href="http://www.adobe.com/cfusion/exchange/index.cfm?s=5&#038;from=1&#038;o=desc&#038;cat=290&#038;l=-1&#038;event=productHome&#038;exc=3">Adobe Exchange dedicada a los web widgets</a>, descárgate los que te interesen e instálalos utilizando el Extension Manager (de nuevo, recuerda <a href="http://www.dwug.es/go/439">nuestra technote</a>!) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/465/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Captcha Image</title>
		<link>http://www.dwug.es/go/344</link>
		<comments>http://www.dwug.es/go/344#comments</comments>
		<pubDate>Sat, 30 Sep 2006 00:14:24 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Extensiones]]></category>

		<guid isPermaLink="false">http://www.dwug.es/go/344</guid>
		<description><![CDATA[Existe una guerra declarada contra los spammers, sobre todo aquellos que utilizan robots para inundar muchos blogs con comentarios basura. Esta extensión para Dreamweaver intenta ayudar un poco a combatirlos.

Captcha Image es una extensión que permite generar de forma dinámica una imagen con un código de seguridad. La idea es que dicho código, al ser [...]]]></description>
			<content:encoded><![CDATA[<p>Existe una guerra declarada contra los spammers, sobre todo aquellos que utilizan robots para inundar muchos blogs con comentarios basura. Esta extensión para Dreamweaver intenta ayudar un poco a combatirlos.<br />
<span id="more-344"></span><br />
Captcha Image es una extensión que permite generar de forma dinámica una imagen con un código de seguridad. La idea es que dicho código, al ser una imagen, no pueda ser analizada por los robots encargados de inundarnos de spam pero pueda ser leida por los seres humanos.</p>
<p>Al mismo tiempo, la imagen contiene &#8216;ruido de fondo&#8217; que hace aún más dificil el anáisis del código.</p>
<p>Lógicamente, existen limitaciones de accesibilidad, ya que este tipo de aproximación al problema deja fuera a personas con problemas de visibilidad (existen clases que son capaces de añadir voz para reproducir el texto). En cualquier caso, este método es una de las aproximaciones más habituales al problema.</p>
<p>Los requisitos para que esta extensión funcione son:</p>
<ul>
<li>Dreamweaver 8</li>
<li>PHP y MySQL</li>
<li>Soporte para la librería de gráficos GD (muchos servidores ya la incluyen)</li>
<li>La carpeta donde se ejecuta el documento debe tener permisos de escritura</li>
</ul>
<p>En un principio, la extensión está pensada para su uso con formularios dinámicos de inserción o actualización generados por Dreamweaver, sin embargo, el código es bastante flexible como para poder ser adaptado a otros entornos. si alguien se encuentra en esta situación, <a href="http://forum.dwug.es">puede utilizar nuestro foro</a></p>
<p>El primer paso, por tanto, es insertar un formulario dinámico de Dreamweaver, para ello, el mejor método es utilizar la barra de inserción:<br />
<img id="image339" src="http://www.dwug.es/wp-files/2006/09/captcha_img_0.gif" alt="formulario" /><br />
Una vez insertado el formulario, deberemos añadir un campo en el que el usuarios deberá introducir la clave que le será mostrada por la imagen:<br />
<img id="image339" src="http://www.dwug.es/wp-files/2006/09/captcha_img_1.gif" alt="formulario" /></p>
<p>Tras estos dos pasos, simplemente deberemos utilizar la extensión. Se encuentra en el panel &#8216;Comportamiento de Servidor->Captcha Image&#8217;. Una vez abierta, veremos la ventana donde poder definir las opciones:<br />
<img id="image341" src="http://www.dwug.es/wp-files/2006/09/captcha_img_2.gif" alt="ventana captcha" /></p>
<p>Las opciones son sencillas:</p>
<ul>
<li>alto y ancho de la imagen</li>
<li>colores del texto, del fondo y del &#8216;ruido&#8217;</li>
<li>numero de caracteres de la clave</li>
<li>Campo del formulario donde el usuario deberá introducir la clave de la imagen</li>
</ul>
<p>Tras introducir la información, la extensión utiliza un traductor para añadir un placeholder que imita el ancho y alto seleccionado, de manera que su manipulación sea más sencilla:<br />
<img id="image342" src="http://www.dwug.es/wp-files/2006/09/captcha_img_3.gif" alt="vista_diseno" /></p>
<p>Para generar el código, la extensión utiliza una fuente Verdana: En algunos servidores puede que no esté registrada, por lo que se hace necesario subir el archivo verdana.ttf que completa el paquete a la misma carpeta donde se ejecutará el documento. No es necesario ningún otro paso extra.</p>
<p>Al ejecutarla en nuestro servidor, podremos ver la imagen en acción:<br />
<img id="image343" src="http://www.dwug.es/wp-files/2006/09/captcha_img_4.gif" alt="captcha en accion" /></p>
<p>Y está terminado.</p>
<p>Como repito, el código generado puede ser modificable para otras necesidades que no impliquen un formulario procedente de Dreamweaver, así como para generar y destruir la imagen &#8216;al vuelo&#8217;. En este caso, se ha preferido que trabaje más unida a Dreamweaver pensando en aquellos usuarios con menor nivel de programación. Como repito, <a href="http://forum.dwug.es">pueden consultarse dudas sobre ella en nuestro foro </a></p>
<p><a href="http://www.tecnorama.org/document.php?id_doc=77">Pulsa aquí para descargar la Extensión</a><!--807ad0a8b37c8c66157b734414ad3078--><!--468bd8e7c256c2a5193bda5399405642--><!--fe9201521400076de99dd88d2c4d016c--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/344/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
