Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Image Modified

Release Notes

January 2019 Release

Zoola Enhancements

NEW REPORTUser Badge Overview Report - To help with the tracking and reporting of badges issued through Moodle and Totara LMS, the Zoola team has built a new Badge Data Source, which combines badge, user and course information into a single data source. In addition to this, the Zoola team have built an User Badge Overview Ad Hoc View and Report, which can be used to see basic badge information within the LMS. You can access these new Zoola artifacts by visiting View Existing under the Data Sources, Ad Hoc Views or Reports menu items.

Image Added


UPDATE
Update Totara 9 Users and Courses Data Source to utilize Job Assignments functionality - The Users and Courses Data Source was previously built to use the old Totara 2.9 method of showing a user's position and manager. This data source has now been updated to utilize the Job Assignment functionality that was introduced in Totara 9.

COMPATIBILITYTotara 12 - Zoola has been updated and tested with Totara 12

Zoola Plugins

ENHANCEMENT: Add Course Completion filters to Event Scheduler - Over the last few releases we have been making enhancements to the Zoola Reports block Event Scheduler, which allows for reports or messages to be sent by Zoola when particular events take place within the LMS. We have now further enhanced this functionality to allow for specific event filters to be applied to the Course Completion event. This allows for greater control over the reports and messages that should be sent when specific courses have been completed.

When you access the Event Scheduler (Site Administration > Plugins > Blocks > Zoola Reports), create a New Event Schedule and choose the "Core: User completed course" as the event type, two additional filtering options will become available. 

    • Select Courses - Allows the admin to restrict the event trigger so that reports/messages are only sent for specific courses.
    • Select Groups - Allows the admin to restrict the event trigger so that reports/messages are only sent for specific groups within course. The group selection options will display according to the course(s) that have been selected.

Image Added

Schedules created with these settings applied will now only send reports or messages to the users associated with specific courses or groups, as they appear in the course completion event. For more information on the Event Scheduler and its usage, please visit the Case Study: Using the Zoola Reports Block Event Scheduler walkthrough for a more in depth explanation.


ENHANCEMENTPass Localization information to Zoola Reports Block Schedules ("Send as Email" button, Block Schedule and Event Schedule) - The Zoola Reports Block has now been enhanced so that the localization/language information is used when using the block's email sending functionality.

For the Export to PDF, Export to Excel and Send as Email buttons in the Zoola Reports block the user's current session language selection is used to perform the localization.This language selection is either based on the user's preferred language selection (located in the user's profile) or based on their session language settings, which is usually controlled through the user menu or LMS header.

For Block Schedules (available by clicking Scheduled Reports in the Zoola Reports Block) or Event Schedules the exports are based on the user's preferred language selection only.

Fixes

BUGLocalizeLanguage Ad Hoc View function not performing translation when data viewed in Report or exported/scheduled - We have identified an issue with the LocalizeLanguage function which is used to perform language translation in Zoola Ad Hoc Views based on the the Multi-Language tag functionality in Moodle/Totara. This function worked as expected with Ad Hoc Views, but when using a Report or exporting/scheduling to the data the LocalizeLanguage translation was not being performed. This issue has now be resolved on zoola.io and eu.zoola.io so that Ad Hoc Views, Reports, exports, schedules and Zoola Reports Block functions all apply the appropriate language localization.

BUGModal Issue with Time Tracker plugin when using the Moodle RemUI Theme - We have identified an issue when using the Lambda Time Tracker (local_lambda_time_tracker) with the Edwiser RemUI theme for Moodle where if a Time Tracker interrupt is triggered (user does not interact with LMS for longer than specified time) the LMS screen becomes unresponsive. Lambda have identified the fix for this this and informed Edwiser, the RemUI theme developers, to incorporate into a future version of the theme. To manually fix this issue you can add the following CSS rule to the RemUI theme, Custom CSS area (Site Administration > Appearance > Themes > Edwiser RemUI > General Settings > Custom CSS).

Code Block
languagecss
.fade.in {
    opacity: 1;
}

Documentation

UPDATE: We have updated the Case Study: Cascading Input Controls documentation to include a link to the Create Input Control workflow within Zoola, which will make creation of the Input Controls used in this workflow easier to perform. 



Expand
titleOlder Release Notes

December 2018 Release

November 2018 Release

October 2018 Release

September 2018 Release

August 2018 Release

July 2018 Release

June 2018 Release

April 2018 Release

March 2018 Release

February 2018 Release

November 2017 Release

August 2017 Release

May 2017 Release

April 2017 Release

March 2017 Release

February 2017 Release



HTML
<style>
	table.confluenceTable td.confluenceTd{
	text-align:center;
	}


	#tinymce.wiki-content a, #tinymce.wiki-content a:link{
	color:#57575B !important;
	}


	.wiki-content a, .wiki-content a:link, .wiki-content a:visited, .wiki-content a:focus, .wiki-content a:hover, .wiki-content a:active{
	color:#0052CC !important;
	text-decoration:underline;
	}


	table.confluenceTable td.confluenceTd {
    border-color: #57575b !important;
    border-width: 0 2px;
    vertical-align: middle;
	}


	table.confluenceTable tr:last-child td {
    border-bottom-width: 2px;
	}


</style>


<script>

var testChange = document.querySelectorAll("a[href*='7.1.0.10']");
var testNew = document.querySelectorAll("div.contextual-nav-child-pages ul li");
var testZoola = document.querySelectorAll("#childrenspan8552467-0");

</script>