This is the manual for Mahara 22.04, which will be released at the end of April 2022. When you see the 'New in Mahara 22.04' icon |new in Mahara 22.04|, a feature was introduced in Mahara 22.04 or changed from Mahara 21.10.
This is the manual for Mahara 22.04, which was `released on 27 April 2022 <https://mahara.org/interaction/forum/topic.php?id=9097>`_. When you see the 'New in Mahara 22.04' icon |new in Mahara 22.04|, a feature was introduced in Mahara 22.04 or changed from Mahara 21.10.
You can see a `list of all new features on Launchpad <https://bugs.launchpad.net/mahara/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=FIXRELEASED&field.milestone%3Alist=93805&field.tag=newfeature&&search=Search>`_ or check out the features via the |new in Mahara 22.04| 'New in Mahara 22.04' `index entries <genindex.html#N>`_.
|languages| Site administrators can install `any translation of Mahara <https://translations.launchpad.net/mahara-lang/>`_ directly in the :ref:`site administration area <languages>`. Languages can also be updated there. The translations make the interface available in languages other than English. No matter the interface language though, account holders can type text in any language.
|elasticsearch| :ref:`Elasticsearch 7 <plugin_elasticsearch7>` is available as plugin to perform fulltext search and report indexing functionalities. It can be used instead of Elasticsearch 5 or 6 and comes with a few more settings.
|completion| If a group is created in an institution that allows the use of the portfolio completion functionality, you can :ref:`set up group portfolio templates <group_portfolios>` that add this page. Learners can then copy the template and have the page ready to go on their personal portfolios.
|ouriginal| Using the Mahara assignment submission plugin (web services) and additional functionalities in the Ouriginal Moodle plugin, it is possible to submit portfolios to Ouriginal via Moodle for a similarity check. In Mahara, :ref:`web services <ouriginal>` need to be enabled along with a new exportformat.
Institution support administrator role
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|support admin| People providing support for an institution, e.g. helpdesk or hotline support, can now receive the :ref:`'Institution support administrator' role <institution_support_admin>`, which includes all permissions from the 'Institution staff' role and the possibility to masquerade as a regular institution member and as institution staff.
Download SmartEvidence framework
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|se download| If you created your SmartEvidence framework on your Mahara site instead of uploading it as a JSON file, you can now download it from the :ref:`SmartEvidence framework management page <smartevidence_overview>` and upload it to another Mahara site. This makes sharing of frameworks easier and doesn't require that they are uploaded first, but they can be created directly in Mahara.
|languages| Site administrators can install `any translation of Mahara <https://translations.launchpad.net/mahara-lang/>`_ directly in the :ref:`site administration area <languages>`. Languages can also be updated there. The translations make the interface available in languages other than English. No matter the interface language though, account holders can type text in any language.
|resume| Education and employment histories are now separate menu items to be able to deal better with dragging and dropping files.
You can attach files on an education or employment history item or an achievement either directly from your Mahara files area or by uploading a file from your device.
|completion| If a group is created in an institution that allows the use of the portfolio completion functionality, you can :ref:`set up group portfolio templates <group_portfolios>` that add this page. Learners can then copy the template and have the page ready to go on their personal portfolios.
Prevent changes to 'Sign-off' block on copied templates
|sign-off lock| To prevent accidental changes to the :ref:`'Sign-off' block <sign-off_block>` on portfolios that are copied from a template, the block settings are not available to portfolio authors once they made a copy of the template.
Elasticsearch 7
~~~~~~~~~~~~~~~~~~~~~~~~
|elasticsearch| :ref:`Elasticsearch 7 <plugin_elasticsearch7>` is available as plugin to perform fulltext search and report indexing functionalities. It can be used instead of Elasticsearch 5 or 6 and comes with a few more settings.
Similarity check with Ouriginal in Moodle
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|ouriginal| Using the Mahara assignment submission plugin (web services) and additional functionalities in the Ouriginal Moodle plugin, it is possible to submit portfolios to Ouriginal via Moodle for a similarity check. In Mahara, :ref:`web services <ouriginal>` need to be enabled along with a new export format.
Delete accounts from specific institutions in bulk via CLI
|cli bulk delete| When you have a multi-tenanted site, you may wish to delete accounts based on certain criteria for more than one institution, but not all. This is now possible with the additions to the :ref:`CLI script that allows you to delete accounts in bulk <cli_userbulkdelete>`.
|se download| If you created your SmartEvidence framework on your Mahara site instead of uploading it as a JSON file, you can now download it from the :ref:`SmartEvidence framework management page <smartevidence_overview>` and upload it to another Mahara site. This makes sharing of frameworks easier and doesn't require that they are uploaded first, but they can be created directly in Mahara.
|upload via web services| If you want to upload files directly into accounts via a third-party application, you can do so using the new :ref:`file upload web services connection <mahara_upload_file>`. It allows you to send a file from a third-party application with the consent of the account holder to Mahara.
Résumé changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|resume| Education and employment histories are now separate menu items to be able to deal better with dragging and dropping files.
You can attach files on an education or employment history item or an achievement either directly from your Mahara files area or by uploading a file from your device.
Delete accounts from specific institutions in bulk via CLI
|cli bulk delete| When you have a multi-tenanted site, you may wish to delete accounts based on certain criteria for more than one institution, but not all. This is now possible with the additions to the :ref:`CLI script that allows you to delete accounts in bulk <cli_userbulkdelete>`.