Almacen de Gadgets

Introducción ¿ Para qué este almacén?

Soy aficionado, entre otros, al mundo de la programación, y por motivaciones me embarqué en construir mi web en Google Sites.

Para facilitar el diseño de la web, requerí de Gadgets y al final los cree yo mismo, y los he venido poniendo a disposición del que los necesitase.

Todo de forma altruista... y ahí vinieron los problemas. Para poder mantener un servidor de Gadgets con un tráfico determinado, se requieren servicios de pago.

Tras muchas vueltas, la única opción que he visto, es que mis gadgets sean descargados e instalados en vuestras propias Webs de Google Sites. De esta forma, tenemos una ventaja y un inconveniente.

    • La ventaja: Los gadgets que se ven en tu web, solo depende de la disponibilidad de tu web en Google sites. Es decir, los gadgets se verán siempre, no dependerá de otro servidor aparte (el servidor de los gadgets).

    • El Inconveniente: Si actualizo algún gadget, deberás subir su fuente (archivo xml) a tu web para gozar de las posibles ventajas. NO TE PREOCUPES, NO DEBERÁS CAMBIAR LOS GADGETS DE TODAS LAS PAGINAS DONDE LO UTILICES si conservas su mismo nombre y ubicación

Aquí, colocaré el código fuente de los mismos para que los subas a tu web.

Y.... ¿ Como los instalo?

Fácil, Primeramente debes decidir en tu página el lugar donde colocarás el código fuente de tus gadgets.

1º ) Por ejemplo, creas una pagina que se llamará "misgadgets" ubicada en la raíz de tu web.

Esta carpeta servirá de raíz a todos los gadgets. A partir de esta carpeta, crearemos archivadores de archivos con los contenidos de cada gadget... continuo

2º) Crearemos el almacén para el código fuente del gadget. Para ellos simplemente creamos una página, de plantilla Archivador y Clasificándola en la que hemos decidido raíz de nuestros Gadgets (en el ejemplo misgadgets)

3º ) En la página archivador creada, pulsamos en Añadir archivos, y añadimos todos los ARCHIVOS incluidos en el archivo ZIP del Gadgets. (osea antes de nada, nos descargamos el archivo ZIP del gadget, cuyos enlaces se encuentran abajo, y lo descomprimimos.

OJO: No creamos mas carpetas ni nada en este archivador, simplemente subimos los archivos del Gadget que se trate.

Podemos seleccionar varios archivos (no hay que ir de uno en uno), así veremos una ventana de progreso de la subida.

4º) Ya tenemos el código fuente del Gadget en nuestra web.

Como sabréis el Gadget en cuestión es el archivo XML.

Para conocer su ruta, simplemente nos colocamos encima de descargar y con botón derecho obtenemos información de la url del enlace, que será tal como:

https://sites.google.com/site/pruebasfdvcreations/misgadgets/bbcode/editorbbcode.xml?attredirects=0&d=1

Para una XML correcta tomamos el enlace hasta el signo de interrogación, quedando en el ejemplo:

https://sites.google.com/site/pruebasfdvcreations/misgadgets/bbcode/editorbbcode.xml

De esta forma, ya tenemos el Gadget en nuestra web y el enlace XML para insertarlo en las páginas que deseemos de nuestra web.

NOTAS:

Abajo tenéis el código fuente de los gadgets. Pero, para un correcto funcionamiento se deben tener una cosa en cuenta:

    • Algunos gadgets necesitan del código fuente del gadget bbcode.zip (los que emplean bbcode), por tanto es obligatorio tener alojado en vuestra web el código fuente del gadget bbcode.zip. Sus archivos (los de bbcode.zip) deben alojarse obligatoriamente en una carpeta denominada bbcode. Osea algo así como (Página raiz de los Gadgets)>(bbcode). El ejemplo descrito arriba sirve como ejemplo de como instalar el gadget bbcode.

    • Los demás gadgets, deben instalarse en su página archivador correspondiente. Como he explicado, estos archivadores se encontraran en la misma página raíz de los Gadgets (misgadgets en el ejemplo). Se recomienda utilizar el nombre que se le ha dado al zip.

      • por ejemplo: los archivos de cajetin.zip deberán alojarse en el archivador (Página raiz de los Gadgets)>(cajetin).

    • Es bueno anotar las direcciones XML de los gadgets que utilizamos, ya sea en un editor de texto, en un rinconcito privado de la web, o en la misma página archivador que hemos creado, para obtenerla rápidamente para insertarlos en la web.