Insertar un Foro en Google.sites

El procedimiento más sencillo de incluir un foro dentro de Google.Sites es mediante el GadGet "Include GadGet (Iframe)", para ver una demostración de como hacerlo puedes acceder al siguiente vídeo en Youtube http://youtu.be/zcmUE4VML-0, no obstante a continuación explico como hacerlo.

Pero antes, debemos tener creado un foro propio en algún servicio Hosting.

Debemos tener en cuenta, que existen algunos servicios de Hosting que no permiten que el foro se encuentre incrustado en otra página web, en ese caso no nos sirven.

Existen otros que no tienen esa característica y por tanto pueden incrustarse en otra web. Este es el servicio de foros que nos interesa. Por ejemplo yo elegí http://www.foroactivo.com/

Después de haber creado el foro lo configuramos, creando subforos, privacidad, etc, según nuestras preferencias.

Una vez tengamos ya la dirección de nuestro foro, lo podemos insertar en nuestro Google.Site, para ello creamos una nueva página (como característica des-seleccionamos la opción "titulo" para que no aparezca el título de la página).

Ya editando la página, pulsamos en Insertar> Más Gadgets... y aparecerá la ventana que ves a la izquierda. Seleccionamos Público>Destacada y buscamos Include Gadget (Iframe), seleccionándolo.

En la configuración del Gadget introduciremos la Url de nuestro foro en el espacio Url to content, en ancho introducimos un procentaje 100% y en altura introducimos 2000 pixeles para garantizar que se verá el mayor espacio posible sin necesidad de barras de scroll.

Debemos des-seleccionar la casilla mostrar título, así como la de Incluir un borde alrededor del gadget.

Ya tenemos nuestro foro dentro de nuestra web.

Ahora bien, yo tengo un foro con una serie de subforos, cada uno de ellos es referente a una aplicación que he construido y deseaba que desde una página web pudiese acceder a un subforo determinado. Por ejemplo, en la página "Scaner a PDF" tener un link hacia el Subforo "Scaner a PDF" dentro del conjunto de foros.

Para dicha función tuve que adaptar el Gadget "Include Gadget (Iframe)" para que dicho gadget fuese capaz de recoger información extra (argumentos de la ruta http://).

El resultado ha sido el Gadget: https://sites.google.com/site/fdvgadgets/varios/foro_capta-rutaURL.xml

Por tanto, el procedimiento para crear la página con el foro incrustado sería el mismo que ha sido explicado anteriormente, con la salvedad que el Gadget a utilizar no es "Include Gadget (Iframe)" sino que habría que añadir el Gadget por url indicando la ruta:

https://sites.google.com/site/fdvgadgets/varios/foro_capta-rutaURL.xml

El funcionamiento de este GadGet es Igual que el de "Include Gadget (Iframe)" salvo que permite además abrir el foro en un subforo determinado en la linea de argumentos de la url.

Bien, pero ¿Como accedemos a un subforo concreto desde una página de Google.sites?

Según el gadget que he programado, (foro_capta-rutaURL.xml) simplemente sería mediante un enlace con la siguiente estructura:

Página Google Sites del foro+"?rutaURL="+carpeta del subforo

Por ejemplo: en mi web el foro se encuentra en: http://sites.google.com/site/fdvcreations/foro y el subforo en el servicio de foros, sobre el visor de mapas y callejeros se encuentra en la siguiente url http://fdvcreations.foroactivo.com/visor-de-mapas-y-callejeros-f6/ por tanto la ruta a introducir es:

http://sites.google.com/site/fdvcreations/foro?rutaURL=visor-de-mapas-y-callejeros-f6

Pero, seguimos con los problemas en Google.Sites: no se permite introducir argumentos en los enlaces, entonces ¿ Cómo lo hacemos?

La solución ha sido crear un gadget para insertar el enlace: enviar_a_foro_suburl.xml

Este gadget incluirá en la página un cuadro de texto donde se encuentra un enlace al subforo en cuestión.

Para introducir el Gadget utilizaremos el procedimiento Introducir Gadget por url, introduciendo la dirección: https://sites.google.com/site/fdvgadgets/varios/enviar_a_foro_suburl.xml

y introduciremos los datos que nos solicitan, como por ejemplo:

* Resaltar que la Url a introducir no es la del foro en www.foroactivo.com sino la página que hemos creado en el Google.Site con el gadget foro_capta-url.xml bien configurado.

y el resultado es el que sigue:

Cabe destacar, que en comentario introducimos el texto que aparecerá en el GadGet, pero podemos utilizar distintas fuentes de texto, colores, añadir enlaces, etc, para ello, usamos bbcode. Teneis una ayuda a bbcode en el siguiente enlace: Ayuda BBcode para gadget Google.sites

Pero, para facilitar las cosas, podéis comprobar que se dispone de una botonera con los comandos más utilizados.

También se puede ver como abajo del cuadro ha quedado una zona en blanco, eso es por el valor de Color fondo gadget donde puse White porque anteriormente el gadget se encontraba en una zona completamente blanca. Si deseas que el GadGet no desentone con el color fijado en Fondo de GadGet en Contenidos de tu Google Site, escribe en Color de fondo gadget el valor transparent

Resumen:

Inserción de un foro en Google.Sites

Método sencillo

1.- Crearnos un foro en la página http://www.foroactivo.com.com/

2.- Tomamos nota de la url del foro que hemos creado.

3.- Ahora en nuestro Google.site, creamos una página nueva. (Esta será nuestra página del foro en nuestro Google.Site)

4.- Insertamos en la página el Gadget "Include Gadget (Iframe)"

5.- Rellenamos los datos del Gadget, indicando la url de la que habíamos tomado nota.

Ahora, insertamos el enlace a esta página de Google.site en nuestra barra lateral o en cualquier parte de nuestra web, accediendo así a la página principal del foro.

Método propuesto por mí

1.- Crearnos un foro en la página http://www.foroactivo.com.com/

2.- Tomamos nota de la url del foro que hemos creado.

3.- Ahora en nuestro Google.site, creamos una página nueva. (Esta será nuestra página del foro en nuestro Google.Site)

4.- Insertamos en la página un Gadget por url indicando la ruta:https://sites.google.com/site/fdvgadgets/varios/foro_capta-rutaURL.xml

5.- Rellenamos los datos del Gadget, indicando la url de la que habíamos tomado nota.

Ahora, insertamos el enlace a esta página de Google.site en nuestra barra lateral o en cualquier parte de nuestra web, accediendo así a la página principal del foro.

Sí queremos acceder a un subforo en cuestión, desde una página determinada, insertaremos en dicha página el siguiente Gadget por url : https://sites.google.com/site/fdvgadgets/varios/enviar_a_foro_suburl.xml

Rellenaremos los datos del Gadget indicando:

1.- la Url donde se encuentra el foro en nuestro Google.Site.

2.- La subpágina de destino (subforo)

3.- Los demás datos. (comentarios, aspecto...)