Home > Moodle, My learning > Moodle Plugin Review 4 – MS Office Plugin

Moodle Plugin Review 4 – MS Office Plugin

A plugin for Moodle that isn’t? How does that work then?

Well its a plugin that isn’t since it is actually a plugin for MS Office, there is no Moodle code side changes required. This has been sending the Moodle Twitterverse into paroxysms of excitement for the past couple of days so I thought I’d better get on board and have a look at it, particularly since it is a great idea and builds on the work that Microsoft have already done integrating MS Live Services with Moodle, so here goes…

I’ve seen the screenshots and description already done (very well mind you) over at Moodle Monthy, so I’ll not rehash old content, I’ll just share my experiences instead.

First up, for those who haven’t seen it before, there have been WebDAV extensions available for Moodle for ages which neatly get around the somewhat clunky internal Moodle file management tools. You can map a network drive on your computer using a number of tools to show your course files area within Moodle, and bingo – drag and drop functionality, multiple file uploads and all the other stuff that you can’t do within the Moodle interface. This new plugin though does take one more step out of the equation by allowing you to open files directly in Word et al, or to save directly into your Moodle course files area, which is a fantastic idea for those who rely heavily on Office, andeven though I’ve got a slight problem with how it works I will say that I think its fantastic that Microsoft are engaging with the Open Source community and I hope this plugin helps make the life of loads of Moodlers easier.

So, the problems as I see them.

Firstly, and the biggest one by far, is that the plugin seems to build its list of courses from the ‘Courses’ block, which presents (I think) a few problems. Firstly, and as Moodle Monthly already pointed out, if you are a site Admin then it won’t work, as you see a list of categories instead of courses. For me this is painful since I am an Admin in many Moodle sites, so the plugin is pretty well worthless unless I log in as a teacher, but since teachers are the main users for this then I can deal with that. What really bugged me was the message I got when I logged in as a teacher to one of our sites, tried to access my courses, and got the message shown here…

A problem. Or perhaps just my problem.

A problem. Or perhaps just my problem.

This made me wonder what specific conditions were needed to make it work. So the site I was logged in to uses the ‘My Moodle’ view, which is a common thing for our larger clients, so if I add the ‘courses’ block while logged in as a teacher then would it work? Try – no good – until I worked out that I needed to dump the connection in Word and re-add it, then it picked up my courses and was happy as a clam.

My learnings from this? As long as you have the Courses block showing in your ‘home page’ view, regardless of whether its running in My Moodle or ‘standard’ view, it will work, provided you are not an Admin and provided you have the Courses block showing before you create the connection – if it doesn’t show then you’ll need to delete the connection and re-create it. I’d say this is going to serve the majority of people for the majority of the time, but I can foresee a whole bunch of Help Desk calls from clients who do not have the Courses block showing on the Front Page or My Moodle view asking why they can’t see any of their courses listed from Word, which probably means its time for me to head off and give them a demo right now…

The other problem has already been raised elsewhere and will no doubt be met with shrieks of horror in the Mac community, namely that afaik the plugin only works on Windows versions of Office. As much as I enjoy teasing all the Apple sheep in my life while they spend their days queueing outside Next Byte waiting for the next amazing shiny thing to be released, if I was them then I would be plenty sore about not being able to use this plugin, so hopefully the folks at MS will get a Mac version released soon.

In summary? Really neat non-plugin for Moodle that will no doubt make life easier for a whole lot of Moodle users, but with the biggest caveat being that you must have the ‘Courses’ block showing on your Moodle site for it to work. Without doing Moodle code side changes though I assume that this is the only way that a non-plugin like this could work (but I’m willing to be proved wrong by and developers out there), so kudos to the folks at Microsoft for releasing this. See, not being evil can be fun too!

Enjoy!

PS Please don’t hate mail me Apple peeps, I love youse all, I just don’t get that excited about my hardware and OS. And I like to use weird stuff like Flash on my mobile devices.

  • Share/Bookmark
