07 Aug

Mahara User Group gathering at Pratt Institute

Yesterday, 5 August 2014 New York time, the New York Mahara User Group (MUG) met at Pratt Institute in Brooklyn, NY. The day started out for me by saying goodbye to Pleasantville, which indeed is very pleasant, where I visited with Beth from Pace University. She is one of the organizers of MUG New York and a long-time Mahara user.

We arrived right on time without a minute to spare for the start of the meeting because what would New York be without some traffic hiccups? 😉 Fortunately, I had already toured the Faculty Commons of Pratt two weeks ago and knew where we needed to go and what the room looked like. the Faculty Commons is an area for faculty to gather for learning about new technology, trying things out with the assistance of the Learning Technologies team and getting inspired by other users.

It was fantastic to see a great group of 15 Mahara enthusiasts from a number of institutions gathered. We could also welcome a number of people remotely. Unfortunately, the microphone did not work out well, and we ran into technology problems making it difficult for some of our remote participants to continue being in the session. Hopefully, future meetings will run more smoothly in that regard. However, 4 or 5 soldiered on, and it was great to get Sam T’s input from Southampton Solent University on assessment, support, badges and Mahara goodness in general.

If the video recording of the meeting worked out, it will be shared for any follow-ups. Beth will also share the resources that Sam mentioned so everyone can take a closer look at them.

We received a brief update from Pratt on using ePortfolios, discussed assessment possibilities and how to support users in working with assessments, and looked at a couple of work flows besides getting people excited and talking about badges and how they can work with them in Mahara.

Attendees were very interested in Sam’s work flows that she showed, and it was suggested to create an area where work flows could be shared.

The face-to-face MUG meeting was great because it fostered a different kind of interaction between the participants. Since we were sitting in one room, discussions were easier than if everyone were online. Sadly, the online participants didn’t have a great experience, but we hope they’ll stick with the group and participate next time that there is a purely online meeting. This will most likely happen at the end of October / beginning of November.


This MUG meeting was very helpful because it confirmed some things I already knew and sparked interest in exploring certain ideas further.

MUGs and MUGgers

User group meetings are great to facilitate discussions amongst users, share ideas, help each other, and connect people. Sam Egan and Beth Gordon from Pace University, who are the main organizers of the New York MUG do a fantastic job with these meetings. They are joined in their triumvirate by Keith Landa from Purchase College who makes the webinar technology available allowing remote participation and also the recording of the meetings.

Face-to-face beats online hands down

Face-to-face meetings still beat online meetings by far. I was fortunate to meet a bunch of Mahara users over the past two weeks and learn how they use Mahara and areas that they would like to explore.

Resources pool expansion

We are going to have areas on the wiki where users can share work flows for commonly used processes as well as templates that they have created. I am also thinking how to link to this in the Mahara user manual in an attempt to include more resources on the portfolio creation process and not just keep it as reference manual. This can be part of the crowdsourcing for expanding the Mahara user manual that I spoke about at Mahara UK in July.

Exploring badging

Badges are a hot topic and not one that is quickly discussed but needs a lot of thought and discussion at individual institutions. It is great that Mahara already has two plugins to display badges and to issue badges. I’d love to see colleges and universities discussing badges download these plugins and install them on a testing server to experiment with them and feed back their ideas about the functionality and possibilities of expanding them to make them work for their circumstances.

Badges are still a new idea in education, and thus, experimentation is needed to gain more insight. Don’t get me wrong, a whole lot of research has already been conducted or is currently under way, and badges are not thought of as just individual badges but as part of a badging ecosystem. However, there is still more work needed to implement it at more institutions and find the hooks why individual institutions might want to join the badging community.

So what is next?

There are few things in the making:

  • Canadian Mahara User Group meeting
  • Sharing of templates as Leap2A files for easy importing into other Mahara instances
  • Sharing of work flows
  • Organizing of the next New York MUG meeting which will be held online

If you want to get active in any of these initiatives or see what others are sharing, stay tuned for updates and links to the various resources on mahara.org or via Twitter.

02 Jul

Wishes for Mahara

Back in March, which seems to be already so long ago, we organized the first Mahara conference in New Zealand, Mahara Hui. On the first day of the hui (gathering, assembly in Te Reo Māori) we asked participants to write down their 5 wishes for Mahara.

