También podemos añadir un enlace para navegar a otra página directorio.
Al final de la ventana debemos seleccionar que recursos de los que tenemos
agregados deseamos incluir en el directorio.
Cuando estemos listos podemos crear y guardar el archivo a disco pulsando el botón
Crear Archivo. Entonces se cerrará la ventana y se abrirá el archivo en la pantalla
principal del programa, pestaña DIR.
El programa habrá creado dos archivos. El .htm que es la página directorio en sí, y un archivo .xml que contiene los recursos. Ambos archivos se crean en la misma carpeta y con el mismo nombre pero distinta extensión. Para abrir el directorio debe abrir el archivo .htm ya que el .xml es una archivo normal de fuentes.
Una vez creados los archivos, en cualquier momento podremos abrir el directorio utilizando el botón Cargar...
de la barra de botones. O publicar el archivo en nuestra página web para que otros usuarios puedan ver el directorio. Efectivamente, podremos incluir un enlace en nuestra página web o blog que ejecute el programa Winguffin y abra automáticamente nuestro directorio. Consulte la página Archivos de Inicio Remoto.
Crear directorios nos servirá también para ordenar y eliminar recursos que no deseemos. Por ejemplo, suponga que tiene agregados al programa varios feeds y desea cambiar el orden en que aparecen en la lista de la pestaña Feeds. Bien, crea un directorio para estos feeds y después utiliza la opción Quitar todos del menú contextual de la pestaña Feeds. Ahora puede utilizar la página directorio para ir agregando (suscribiendo) sólo aquellos feeds que le interesan. Cuando ha terminado guarda la lista de feeds agregados con la opción Guardar feeds... del menú contextual.
Un directorio de WinGuffin es una página web normal que apunta a un archivo XML. El archivo XML es el que contiene los datos de los recursos y no es más que uno de los archivos que creamos al guardar con el programa los recursos agregados.
Podríamos crear un directorio de forma manual con los siguientes pasos:
- Agregamos al programa los recursos que nos interesen.
- Guardamos estos recursos a disco con el botón Guardar Todo...
. Hemos creado un archivo XML con los recursos y al que le damos de nombre, por ejemplo, midir.xml .
- Creamos una página web normal que será nuestro directorio. Le damos de nombre, por ejemplo, midir.htm.
- En la página web añadimos la ruta en la que se encuentra el archivo XML. Utilizamos para ello un campo html oculto:
<input type="hidden" name="winguffindir" base="http://www.midominio.com/miruta/" />
- Para incluir un enlace en la página web que abra un recurso utilizamos el código:
<a href="http://www.winguffin.com/godir.html" winguffindir="true" file="midir.xml" id="0123456789" action="play">
Al pulsar en el enlace anterior WinGuffin al encontrar el atributo winguffindir="true" sabrá que debe mostrar (o añadir según el atributo action sea play o add) un recurso. Sabrá que dicho recurso se encuentra en el archivo cuyo nombre se especifica en el atributo file. La ruta de este archivo la buscará en un atributo base del propio enlace. Si no existe este atributo utilizará la ruta que encuentre en el atributo base del campo input oculto.
Con el nombre y la ruta del archivo XML puede abrirlo y buscar en él el recurso cuyo id coincide con el del atributo del enlace.
El programa nos puede ayudar a crear o modificar directorios de forma manual utilizando los menús Obtener enlaces para los directorios que podemos encontrar en las pestañas Feeds,Radio,TV y Medias del panel inferior del programa
Primero debemos entrar el nombre del archivo XML en el que se encuentran los recursos utilizando el menú Nombre del archivo XML. Después obtenemos los enlaces seleccionando uno de los otros menús. El enlace se copia al portapapeles y podemos pegarlo en el archivo HTML utilizando CTRL-V.
Si en una página directorio queremos enlazar con otra página también directorio, sin duda queremos que ambas se abran en la pestaña DIR. Para conseguirlo debemos incluir en el enlace el atributo intab="dir". Tenmos cuatro valores según la pestaña en la que queremos abrir un enlace:
<a href="" intab="dir"><a>
<a href="" intab="web"><a>
<a href="" intab="rss"><a>
<a href="" intab="view" ><a>
Insertar enlaces a feeds dentro de una página web
Otra forma de permitir suscribir un feed en una página web es introducir un enlace en el código html de la página para que el programa lo auto-detecte.
Estos enlaces, colocados en el head del código fuente de la página web, deben ser del tipo
<link rel="alternate" type="application/rss+xml" title="" href="">
donde title es el título del feed y href es la URI del archivo XML del feed.
El programa al cargar la página buscará este tipo de enlaces y los incluirá en el botón RSS de la barra de botones para que el usuario pueda agregar el feed a su lista simplemente pulsando en el menú desplegable del botón.
De esta misma forma, en nuestras páginas web podemos incluir enlaces a archivos de WinGuffin con recursos. En este caso la etiqueta deberá ser
<link rel="alternate" type="application/winguffin" title="" href="">
Hay que colocar el nombre del enlace en title y la dirección en href. La dirección puede apuntar a un feed RSS, a un archivo de directorio de WinGuffin, o a un archivo de WinGuffin con recursos, por ejemplo un archivo .feed o .radio.
También podemos usar las siguientes etiquetas para que el programa incluya en el menú el icono de un rss, de una página directorio o de un fichero.
<link rel="alternate" type="application/winguffin+rss" title="" href="">
<link rel="alternate" type="application/winguffin+dir" title="" href="">
<link rel="alternate" type="application/winguffin+file" title="" href="">
Otra posibilidad es incluir enlaces a emisoras de radio, de televisión o archivos mp3. Las etiquetas en estos casos deberán ser:
<link rel="alternate" type="application/radio" title="" href="">
<link rel="alternate" type="application/tv" title="" href="">
<link rel="alternate" type="application/mp3" title="" href="">
A diferencia de lo que pasa con los feeds, en este caso cuando el usuario pulse en el enlace a un archivo de radio, tv o mp3, la fuente será reproducida directamente sin agregarse al programa.
Si está viendo esta página dentro del programa WinGuffin puede mirar en el botón RSS de la barra de botones para ver unos ejemplos.
También puede incluir un enlace que abra directamente un feed si en la url del feed sustituye http:// por winguffin://.
Por ejemplo, el siguiente código provocará que se abra directamente el feed en la pestaña RSS:
<a href="winguffin://news.google.es/news?ned=es&topic=h&output=rss">Google News<a>
Pruébelo pulsando aquí
Insertar enlaces a archivos de audio/video dentro de una página web
Podemos incluir un enlace a un archivo de audio o video para que sea reproducido directamente por el programa al pinchar sobre el enlace si añadimos el atributo winguffin="audio" o winguffin="video" al enlace.
Por ejemplo:
<a href="http://www.ejemplo.com/ejemplo.mp3" winguffin="audio">Plácido Domingo<a>
Es posible también indicar al programa que reproductor utilizar:
<a href="" winguffin="audio+wmp"><a>
<a href="" winguffin="audio+rp"><a>
<a href="" winguffin="audio+qt"><a>
<a href="" winguffin="audio+external"><a>
<a href="" winguffin="video+wmp"><a>
<a href="" winguffin="video+rp"><a>
<a href="" winguffin="video+qt"><a>
<a href="" winguffin="video+external"><a>
<a href="" winguffin="video+swf"><a>