Exabis E-Portfolio

Blocks ::: block_exaport
Maintained by andreas riepl
Start ePortfolio work with Moodle – a compact block with everything needed to collect, select, reflect and share. Exabis ePortfolio establishes a learner driven way of contributing learning products during learning processes course independently. Key features are: - building up ePortfolios with an individual structure - linking ePortfolio-artefacts to competences - publishing of views with a selection of material - export to Europass for CVs - integration of OpenBadges - export to SCORM-format
Latest release:
1329 sites
559 downloads
71 fans
Current versions available: 6

Exabis ePortfolio allows students to create, collect and share outcomes of their learning process in form of a digital portfolio.
Exabis ePortfolio facilitates a learner driven way of attaining new competences, knowledge and skills, by creating and sharing artefacts as a learner.

This module can be used to work with digital competence grids within Moodle spanning over courses. 

Key features are: 

- ePortfolios can be built up individually or collaboratively
- materials, so-called artefacts, can be collected and published selectively using views
- learning products can be linked to competences (see exabis competence grids)
- export to Europass for CVs
- integration of OpenBadges
- export to SCORM-format
- base for using the DAKORA-app to individualize learning processes with competence grids.

This block can easily be added to a Moodle installation. It works course-independently.

Students can collect weblinks, files and notes and save them in self-defined categories. They can publish all or parts of their collected learning material, choosing to share their work with all or a selected group of users. Providing other students and teachers access to their ePortfolio makes it possible for their work to be assessed and reflected upon.

ePortfolios can be saved as a SCORM-package, and as such be used cross-platform for further work. The CV-functionality allows exporting to the Europass format.


Exabis ePortfolio is part of a suite of three main modules: 

Exabis ePortfolio
portfolio work 

Exabis Competencies - Competence grids
competency-based education connecting learning products  to competences and defining personalized learning paths using digital competence grids and. Base (together with exabis ePortfolio) for the DAKORA-App

Exabis student review
course spanning reporting tool of students’ achievements including assessment of soft skills.

The module can be used standalone or as part of this suite. Advantage of using all three modules together is that learner driven learning paths can be established – guided by trainers, self-paced, competency-based and personalised.


The free app DAKORA (working with digital competence grids) allows work with two of the modules (exaport, exacomp) with a simplified and innovative interface for tablets and smartphones which can be downloaded from all app stores. All data of the app is stored in MOODLE.


Try out DAKORA at https://exacloud.at/dakora


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

Brandnew: take a look at the video to see how the system works: go to www.exabis.at/en

Find  a video of using Dakora here, the transcript in English is available: with timeline or without timeline.

More info at gtn-solutions.com


Take a look at the video to see how it works in schools:

Find the transcript in English here: with timeline or without timeline.

More info at gtn-solutions.com

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

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

Comments RSS

