Inicio > Moodle - Aulas Virtuales, TIC > Twitter y Moodle (1/2)

Twitter y Moodle (1/2)


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

Anuncios
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: