.. include:: shortcuts.rstext .. _new: What's new in Mahara 19.10? ------------------------------------------------------- Mahara is being improved from version to version. On this page, you see the **highlights** for the latest release of Mahara. .. raw:: html You can see a `list of all new features on Launchpad `_ or check out the user-focused features via the |new in Mahara 19.10| "New in Mahara 19.10" `index entries `_. Placeholder block ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |placeholder| When you create a page, you do not have to decide on the block type from the start but can put a :ref:`placeholder block ` onto the page instead. This is a great improvement for those working with templates as they can create the structure of a page and then let the learners decide what type of content they want to place into the individual sections. .. figure:: /images/new/placeholder_block.* :alt: Put a placeholder block onto a page Put a placeholder block onto a page Administrator interface for placeholder blocks ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |placeholder-admin| A site administrator can :ref:`re-arrange the block types ` in the plugin administration pulling those up that should be more quickly accessed. They can highlight certain block types by doing so. .. figure:: /images/new/placeholder_admin.* :alt: Site administrator can re-arrange the blocks Site administrator can re-arrange the blocks More flexible layout ~~~~~~~~~~~~~~~~~~~~~~~~ |gridstack| When you have a block on a page, you can :ref:`instantly change its size `. Grab the arrow handles and resize it. You can also still move it around a page and align other blocks to it seeing changes instantly. An accessible option to make changes via the keyboard only is available. .. figure:: /images/new/layout_new.* :alt: Change the layout directly from the edit screen Change the layout directly from the edit screen Comment on content without leaving the page ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |comments| When you want to comment on a piece of learning evidence, :ref:`click the evidence itself ` if it is an image or linked otherwise and you'll see details about that evidence and can comment on it if the portfolio author enabled comments. There are no more "Add comment" and "Details" link below each artefact. .. figure:: /images/new/details.* :alt: Click an image or a linked artefact to see its details Click an image or a linked artefact to see its details Details mode ~~~~~~~~~~~~~~~~~~~~~ |details mode| Some artefacts are not so easily accessible for comments. In those cases, enter the details mode by clicking the :ref:`"Details" button ` in the button bar and the blocks or individual pieces of evidence that have more information available are highlighted. You can then click on the comments and details bar to view metadata and leave comments. .. figure:: /images/new/details_mode.* :alt: Click the "Details" button to enter the details mode Click the "Details" button to enter the details mode Add a page header background ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |header background| You can change the background of the header area of a page if your site allows the use of :ref:`skins `. Select a background colour and make sure that the text colour matches and is readable. When you view your page with that skin applied, you will see the change instantly. You can then apply that skin to any of your other pages that should have the same header. .. figure:: /images/new/skin_header_colour.* :alt: Change the colour of the page header area Change the colour of the page header are You can also upload a background image to the header area. For best results, make sure to follow the sizing instructions. You may also need to try a few variations to see which one works best. .. figure:: /images/new/skin_header_background.* :alt: Change the background of the page header area Change the background of the page header area It is possible to also use theme fonts in skins now. Assignment plans ~~~~~~~~~~~~~~~~~~~~~~~~~ |assignment plans| It is possible to create plans in your personal portfolio area that serve as templates and that can be used for assignment purposes. When you create a template plan, you can copy it into a group. Any associated task pages and template portfolios are copied along. A learner can then select what tasks they want to complete. Any associated portfolios are automatically copied into their account and are ready for use. .. figure:: /images/new/plans.* :alt: Assignment plans Assignment plans Notification about submission and submission report ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |submission report| When you submit a portfolio to a Mahara group, a notification advises you of that. You can keep that notification as proof that you submitted a portfolio. An institution or site administrator can run a report over the submissions to groups to get a quick overview of the submission status. .. figure:: /images/new/reports_submissions.* :alt: Report of submitted portfolios Report of submitted portfolios Support for embedding .m4a and .wav media files ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |embedded media| You can embed .m4a video and .wav audio files via the "Embedded media" block making it possible to use video and audio recorded on your mobile device if the native formats are not .mp4 and mp3. Revoke portfolio submission done via LTI ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |revoke LTI submission| When you submitted a portfolio to an LMS that allows assignment submission via LTI and you want to or need to make changes to your portfolio, you can :ref:`revoke the submission ` if the teacher hasn't yet graded the portfolio. .. figure:: /images/new/revoke_submission.* :alt: Revoke the submission of a portfolio Revoke the submission of a portfolio Group category filter in administration area ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |group category filter| A group category filter is available in the :ref:`administration area of the groups ` to make it easier to find groups on large sites. .. figure:: /images/new/groups_administer.* :alt: Group category filter Group category filter More Mahara version information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |Mahara version info| More information is available in the administration area on whether the installed version of Mahara is still supported or not, and if so, whether there is a newer security update available. In order to display correct information, the cron is required to run. .. figure:: /images/new/site_info.* :alt: Information on the installed Mahara version Information on the installed Mahara version Notification hooks for plugins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |notification hooks| When you integrate with another system and want to make people aware of Mahara notifications in the other system, e.g. LMS, you can use the `notification APIs `_ to do so. Automatically assign staff or administrator permissions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |auto staff and admin| Functions are available that make it possible to `assign staff and administrator permissions automatically `_ to a person when the external authentication method contains that information. Removal of database triggers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |triggers| `Database triggers `_ have been removed. This makes it easier for Mahara to be used on cloud infrastructure.