Comments

  • Wed, Mar 30, 2016, 11:45 PM
    Hi Kostis,

    editing directly in moodle is not possible.

    Daniel.
  • Mon, Apr 11, 2016, 6:14 PM
    Hi Andreas,

    What are the plans for updating to Moodle 3.0?
    We are planning to update this summer, and would like to keep on using the Exabis e-portfolio.

    Chester
  • Tue, May 3, 2016, 6:52 PM
    Hello Chester, we have published our new versions!
  • Fri, May 13, 2016, 11:12 PM
    Hello Andreas,

    I have installed the new version of the potfolio but when i choose the the Greek Language my moodle site stops working and i get an error 500 page.
    When i am deleting the el file from languge from my server the portfolio and my moodle site works perfrect.

    I thing there is an error on the greek language pack of the portfolio.

    Can you check it please and let me know?

    Kind Regards
    Kostis
  • Tue, May 31, 2016, 9:18 PM
    Hello,
    I'd like to report a problem with sharing options. Indeed, for a view, when you select "External Access", the view is defacto visible by all Moodle Members in "shared portfolios". I think this is due to the fact that if you want it to be visible by external users it has to be visible by all. But we can expect that, with the option "External Access", only people with the link containing the hash can access the view. So is it possible to hide portfolios shared with external access in the page "shared portfolios" ? Thanks, regards.
  • Thu, Jun 2, 2016, 11:50 AM
    Hi Frank,

    indeed there seems to be a bug with the external sharing. After fixing this issue we will release a new version. Thx for your help!
  • Fri, Jul 15, 2016, 11:34 PM
    Hi,

    I installed e-Portfolio from github. If I want to read of write a file in a map, I get the following error:

    Tabel "block_exacompitemexample" bestaat niet

    Meer informatie over deze fout

    Debug info:
    Error code: ddltablenotexist
    Stack trace:
    line 590 of /lib/dml/moodle_database.php: dml_exception thrown
    line 1430 of /lib/dml/moodle_database.php: call to moodle_database->where_clause()
    line 79 of /blocks/exaport/shared_item.php: call to moodle_database->get_record()

    Please, can you help me with this?!
    Thanks a lot.
  • Wed, Sep 14, 2016, 4:21 PM
    My version of moodle is 2.6.6 - It is possible to use version of this plugin for moodle 2.7?
  • Wed, Sep 14, 2016, 6:01 PM
    Hello, you can go to an earlier version of our module, we have one working for 2.7: https://moodle.org/plugins/view.php?plugin=block_exaport&moodle_version=17
  • Wed, Oct 12, 2016, 1:10 PM
    Hello Andreas. Moodle 2.9.1, IIS, PHP 5.6.0, MS SQL 2012, Exabis E-Portfolio 4.3, 4.4, 4.4.1. When open My Portfolio - Error reading from database

    Debug info: SQLState: 42000
    Error Code: 8120
    Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Column "mdl_block_exaportcate.shareall" in the selection list is invalid because it is not contained in an aggregate function, any proposal GROUP BY.

    SELECT c.id, c.name, c.pid, c.shareall, c.internshare, c.structure_shareall, c.structure_share, COUNT(i.id) AS item_cnt
    FROM mdl_block_exaportcate c
    LEFT JOIN mdl_block_exaportitem i ON i.categoryid=c.id AND (i.isoez=0 OR (i.isoez=1 AND (i.intro<>'' OR i.url<>'' OR i.attachment<>'')))
    WHERE c.userid = '11'
    GROUP BY c.id, c.name, c.pid
    ORDER BY c.name ASC

    [array (
    0 => '11',
    )]
    Error code: dmlreadexception
    Stack trace:
    line 443 of \lib\dml\moodle_database.php: dml_read_exception thrown
    line 250 of \lib\dml\sqlsrv_native_moodle_database.php: call to moodle_database->query_end()
    line 357 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->query_end()
    line 792 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->do_query()
    line 840 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->get_recordset_sql()
    line 89 of \blocks\exaport\view_items.php: call to sqlsrv_native_moodle_database->get_records_sql()
  • Wed, Oct 12, 2016, 4:53 PM
    hi, please download the latest version from github:
    https://github.com/gtn/exaport/archive/master.zip
  • Wed, Oct 12, 2016, 6:15 PM
    hi Daniel, I installed the latest version, when open Shared Views - Debug info: SQLState: 42000
    Error Code: 8120
    Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Column "mdl_block_exaportview.sharedemails" in the selection list is invalid because it is not contained in an aggregate function, any proposal GROUP BY.


    SELECT v.*, u.firstname, u.lastname, u.picture, COUNT(DISTINCT vshar_total.userid) AS cnt_shared_users, COUNT(DISTINCT vgshar.groupid) AS cnt_shared_groups
    FROM mdl_user u
    JOIN mdl_block_exaportview v ON u.id=v.userid
    LEFT JOIN mdl_block_exaportviewshar vshar ON v.id=vshar.viewid AND vshar.userid='11'
    LEFT JOIN mdl_block_exaportviewgroupshar vgshar ON v.id=vgshar.viewid
    LEFT JOIN mdl_block_exaportviewshar vshar_total ON v.id=vshar_total.viewid
    WHERE
    (
    vshar.userid IS NOT NULL -- shared to me
    OR v.shareall=1 -- shared to all, if enabled
    OR v.id IN (0) -- Add group shareing views
    )
    AND v.userid!='11' -- don't show my own views
    -- user filter
    GROUP BY v.id, v.userid, v.name, v.description, v.timemodified, v.shareall, v.externaccess, v.externcomment, v.hash, v.langid, v.layout, u.firstname, u.lastname, u.picture
    ORDER BY u.lastname, u.firstname, cast(v.name AS varchar(max))
    [array (
    0 => '11',
    1 => '11',
    )]
    Error code: dmlreadexception

    Stack trace: •line 443 of \lib\dml\moodle_database.php: dml_read_exception thrown
    •line 250 of \lib\dml\sqlsrv_native_moodle_database.php: call to moodle_database->query_end()
    •line 357 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->query_end()
    •line 792 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->do_query()
    •line 840 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->get_recordset_sql()
    •line 80 of \blocks\exaport\shared_views.php: call to sqlsrv_native_moodle_database->get_records_sql()

    when open Shared Categories - Debug info: SQLState: 42000
    Error Code: 8120
    Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server] Column "mdl_block_exaportcate.pid" in the selection list is invalid because it is not contained in an aggregate function, any proposal GROUP BY.

    SELECT c.*, u.firstname, u.lastname, u.picture, COUNT(DISTINCT cshar_total.userid) AS cnt_shared_users, COUNT(DISTINCT cgshar.groupid) AS cnt_shared_groups FROM mdl_user u JOIN mdl_block_exaportcate c ON (u.id=c.userid AND c.userid!='11') LEFT JOIN mdl_block_exaportcatshar cshar ON c.id=cshar.catid AND cshar.userid='11' LEFT JOIN mdl_block_exaportviewgroupshar cgshar ON c.id=cgshar.groupid LEFT JOIN mdl_block_exaportcatshar cshar_total ON c.id=cshar_total.catid WHERE ((c.shareall=1 OR cshar.userid IS NOT NULL) ) AND internshare = 1 GROUP BY c.id, c.userid, c.name, c.description, c.timemodified, u.firstname, u.lastname, u.picture ORDER BY u.lastname, u.firstname, cast(c.name AS varchar(max))
    [array (
    0 => '11',
    1 => '11',
    )]
    Error code: dmlreadexception

    Stack trace: •line 443 of \lib\dml\moodle_database.php: dml_read_exception thrown
    •line 250 of \lib\dml\sqlsrv_native_moodle_database.php: call to moodle_database->query_end()
    •line 357 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->query_end()
    •line 792 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->do_query()
    •line 840 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->get_recordset_sql()
    •line 65 of \blocks\exaport\shared_categories.php: call to sqlsrv_native_moodle_database->get_records_sql()
  • Thu, Jan 26, 2017, 5:46 AM
    Hello!
    I´m running Exabis Portfolio 4.5 on a Moodle 3.2.1. When students and teachers try to access other user shared category the get an error "Error code: Invalid user". As Admin user I have no problem with those shared categories.
    Can you gave me some advice about this issue.
    Thanks! Regards, Juan María Palmieri
  • Sun, Feb 19, 2017, 3:22 PM
    we will take a look at that,
    best regards Andreas
  • Wed, Feb 22, 2017, 6:30 AM
    Running into a bunch of errors using the latest 4.5.0 version against Moodle 3.2.1 with an Oracle DB backend. These items worked with our previous 2.7.4 and the 4.3 version of the plug-in. Are there plans to resolve these Oracle related SQL issues?
Please login to post comments