Wookie Widgets v2.2

Release Notes

  • URL to Wookie engine and requested API key can be set through the tool administration menu - no need to edit files anymore
  • Rudimentary OpenID support is available (in combination with the OpenID client plugin) - the OpenID identifier gets passed to a Wookie widget via the URL parameter 'openid_identifier' (but: the widget has to handle OpenID authentication by itself)
  • Uncoupling widgets from the dashboard and enlarging them (even to fullscreen) is possible through the integration of Highslide JS (www.highslide.com). When hovering the mouse over a widget, a small icon appears in the top left corner. Clicking on it uncouples the widget from the dashboard and displays it in an overlay window. This can be done with an unlimited number of widgets. The uncoupled widget is resizable and draggable. Navigation between widgets in a dashboard can be done through the next and previous arrows or by using left and right keys.
  • Some minor bugfixes.


  • Download plugin and place it in directory [elggDir]/mod/
  • Enable the plugin in Elgg
  • Set the URL to your Wookie engine and your requested API key in menu tool administration
  • Now you should be able to add Wookie widgets to your dashboard

Notice: You need an up and running Wookie engine for the plugin to work.

The plugin is in a beta state and still needs to be tested. It is also under continuous development.


  • People interested in widget development and inter-widget communication (IWC) are invited to join the following discussion: http://bit.ly/bJ7qFC

  • Hi,

    I'm trying to set this up. Everything is fine until step 6 in the install document.

    6. Make sure the "Moodle Network Authentication" in the list of authentication plugins is enabled.

    There is no "moodle network authentication" in the list. all the items are greyed out except for the top 3 (manual accounts, no login, email-based se;f registration)

    7. Add a network peer of type "Elgg" pointing to your Elgg installation's URL (trailing slash is important). 

    Not sure where to do this.

    8. Configure the newly added peer to "Subscribe" to "SSO (Identity Provider)" and "Publish" to "SSO (Service Provider)".
    // in moodle END //

    Not sure where to do this

  • Sorry, but I am not really sure what you are trying to install ...  but I can make an educated guess: the mnet plugin. I recommend using this forum only for issues related to the Wookie plugin for Elgg. Therefore, I think your question relates to another issue and would be better suited in another forum. There, the chance of getting an answer (and solution) is also much higher.

  • Sorry,  You're right. I was doing several things at once and entered the request in the wrong spot.



  • Category: Widgets
  • License: Expat (MIT) License
  • Updated: 2014-11-17
  • Downloads: 2200
  • Recommendations: 1