Archivo

Archive for agosto 2009

Una idea interesante

6 agosto, 2009 Deja un comentario
Categorías: TIC Etiquetas: , , ,

Twitter y Moodle (2/2

2 agosto, 2009 Deja un comentario

Twitter y Moodle (2/2)

Twitter geomap

Este bloque es una versión alternativa del bloque que muestra los usuarios on-line, pero

con los usuarios trazada en el mapa de Google – con lugares tomados del perfil de los usuarios.

INSTALACIÓN

  • Extraer el contenido del m3.tar.giz descargado en el directorios blocks

  • Accede a tu Moodle como administrador

  • Visite el Moodle > Administración del sitio > Notificaciones. Se debe ver los mensajes sobre la creación de tablas de base de datos del bloque.

  • Ir a Moodle > Administración del sitio > Módulos > Bloques > Gestión de Bloques (esto puede variar ligeramente dependiendo de la versión de Moodle que se esté usando) y luego

  • seleccionar el bloque de configuración de la twitter geomap.

  • Complete la configuración de bloques, según sea necesario – al menos, es necesario introducir la API de Google Maps clave – más detalles sobre el bloque de abajo.

block_twitter_geomap_timetosee:

Numero de minutos que determinan el periodo de inactividad, luego del cual los usuarios son considerado fuera de linea.

block_twitter_geomap_google_api_key:

Key de la API Google Maps

block_twitter_geomap_username:

configuración del usuario

block_twitter_geomap_password:

configuración de la contraseña

block_twitter_geomap_feed:

Public Friends

configuración del feed de twitter

block_twitter_geomap_centre_lat:

Latitud inicial del centro del mapa – en grados decimales (no grados/minutos)

block_twitter_geomap_centre_lng:

Longitud inicial del centro del mapa – en grados decimales (no grados/minutos)

block_twitter_geomap_init_zoom:

Zoom inicial del mapa

block_twitter_geomap_debug:

Yes No

Muestre los mensajes de depuracion cunado se ejecute el cron

block_twitter_geomap_show_offline:

Yes No

Mostrar los usuarios fuera de linea tambien?

block_twitter_geomap_centre_user:

Yes No

Centro del mapa para la localizacion actual de usuarios, con el nivel de zoom establecido arriba. Esta configuracion tiene prioridad sobre las coordenadas de Lat/Long de arriba, salvo que el usuario no posea una localizacion valida

  • Por último es necesario agregar el bloque a algunos cursos y a la página principal.

API googlemap

Para que este bloque funcione correctamente tendrá que registrarse en Google

para obtener una clave de API de Google Maps (véase: http://code.google.com/intl/es-ES/apis/maps/signup.html e introduzca la clave en el bloque de configuración.

Los lugares geocoding de los usuarios se realiza como parte de la cron de Moodle, usando

geocodificación de http://www.geonames.org. Por tanto la actualización de los lugares de los usuarios no se realizará hasta que se ejecute el cron. La lista de lugares es limitada, ya que sól
o aparecen las capitales de provincia:

ADVERTENCIA: La primera vez que instale el bloque y el cron se ejecute, si tiene la de 100

usuarios, el cron puede llevar mucho tiempo en determinar los códigos geográficos de cada uno de los usuarios. Despuél el cron irá más rápido ya que sólo determinará los nuevos usuarios o que han cambiado de ubicación.

Twitter rssfeed

Permite añadir un canal de noticias basado en un usuario de twitter.

INSTALACIÓN

  1. Coloque el archivo en algún twit2rss.php accesible en su web servidor. (por ejemplo, /moodle/rss/)

  2. Modificar las líneas 96, 98 y 100 para incluir el nombre de usuario y la contraseña de el Twitter cuenta, así como una palabra secreta que se utiliza cuando se acceda al feed. por ejemplo,

    $ usuario = ‘jcano’;

    $ password = ‘mypswd123’;

    $ secreto = ‘mysecret123’;

  1. Ir a Módulos>Bloques>Canales RSS remotos>Añadir/Editar canales. En el lector de RSS de la página de configuración, haga clic en Administrar mis canales y añadir la siguiente dirección de un feed

    http:// [twit2rss.php ruta al directorio twit2rss.php: http://www.miservidor.com/moodle/rss / twit2rss.php?feed=twit2rss&secret= [la clave secreta que haya añadido al archivo].

    Por ejemplo, http://vle.mysite.com/rss/twit2rss.php?feed=twit2rss&secret=mysecret123

  2. Añadimos en la página que queramos el bloque lector de RSS.

  3. En el lector de RSS de la página de configuración, haga clic en el Configurar este

    bloque y seleccionar en ¿ Mostrar la descripción de cada uno de los vínculos? .

    Esto debería ser todo lo que necesita hacer para que funcione.

Mi twitter semanal for 2009-08-02

2 agosto, 2009 Deja un comentario

  • twitter update en moodle #
  • a dormir, a ver si cae algo #
  • Consegido reparar el bug, mañana lo instalo en #chiron, en el mio va perfectamente. Para los demas un HOWTO en mi blog próximamente #
  • ultima prueba #
  • segunda prueba #
  • simplemente el código es poesía, lo logre 4 de 4 #
  • oooo #
  • que c… hago registrandome en phpclass #
  • ya funcionan dos de cuatro twittermoodle #chiron #
  • hola prueba 1 #chiron #
  • uno que cae, ya me funciona el twitter feed #
  • Todo siempre parece tan fácil pero menuda tabarra me está dando el dichoso twittermoodle #moodle #
  • prueba #
  • hola desde moodle #
  • Ya he acabado con el OpenID y Twitter, falta depurarlo un poco. Necesito probadores para que vean si es útil o no ¿Carlos? #
  • prueba desde moodle #
  • Integrado VoiceThread con la AV moodle de chiron #chiron #moodle #
  • integrando twitter en moodle, una autentica pasada, y posiblemente los primeros #chiron #
  • maharano desechado el elgg me gusta…. #
  • elgg de chiron ya funciona a la perfección: http://www.chironweb.org/elgg/ #
  • @anibaldelatorre: pues si necesitáis apoyo con el latín y el griego, para lo que madéis. Muy buen trabajo in reply to anibaldelatorre #
  • @anibaldelatorre: faltan las asignaturas de clásicas, no? in reply to anibaldelatorre #
  • carontehurtado@ sabes ya como funciona twitter o no? #
  • @anibaldelatorre: enhorabuena, tiene muy buena pinta, los textos están curraos in reply to anibaldelatorre #
  • El vídeo de la discordia: http://tinyurl.com/nj33d8 #chiron #
  • Somos más de lo que creemos #chiron #
  • @iaenus #chiron http://twubs.com/chiron y se puede responder por aquí in reply to iaenus #
  • #chiron que follón de tags tiene el marcador social ¿se podrá arreglar? #
  • realmente me está gustando como queda el motor de chiron #chiron #
  • parcheando los agujeros del AV #chiron #

Powered by Twitter Tools.

Categorías: TIC, Varia Etiquetas:

Twitter y Moodle (1/2)

1 agosto, 2009 Deja un comentario

Twitter y Moodle (1/2)

He estado un tiempo desconectado y durante este me de julio me pude poner al día en algunas cosillas pendientes.

Un asunto que encontré interesante era integrar a través de unos bloques el twitter dentro de un curso de moodle. De esta forma de la misma pantalla de la plataforma se podría hacer microbbloging.

Buscando y buscando, lo único que encontré fue el proyecto M3, desarrollado por un equipo de la Modern Languages at the University of Southampton. En la página de demostración se pueden observar cuatro bloques:

Twitter update

Bloque que permite directamente mandar un mensaje a twitter.

Twitter geomap

Bloque que muestra en un googlemap la situación del twitter.

Twitter rssfeed

Bloque de noticias que muestra los últimos comentarios de la red, de tu twitter o de tus mensajes privados.

Twitter feed

Bloque que permite importar tu twitter e incluso introducir un hash.

INSTALACIÓN y USO de TWITTER UPDATE

Este bloque permite actualizar el estado de Twitter desde un pequeño bloque. Sólo hace falta introducir el nombre de usuario de Twitter (sin @) la contraseña y el mensaje (de menos de 140 letras). Automáticamente se envía el menaje. El nombre de usuario y contraseña se almacena en la sesión. De tal manera que no hace falta introducirlo continuamente, sino escribir el mensaje y enviar.

  • descarga del archivo m3.tar.gz y se descomprime

  • se sube al servidor donde esté alojado moodle y en la carpeta block se copia la carpeta twitter_update

  • Se accede a notificaciones y se supervisa la instalación

    Utilización:

    • El bloque se coloca por medio de Agregar…

    • Una vez agregado el uso es muy fácil, se coloca el nombre y contraseña (sin @) , se escribe el mensaje que se quiera y se envía.

Nota: el bloque original poseía un bug en la línea a partir de la línea 94:

pone

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $host);

curl_setopt($ch, CURLOPT_VERBOSE, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_USERPWD, «$twitterusername:$twitterpassword»);

curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

curl_setopt($ch, CURLOPT_POST, 1);

debe poner:

curl_setopt($ch, CURLOPT_URL, $host);

curl_setopt($ch, CURLOPT_VERBOSE, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_USERPWD, «$twitterusername:$twitterpassword»);

curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $message);

Archivo M3