I know where you’re coming from

Starting a new year means starting a new semester, and this time it will start a week early.

The issue today was IM. My classes are in Moodle, but I’ve always used a status button so students can communicate with me instantly if I’m online.

Moodle has something called Messages. Back in version 1.x, I couldn’t tell which class a student was in when they Messaged me. Instead of fixing this in 2.x, they made it worse by removing all user information outside the courses completely, making it not only impossible to tell which class a student was in, but impossible to get back to where you were working in your course site.

I used to use Google Talk Chatback Badge instead.  It didn’t tell me which class a student was in, but at least it was easy to let them know I was available, and they didn’t have to have a Google account or log in. That’s gone. The option now is Hangouts and other stuff where they have to join Googleland. I can’t be responsible for making someone violate their own privacy that way.

Then it was Plupper, which I routed through iChat. It’s been down all week. I don’t know if it’s coming back, but all week isn’t OK, so I went hunting again.

I was getting miffed that I couldn’t find what I wanted. I was running all over the web trying to find a free service. I began to realize I didn’t really need “chat”, but some sort of help-desky thing. I was at first delighted to find Zoho LiveDesk (link removed at request of Zoho) which I could adapt. i could even create different badges for different classes. Then I discovered that this multi-button feature was only available on paid accounts – it turned out I had somehow entered a 30 trial that would expire. So much for that.

Then it occurred to me. I rent my own server space – I wondered what open source stuff was hanging out there? I found Mibew, and installed it. It even built its own database (though I had to go in and tweak a bit).

Their button was not exactly what I needed (I won’t be turning blonde and I’ve never looked that happy):

mibew_on

 

So I got into GIMP and made my own:

newchat_on
Then I made one for offline:

newchat_off

 

After installing Mibew, I was able to set up each class as a “group”, then create button code for each group, so I can see which class they’re coming from! A unique button went onto each class site – I tested them and they work.

I used the Localization feature (which was highly customizable) to change “Live Support” to “For My History Students”, my designation as “operator” to “teacher”, and the language of client and user to student.

It may not be perfect. It may fail. It may crash. Keep in mind, I don’t code. I just know enough to change other people’s code.

But as I was doing this today, I suddenly realized I was Reclaiming the Web, a goal of many smart people for 2014. Happy New Year!

2 comments to I know where you’re coming from

  • It will be interesting to see how this works. IM servers have a reputation for being resource intensive. I have a free XMPP/Jabber server at hosted.im (5 account limit) that I don’t use.

    • Thanks for the warning! I’ll now be sure to monitor the CPU load. Moodle itself has caused problems with that, which is why I only run one (on-site) class on my own rented server.