Okay, so here’s a quickie post, a heads up about a work in progress project I’ve just opened up as a public project on my GitHub that I’d love it if y’all could check out. You can grab it here!

I’ve spoken about it before here; it’s an ePortfolio plugin for WordPress, spun off a project I worked on at the University of Lincoln a few years back. While that project mainly relied on my custom field editor plugin and a few off the shelf themes, this plugin is designed to be totally independent and able to work with any theme.

At present it allows users to set up a portfolio by:

  • Adding user and course types (user types are stored as additional user meta)
  • Assigning default user and course types to various options
  • Assign (portfolio) user types to users
  • Opening up pages for “digital signing” whereby users who are logged in and elligible to sign off a page are presented with a form to allow them to do so
  • Display a “signoff grid” via a shortcode that allows users to see which pages have and have not been signed off and if all pages are signed off, submit the portfolio for marking.
  • Display a widget to show messages to the user based on the “status” of the portfolio
  • Display a widget to show a message to a logged in user based on their custom user type
  • Integrations with the custom field editor plugin to prevent users from editing forms while the portfolio is in the “submitted” status

As I mentioned it’s very much a work in progress and still needs some features to be implemented:

  • A function to allow marks to be assigned and the portfolio to be set as “marked”
  • A function to allow specified users to be notified by email when specific actions have been performed (i.e. portfolio submitted, portfolio marked)

I’ve decided to open up this repository because I’m keen to get people looking at the code and what the plugin can do – I think it’s got some great use in HE/FE colleges to support learning and allow students to collate work. The project that this was spun off from produced a paper that you can find here, and it’s well worth a read if you’re interested in the pedagogic theory that went into the work.

Once again, here’s the link to the plugin. I’d be intersted if anyone sees a need for this and wants to investigate rolling it out in any way, as well as anyone who wants to contribute to the project either to help implement some of the features that are needed for 100% completion of the v1 build or if there are any ideas on how to make it better.

As always, the comments are down below so shout up there, or come hunt me down on the socials!