<?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, 01 Feb 2012 11:43:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Usar últimas versiones de jQuery y jQueryMobile en Dreamweaver CS5.5</title>
		<link>http://www.dwug.es/go/677</link>
		<comments>http://www.dwug.es/go/677#comments</comments>
		<pubDate>Mon, 30 May 2011 11:03:32 +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/?p=677</guid>
		<description><![CDATA[Por defecto, las plantillas de inicio (Mobile Starter pages) nos obligan a utilizar versiones anteriores de jQuery y jQueryMobile, pero podemos utilizar las nuevas sin mayores problemas. Básicamente, lo que realizan estas plantillas es añadir 3 páginas y un listview con enlaces a dichas páginas a un documento en blanco. Puede resultar útil al comienzo, [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto, las plantillas de inicio (Mobile Starter pages) nos obligan a utilizar versiones anteriores de jQuery y jQueryMobile, pero podemos utilizar las nuevas sin mayores problemas.<br />
<span id="more-677"></span><br />
Básicamente, lo que realizan estas plantillas es añadir 3 páginas y un listview con enlaces a dichas páginas a un documento en blanco. Puede resultar útil al comienzo, pero podemos obtener la misma funcionalidad desde el apartado jQuery del panel de inserción, ya que ambos elementos forman parte del mismo.</p>
<p>El proceso más útil sería crear nuestra propia plantilla, pero además de ser algo complicado nos obligaría a crear una nueva cada vez que se actualicen las librerías.</p>
<p>La ventaja de utilizar el panel es que nos permite indicar una carpeta desde la que se obtienen los archivos requeridos por jQueryMobile, sin necesidad de que se encuentren dentro de la configuración de Dreamweaver ni en el sitio que estemos creando: Podemos dejar la carpeta en nuestro escritorio, selecionarla desde el diálogo que nos aparece al crear la primera página y DW se encargará de copiarlos al sitio además de recordar la configuración. Además podemos cambiar de versión de librería siempre que queramos.</p>
<p>Por último, otra pequeña ventaja: Al utilizar las plantillas, las librerías son copiadas directamente a la raiz del sitio. Al insertar páginas, en cambio, los archivos son copiados dentro de una carpeta (utiliza el mismo nombre que la carpeta donde tengamos alojados los archivos).</p>
<p>Podemos incluso crear nuestro propio comando, para poder definir la carpeta de origen en cualquier momento e incluso que nos añado los archivos sin necesidad de crear una página.</p>
<p>1.- Copiar los archivos JQMSettings.htm y JQMSettings.js que se encuentran dentro la carpeta Configuration/Commands de DW<br />
2.- Pegarlos en la carpeta Configuration/Commands del usuario (crearla si aún no existe). Las rutas son:</p>
<ul>
<li>Mac: /Users/Usuario/Library/Application Support/Adobe/Dreamweaver CS5.5/[idioma]/Configuration </li>
<li>Win: C:\Users\Usuario\AppData\Roaming\Adobe\Dreamweaver CS5.5\[idioma]\Configuration</li>
</ul>
<p>3.- Editar la linea 1 de JQMSettings.htm y eliminar el comentario <!-- MENU-LOCATION=NONE --><br />
4.- Editar la linea 89 de JQMSettings.js</p>
<ul>
<li>antes:<br />
<strong>result.returnValue = &#8220;OK&#8221;</strong> </li>
<li>despues:<br />
                <strong>if(result!=undefined){<br />
			result.returnValue = &#8220;OK&#8221;<br />
		}else{<br />
			addResources(dw.getDocumentDOM());<br />
		}</strong></li>
</ul>
<p>A partir de ahora, nos aparecerá un nuevo comando, desde el que podremos seleccionar y añadir directamente las librerías a nuestro documento:</p>
<p><a href="http://www.dwug.es/wp-files/2011/05/jqm_command.gif"><img src="http://www.dwug.es/wp-files/2011/05/jqm_command.gif" alt="" title="jqm_command" width="196" height="430" class="alignnone size-full wp-image-683" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/677/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>960 Grid System para Dreamweaver</title>
		<link>http://www.dwug.es/go/630</link>
		<comments>http://www.dwug.es/go/630#comments</comments>
		<pubDate>Mon, 20 Dec 2010 11:22:35 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Extensiones]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=630</guid>
		<description><![CDATA[960 Grid system es una de la bibliotecas css más conocidas y extendidas. Ahora, gracias a DMXZone, puedes implementarla de forma visual desde Dreamweaver. La principal ventaja de la extensión es que no sólo te ayudará a crear un diseño rápido, sino que además se encargará de añadir todos los archivos necesarios a tu sitio. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dwug.es/wp-files/2010/12/dmx960grid.png"><img src="http://www.dwug.es/wp-files/2010/12/dmx960grid.png" alt="" title="dmx960grid" width="150" height="150" class="alignleft size-full wp-image-631" /></a>960 Grid system es una de la bibliotecas css más conocidas y extendidas. Ahora, <a href="http://www.dmxzone.com/go?18032">gracias a DMXZone</a>, puedes implementarla de forma visual desde Dreamweaver.</p>
<p>La principal ventaja de la extensión es que no sólo te ayudará a crear un diseño rápido, sino que además se encargará de añadir todos los archivos necesarios a tu sitio.<br />
<span id="more-630"></span></p>
<p>La extensión se compone de 3 partes:</p>
<p>- En primer lugar tenemos un panel de inserción, desde el cual añadimos un layout completo a la página que nos servirá de base y que utilizaremos posteriormente para añadir nuevas filas y columnas:<br/><br />
<a href="http://www.dwug.es/wp-files/2010/12/960_1.jpg"><img src="http://www.dwug.es/wp-files/2010/12/960_1-152x300.jpg" alt="" title="960_1" width="152" height="300" class="aligncenter size-medium wp-image-633" /></a></p>
<p style="clear:left">- <a href="http://www.dmxzone.com/go?18032">960 Grid System</a> incluye una ayuda visual, que nos permite ver las columnas que lo componen:</p>
<p><a href="http://www.dwug.es/wp-files/2010/12/dmx960grid_designView.png"><img src="http://www.dwug.es/wp-files/2010/12/dmx960grid_designView-300x276.png" alt="" title="dmx960grid_designView" width="300" height="276" class="alignnone size-medium wp-image-634" /></a></p>
<p style="clear:left">- Y, para terminar, un inspector de propiedades desde el que podemos modificar no sólo la posición de cada columna, sino sus paddings y añadirles los nombres de estilos css que hayamos creado para nuestro diseño:</p>
<p><a href="http://www.dwug.es/wp-files/2010/12/960_4.jpg"><img src="http://www.dwug.es/wp-files/2010/12/960_4.jpg" alt="" title="960_4" width="710" height="133" class="alignnone size-full wp-image-635" /></a></p>
<p style="clear:left">Como podéis ver, trabajar con 960 es ahora un trabajo mucho más sencillo gracias a esta excelente extensión.</p>
<p><a href="http://www.dmxzone.com/go?18032">Aprender más y Descargar 960 Grid System para Dreamweaver</a> (Se necesita registro gratuito en DMXZone.com)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/630/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>eSeminar gratuito: Es hora de tunear tu Dreamweaver</title>
		<link>http://www.dwug.es/go/622</link>
		<comments>http://www.dwug.es/go/622#comments</comments>
		<pubDate>Wed, 13 Oct 2010 09:18:34 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[DWUG]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Extensiones]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[extensiones]]></category>
		<category><![CDATA[video2brain]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=622</guid>
		<description><![CDATA[DWUG y Video2Brain organizamos un eSeminar gratuito en el que aprenderás los mejores trucos para conseguir que Dreamweaver se adapte a tu flujo de trabajo y sea una herramienta aún más productiva: características poco conocidas, otras ocultas y cómo crear lo que tú quieras que tenga. Este es un eSeminar que requiere de un conocimiento [...]]]></description>
			<content:encoded><![CDATA[<p>DWUG y <a href="http://www.v2b.es">Video2Brain</a> organizamos un eSeminar gratuito en el que aprenderás los mejores trucos para conseguir que Dreamweaver  se adapte a tu flujo de trabajo y sea una herramienta aún más productiva: características poco conocidas, otras ocultas y cómo crear lo que tú quieras que tenga. Este es un eSeminar que requiere de un conocimiento medio sobre Dreamweaver, HTML y creación de sitios web en general.</p>
<p>Fecha: 13 de Octubre de 2010<br />
Hora: 20:00 hora española peninsular</p>
<p>El aforo al aula online donde tiene lugar el eSeminar es limitado y sólo podrán entrar las primeras 250 personas que accedan al aula online.</p>
<p>La entrada al aula es aquí: <a href="http://webdwk35.bon.at/extensionesdw/">http://webdwk35.bon.at/extensionesdw/</a>, ¡compártanlo con sus colegas y amigos!</p>
<p>Por favor, para asistir al eSeminar y aprovecharlo al máximo, procura llegar a la hora convenida. Abriremos las puertas 5 minutos antes del comienzo de la sesión. Utiliza el nombre de usuario o el nombre y el apellido con el que estás registrado en video2brain.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/622/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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 [...]]]></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 [...]]]></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>14</slash:comments>
		</item>
	</channel>
</rss>

