Blocks: Exabis E-Portfolio

Maintained by Picture of andreas riepl andreas riepl
Start ePortfolio-work within Moodle - a compact block with everything needed to build up competency-profiles. Establish a student-centered way of contributing within Moodle. Key-features are course-independant eportfolio-work througout Moodle, publishing of views, association of artefacts with competencies, integration of OpenBadges.
968 sites
39 fans
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5

This block can easily be added to a Moodle installation and provides ePortfolio functionality for each student and teacher.

Students can build up their ePortfolios collecting weblinks, files and notes within individually defined categories, publish ePortfolio-artefacts to specific target-groups using views to get reflections and comments submitted by other persons as well as import uploaded assignments from within the Moodle-installation.

In addition the ePortfolio can be saved as a SCORM-package which is a standardized scheme and file format for the transportation of learning-based data and can be used cross-platform for further work.

Also a connection with the newest module "exabis competencies” which enables users to associate ePortfolio artefacts with competencies can be made. The current version also connects to the SmartPhone-app eLOVE (electronial lifelong outcomeoriented vocational education) and Dakora-App. More info at

With the exabis-series consisting of exabis ePortfolio, exabis competencies and exabis student review teachers can work on individualization scenarios. Students can contribute portfolio artefacts, teachers can roll out materials to students selectively and reports can be generated documenting this work.

For a detailed documentation refer to Admins' manual or the Teachers' manual.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of andreas riepl
andreas riepl (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Blair F.
    Thu, 15 Jun 2017, 4:27 AM
    I'm just learning to use this plugin. I've tried in Moodle 3.0 as well as 3.2. In both environments, I find that I cannot enter spaces between words in the Headertext areas, when building a view. Is it just me? What could the problem be. I've tried two different browsers.
  • Picture of Blair F.
    Sat, 17 Jun 2017, 2:53 AM
    I'm wondering if the CV is meant to be shared? I cannot find any way of doing that, other than through europass.
  • Picture of andreas riepl
    Sun, 18 Jun 2017, 1:55 PM
    Hello, can you please tell me which browsers you use? CV so far only has an export to the Europass because a pdf is generated there but this can then be made available within the portfolio again, best regards Andreas
  • Picture of Kees Koopman
    Fri, 23 Jun 2017, 6:49 AM
    Hi Andreas,

    There are some troubles with Exabis portfolio ans Moodle.
    I have made a document with screenshots:

    Please, would you look after this? Thank you!

    Kees Koopman.
  • Picture of andreas riepl
    Mon, 26 Jun 2017, 5:04 PM
    Hello Kees, thank you, is it possible that you are still using version 4.5.1, I think some of those issues are already fixed. Can you get our modules from git?
  • Picture of Kees Koopman
    Tue, 4 Jul 2017, 1:11 AM
    Hi Andreas,

    Thank you for your answer.

    We use (downloaded from
    Moodle version 3.3+ (Build: 20170519)
    Exabis e-Portfolio version 4.5.1.experimental 2016092101

    Is the version on git more recent?
    Is this the URL:

  • Picture of andreas riepl
    Thu, 13 Jul 2017, 5:31 PM
    Hello Kees, we just published, we are now going by version-numbers in the branches, so we will update changes on
    best regards
  • Picture of Blair F.
    Sat, 22 Jul 2017, 6:03 AM
    Sorry I took so long to reply to your question of June 17. This problem occurs in all browsers that I use. I just now tested it on MS Edge, as well, with the latest version of Exabis on Moodle 3.2. I try to enter Header text in a view and I cannot have any spaces between words.
  • Picture of Daniel Gtn
    Wed, 26 Jul 2017, 10:33 PM
    hi blair, i wrote you a pm.
  • Picture of abdurrahman kholis
    Thu, 14 Sep 2017, 12:30 PM
    can i use it in my wordpress site? my website software ljk currently using wordpress cms.
  • Picture of Alexandre Belousov
    Tue, 19 Sep 2017, 3:28 AM
    Dear developers!
    Thanks for the extremely useful block. I've encountered several errors with 4.6.0:
    1) when students try to export the CV to europass xml, they get an "PHP catchable fatal error" with the following debug:
    Debug info: Argument 1 passed to DOMNode::appendChild() must be an instance of DOMNode, null given, called in [dirroot]/blocks/exaport/lib/resumelib.php on line 848 and defined
    Error code: codingerror
    Stack trace:
    line 433 of /lib/setuplib.php: coding_exception thrown
    line ? of unknownfile: call to default_error_handler()
    line 1124 of /blocks/exaport/lib/resumelib.php: call to DOMNode->appendChild()
    line 848 of /blocks/exaport/lib/resumelib.php: call to europassXMLEmployersEducations()
    line 51 of /blocks/exaport/resume.php: call to europassXML()
    Output buffer:
    Notice: Undefined variable: arrayIDs in /var/www/html_moodle/moodle/blocks/exaport/lib/resumelib.php on line 1236
    if I change return $arrayIDs; to return 0;, everything seems to work...

    2) unable to drag personal info into views, it just is not saved there (the dialog pops out after dragging, I choose params, when I click Save in the dialog, nothing goes into the view - it still is empty).

    Any help will be appreciated. Thanks
  • Picture of andreas riepl
    Tue, 19 Sep 2017, 4:16 AM
    Hello Alexandre, we will look into the matter shortly - Moodle made changes to JavaScript which we have to rewrite, regards Andreas
  • Picture of Alexandre Belousov
    Tue, 19 Sep 2017, 4:17 AM
    thanks for the quick reply.
    fyi, the currently used version of moodle is Moodle 3.2.4+ (Build: 20170817)
  • Picture of Andika Perdana
    Tue, 19 Sep 2017, 11:35 PM
    Thanks for the hint, I just corrected it pertamini digital. Best regards, Andreas
  • Paco García
    Wed, 4 Oct 2017, 11:28 AM
    I have the 3.0.3 version and send this message when try to use: ERROR 500 - INTERNAL SERVER ERROR
1 2 3 4 5 6 7 8 9
Please login to post comments