We gathered them in a jar, and at the end of the day, I took them home and categorized them to identify common themes. I then prepared a presentation of these findings for the next morning as we had a session planned on sharing the wishes. Since it was not possible to discuss every wish, the grouping of them was crucial, and top themes became clear quite easily.

You can review the recording of the session as well as take a look at the slides.

The tool I used to visualize the wishes and connections between some of them for myself was IHMC CmapTools. Originally, it’s a concept mapping software, but you can also create simple diagrams with it where you have items connecting amongst each other. The killer features for me are its easy use as well as the auto-layout functionality because with that I can create very messy diagrams and connect individual items and CmapTools finds the best arrangement of them avoiding overlap as much as possible. In addition, it is also great that you can export a map to several formats and also decide onto how many pages you want to print your map.

In the conference frenzy, I did not save the original map that I had created. :-( But since I still had all the papers, I could re-create it again and finally make available.

5 wishes for Mahara map

5 wishes for Mahara map

If you also have wishes for Mahara, you can add them to our sticky board that we just opened.

24 Feb

Mahara Hui preparations in full swing

Over the last few months, a team at Catalyst has been organizing the first conference on Mahara in New Zealand. There are a number of Mahara events around the world (Australia, France, Germany, Japan, and the UK for example), but we’ve never had a conference on Mahara in New Zealand. Thus, it was high time. 😉

We named our conference Mahara Hui. ‘Hui’ means ‘assembly’, ‘gathering’ in Māori and fits nicely with what we want to achieve with the conference: The conference shall be the opportunity for people to come together and talk about Mahara, exchange ideas, knowledge, share examples and brainstorm for the future of Mahara.

The conference is open to anyone using Mahara already or wanting to know more about Mahara and what it can be used for. We have an excellent line-up of presenters, and I wish I could clone myself to attend all sessions. It is fantastic to see that presentations come from many different areas in which Mahara is used: schools, universities, professional development, accreditation bodies. We will have presentations on both the ePortfolio use as well as community features.

If you are in the vicinity of Wellington 19-21 March 2014 or see it as a good opportunity to book a trip to the end of summer, then we’d love to have you at Mahara Hui and share insight into the software with you.

You can also follow the conference on Twitter via @maharahui and #maharahui14.

13 Dec

Come together for Mahara Hui 2014

Over the years, Mahara users in New Zealand and also Australia have been asking us why there was no Mahara conference like the folks in the UK have with Mahara UK. I tried to mumble in my non-existent beard, but could not come up with a good explanation esp. since I was also in favor of having a conference in our corner of the world.

This year we put our money where our mouth is, or as I would say in German: Wir machten Nägel mit Köpfen, and decided to organize the first Mahara conference in New Zealand. We found a name by ‘companysourcing’ suggestions and then voting on them at Catalyst and came up with holding the conference in summer as that would be our best chance for good weather in Wellington.

Of course that doesn’t leave us with much time to organize the event, but we got some of the most important things sorted: Our venue will be Te Papa, the awesome National Museum of New Zealand. And today, we announced the call for proposals that will end on 24 January 2014. If you are thinking of attending Mahara Hui, we recommend you get your presentation proposal in before you head off to your summer vacation (or winter vacation) so that you don’t forget. 😉

We welcome presentation proposals from people using Mahara talking about their portfolio practice, researching academic questions, showcasing their portfolios and their portfolio journey etc. While we provide some broad themes as ideas, proposals are not limited to these themes.

If you are interested in coming to the coolest little capital in the world (or to the Middle of Middle-Earth if you prefer), then submit your presentation proposal today and save the date: 19-20 March 2014 and the optional Hackfest on 21 March 2014 if you want to work more closely with the core development team at Catalyst and other Mahara enthusiasts for a day.

See you in March!

06 Oct

“Hidden treasures in Mahara” workshop follow-up

On Wednesday, 2 October 2013, I facilitated the workshop “Hidden treasures in Mahara” at the ePortfolio Forum at the University of Canberra. The goal of the workshop was to take a look at functionality that is not so frequently used by Mahara users. I wanted to facilitate this workshop because we have so many features in Mahara that are not always turned on by default that instructors and organizations sometimes don’t really know about them or know what they could do with them.

I had prepared a whole list of things that I could talk about based on features that I knew people may not have been using much. This list was comprised of larger features, but some also were just quick tips and tricks. I had compiled this list from my experience in giving support in the Mahara forums as well as for clients and being asked in person.

15 people had signed up for the workshop and of course everyone was at a different stage of using Mahara. The workshop was targeted to intermediate / advanced users of Mahara so as not to go over basic principles of the application.

Although I had my list of tips and features I could go through from the top to the bottom until the 3 hours of the workshop had passed, I did not want to do that because the workshop was for the participants and their needs. Thus, I let the participants decide on the topics to focus on.

Making the choice

When you let people decide on things or want to gather opinions about the most important items to talk about, you give participants a number of sticky dots so they can vote on their favorite topics. Instead of dots I used Mentos dragees because then the participants could eat them once we had finished with a topic.

During the introduction round, each participant received 6 Mentos dragees. It would have been cruel to give them only 5 and not be able to eat any. Thus, they could munch on something during the introductions, but not relinquish any of their votes.

After we finished with the introductions, the participants gathered around the table on which I had put the possible topics to discuss during the workshop. They used their Mentos  to indicate which topics interested them most. One participant also wanted to talk about something that was not a proposed topic. So we included that on a separate paper.

Participants made their Mentos choice for the topics they are most interested in.

Participants made their Mentos choice for the topics they are most interested in.

Soon the favorite topics became apparent and it was interesting to see that some topics were of no interest to the participants at all. Thus, this exercise helped to shape the workshop and thus allow us to really focus on what the majority of the participants interested most and then make our way down the list of features and tips.

I knew I had more topics than time in the workshop because I can talk about Mahara very easily, and thus now knew what the participants wanted to talk about.

The preparation

Leaving the choice entirely to the participants meant of course that I still needed to be prepared to talk about all topics. 😉 My preparation included:

  • having a Mahara 1.8 installation that we could use during the workshop as not all participants were on the same instance. The features that we discussed where available in older versions as well though. I just wanted to give them the chance to play with the upcoming interface.
  • creating accounts for all users on the Mahara 1.8 site so they could all log in with their own username and password.
  • having a local Mahara 1.8 installation on which I could go through the steps of showing how to install a plugin or theme and how to make changes to language strings.
  • preparing a simple text document which had links to web pages that I could refer to as well as snippets of code that I might need for certain functionalities. I did not prepare that in a link list prior to the workshop because I did not know what we would be talking about.
  • setting up an Etherpad document in which I could post code snippets and URLs for the participants to use. Since Etherpad users can see instantly what someone is typing, it was a good way to give them URLs and text easily and immediately during the workshop.
  • writing all potential topics onto colored paper cards and then placing them on a table.
  • having additional paper cards handy for any topics that I had not anticipated.
  • buying Mentos dragees. 😉

Functionalities we discussed

In the following I will provide notes and links for the functionalities that we discussed as a follow-up for the workshop participants so that we have everything in one place. I could have put that information on the Etherpad that we used, but using my blog instead allows me to keep a more permanent record of the notes and makes it easier to refer back to.

After we finished talking about a functionality, the participants received their Mentos back.


The most popular topic was how to work with templates in Mahara. Scaffolding is very important for many instructors and thus giving them some tips on how to create templates and work with them is useful and can go a long way.

There are basically two ways of working with templates:

  1. You create institution or site pages / collections. These can be included in learners’ portfolios when they first log in to their account due to the copying settings that you can choose for the pages / collections. The disadvantage is that the template pages cannot contain a journal / journal entries or references to résumé content as these do not exist as blocks for institution and site pages.
  2. You create a template user account in which you create all templates. Learners will need to make a copy of the pages / collections that they are to work with themselves. These pages / collections cannot be placed into a user account automatically. However, you can start a journal in a template page or also provide a block for résumé information.

Templates then often have instructions on the pages for learners to know what they are supposed to do. I find it useful to set the instructions visually apart from other blocks so that they are easily identifiable. An easy method that I use, which does not require any code changes, is to use a <div> to indicate a background color. I refrain from using tables because tables should not be used as style elements unless called for.

You can create a text box and then enter the HTML editor interface via the HTML button in the visual editor and paste the following:

<div style="background-color: #eeeeee; padding: 10px;">

This will give you a grey box with three dots in it which you can replace with your own instructions text. When you switch back to the visual editor, you can see the grey box and can enter your text as you normally do. Of course, if you do not like this grey color, you can change it to something else. All you need is the hex color code for the color you wish to use.

Embed social media via an iframe

Since Mahara 1.5 you can allow iframe embed code without having to write a filter. And since Mahara 1.6, there is an admin interface to add iframes to a whitelist. Mahara already comes with a number of iframes that are allowed for users to embed in their portfolio pages. However, many more can be added.

You can find a list of iframe embed codes that other community members use on the wiki. I added the iframe sources we use on MyPortfolio.

Bulk export and import of Leap2A files

Both bulk export and bulk import of Leap2A files are experimental features in Mahara. Only site administrators can use these functionalities. More information can be found in the user manual.

From Mahara 1.8 on, learners will be able to import their own Leap2A files and merge them into their existing portfolio.

Multiple login options

If you have single sign-on (SAML or CAS for example) or LDAP and work with Moodle, users can either log in using the SSO or LDAP login or log in via Moodle and still have only one account if SSO / LDAP is set up as parent authority to the Moodle authentication.

If you use Persona and users already have an internal account, they can use both the regular login form or the Persona button if the email address in both accounts match.

Filter by login date

Since Mahara 1.7, administrators can search their users based on their login date. This is handy to find out if there are users who have never logged in or who have not logged in in a while.


Mahara has a number of plugins that can be installed in addition to the core code. This plugins add functionality to Mahara. Since plugins do not undergo a peer review like core code, we recommend that a security review is performed before installing plugins on a server.

Plugins that are very useful for professional development and for keeping track of personal learning plans are the Continuing Professional Development plugin and the calendar plugin for plans as they provide a calendar view for plans.

Participation reports in groups

If you require learners to leave comments on pages of fellow learners, you can use the participation reports functionality in groups to get an overview who has already commented on a page shared with the group.

Let users choose their theme for browsing the site

If you make an addition to your config file, users will be able to set the theme in which they can browse the site in their account settings. If your users are members of multiple institutions, they can always choose the theme in which to browse the site. The config value will allow them to see other general themes available on the site besides their institution themes.

In order to activate this feature, go to your config.php file and add the following value:

$cfg->sitethemeprefs = true;

Hide groups and / or group members

Sometimes it can be useful to hide groups on the “Find groups” page and even hide group members if members of the group or non-members should not know who is a member of a group.

Only staff or adminstrators can hide group (members). Please see the user manual for more information.

Add a theme

You can add additional themes to your Mahara site that you either created yourself or downloaded. You find themes that are freely available for download on the wiki. Once you downloaded a theme, extract the files into the theme folder keeping the folder for the theme itself. Then you can choose it in the site options as site administrator or in the institution settings as institution administrator. Depending on your settings for your site, users may be able to choose the theme for their pages or for browsing the site.

Dashboard links

Mahara comes with a “dashboard image” that provides some information about how to use Mahara. However, this dashboard image may not be suitable for everyone or for every institution. It is easy to make changes to this part of the page as the content is maintained in the homeinfo.tpl template file, contained in /htdocs/theme/raw/templates.

If you want to change the dashboard image for the entire site, you can change the file directly in the raw theme as all other themes inherit the template (except the primary school theme). If you wish to use a revised dashboard image only in your theme, you should place a copy of the homeinfo.tpl file into your theme’s template folder and make the changes there.

Transparency of masquerading

From Mahara 1.7 on you can make it more transparent for your users when an administrator logs into their account. This is very useful to indicate to users when an administrator logged in as a user. This setting needs to be turned on in the user settings of the site options. In addition, logging for at least the masquerading sessions needs to be turned on.

Staff access to reports and statistics

Many times, the need to log in to a user’s account can be prevented. Often, masquerading is used to check on a user’s access permissions on pages. Administrators have access to a report on the access permissions by default. However, staff can also get access to these reports as well as to the institution’s or site’s statistics. This change needs to be made in the user settings of the site options.

Wrap up

Although we did not talk about all topics, I think the workshop was a successful one because the participants asked an abundance of questions and we talked about the things they were most interested in.

I also liked the introduction distributing the 6 Mentos dragees to each participant and having make their choice placing them on the potential topics. The participants also liked this idea, and there was quite a queue for taking photos once everyone had made their choice.

Using Etherpad helped during the workshop because I could give participants the links or any text snippets very easily and they could copy them immediately. I also liked this progressive approach of creating a document instead of having everything already prepared. Since the participants continue to have access to the document after the workshop, some added additional words.

All in all I was happy about the workshop and enjoyed having a lively and inquisitive group of participants.