Tags:
  1. April 8th, 2010 at 21:23 | #1

    Mark, thanks for the link! I too would love to see this for Apple, or even for Open Office as a plugin (that would really level the playing field).

    Thanks for pointing out that courses block issue (I didn’t realize that it wouldn’t work without that block on the home page…)

    Cheers!

  2. April 12th, 2010 at 22:26 | #2

    ‘so hopefully the folks at MS will get a Mac version released soon’
    ‘See, not being evil can be fun too!’

    Microsoft is always approached by negativity. They did a great job on this, period. It’s a very simple tool that will make life ausy for teachers who wish to quickly edit an assignment.

  3. April 13th, 2010 at 01:20 | #3

    Um, yeah – I think that was the point of my post – that it is going to be a great add-on for most of the people, most of the time…

    And there I was expecting to get flamed by the Mac folks for my closing comment! I did try to tease both Mac and MS folks equally in this post you know, sorry if I offended anyone out there, just me being me ;)

  4. Johnst
    April 14th, 2010 at 00:53 | #4

    The add-on also won’t work if you have ‘force users to login’ turned on for your moodle site…

  5. mike c
    April 14th, 2010 at 21:49 | #5

    Getting the Office Add-in for Moodle (OAM) to work for the site admin role…

    In OAM: Remove your moodle site (by right-clicking on the name of your site and selecting del)
    In moodle: site admin->modules->blocks->courses set ‘Admin view’ to Admin sees own courses
    In moodle: if you are logged in as site admin; assign yourself a teachers role to any courses that you need to be listed in the office add-in window / UI (or courses that you teach or participate in).
    In OAM: re-enter your moodle site and details

    Encountered issues:
    the courses block needs to be displayed on the front page / site home
    doesn’t seem to work with moodle sites that are behind the login (moodle site home page is login auth window)

  6. April 15th, 2010 at 19:19 | #6

    Thanks for the reply Mike, particularly the role tweak which gets around the OAM not working for admins. I thought I had mine working for a ‘force login’ Moodle site, but on reflection I may have been logged in to the Moodle site at the same time as using the Word plugin, so perhaps it got through the authentication that way.

    Keep the learnings coming folks – I did send something to the Microsoft team to let them know that I had reviewed the plugin, see if they are reading these comments too.

  7. April 15th, 2010 at 19:20 | #7

    Thanks for the observation John – Mike also picked up on this one – did you try accessing the ‘force login’ Moodle while you were logged in? I reckon it worked for me when I was logged in to the Moodle site, but I could be wrong.

  8. Wade
    April 26th, 2010 at 02:41 | #8

    Office Plug-In would not connect if “Courses” block is located only on Moodle post-login page. To get plug-in to connect, I needed to have the “Courses” block within an actual Course Page. As long as the “Courses” block was enabled in a single course, all my courses would appear in the Office Plug-In dialogue box.

  9. marsyitah
    April 26th, 2010 at 18:34 | #9

    Hi Mark

    Thanks for the review. We use CAS login system and have problem connecting to our Moodle from MS Word. Is this because of the CAS system and do you happen to know if there’s any solution to that? thanks loads

  10. April 26th, 2010 at 22:19 | #10

    Hi,

    Good question, and I’ve no idea beyond a guess that either the integration and/or Moodle isn’t smart enough to be able to re-route the authentication details to the CAS server, but you probably worked out that much already! I’d suggest posting this back to the feedback area for the plugin (in fact looks like someone has already asked a similar question) to see what they say – would be interesting to know if other authentication methods like LDAP would work too. Anyone out there tried?

    Mark.

  11. Chris
    April 27th, 2010 at 08:35 | #11

    We are working on an update to the Add-In that will address
    a) The problem many are encountering when courses are displayed in Categories on the home page
    b) Support for 3rd pary authentication (e.g. CAS and LDAP).

    More information can be found in this blog post: http://www.educationlabs.com/Lists/Posts/Post.aspx?ID=23

  12. April 27th, 2010 at 09:32 | #12

    Hey Chris,

    Thanks for the update! Great to hear that the development team are taking on feedback from the community, look forward to seeing the next version when the time comes.

    Mark.

  1. April 8th, 2010 at 21:47 | #1
  2. May 14th, 2010 at 20:42 | #2