<?php |
/* |
* @package mod-skillsoft |
* @author $Author$ |
* @version SVN: $Header$ |
* @copyright 2009-2014 Martin Holden |
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
*/ |
|
defined('MOODLE_INTERNAL') || die(); |
$string['pluginadministration'] = 'Skillsoft Asset'; |
$string['pluginname'] = 'Skillsoft Asset'; |
$string['skillsoft:addinstance'] = 'Add a new Skillsoft activity'; |
|
$string['modulename'] = 'Skillsoft Asset'; |
$string['modulename_help'] = '<p>This module provides a way to simply create a new activity for a Skillsoft OLSA Hosted asset that will be tracked by Moodle</p> |
<p>All the information to launch the asset can be entered manually, or just the Asset ID can be entered and then the remaining information automatically retrieved from the OLSA Server.</p> |
<p>Any asset that provides a score generates GradeBook entries</p> |
|
<strong>Skillsoft Open Learning Services Architecture (OLSA)</strong> |
<p>The Skillsoft Open Learning Services Architecture (OLSA) is an enhancements to the Skillsoft Skillport LMS architecture.</p> |
<p>It is made up of two components:</p> |
<ul> |
<li>LMS Interface - This provides a means for Moodle to launch Skillsoft assets using the industry standard AICC HACP method.</li> |
<li>Web Services - This provides a means for another system to interact with Skillport using standards based Web Services. These provide the functionality in this module to support retrieving of course metadata and synchronising progress between the systems</li> |
</ul> |
<p>OLSA Supports two tracking modes, which determines where the users progress data is stored</p> |
<ul> |
<li>Track to LMS - All usage data is returned immediately to Moodle</li> |
<li>Track to OLSA - All usage data is returned to OLSA Server, and synchronised back to Moodle via a cron task</li> |
</ul> |
<p>Skillsoft recommend the "Track to OLSA" mode as this enhances the functionality available to the user alllowing use of:</p> |
<ul> |
<li>Download Capability - Using the Skillsoft Course Manager (SCM) a customer can allow users to download courses to use off line and all tracking and synchronisation of usage data is automatically handled by OLSA</li> |
<li>KnowledgeCenters - A Skillsoft KnowledgeCenter is a pre-packaged, user-friendly learning portal that allows learners instant access to trusted, targeted content. This content may include assets loaded for direct access in Moodle. By using "Track to OLSA" only a single training record of usage will exist.</li> |
<li>Search and Learn Connect - Using this interface a user can perform on-demand, integrated searches across the full library of Skillsoft resources they have access to and be directed to the specific book page, course topic or other tools they need for instant and relevant answers.</li> |
</ul>'; |
$string['modulenameplural'] = 'Skillsoft Assets'; |
$string['noassets'] = 'No Skillsoft Assets'; |
$string['skillsoft_na'] = 'N/A'; |
|
$string['skillsoft_waitingalt'] = 'Please wait...'; |
|
//Capabilities |
$string['skillsoft:viewreport'] = 'View Report for all users'; |
|
//Settings.php |
$string['skillsoft_olsaendpoint'] = 'Skillsoft OLSA EndPoint'; |
$string['skillsoft_olsaendpointdesc'] = 'The URI for the Skillsoft OLSA Web Services EndPoint, for example http://test.skillwsa.com/olsa/services/Olsa. The URI is case sensitive'; |
|
$string['skillsoft_olsacustomerid'] = 'Skillsoft OLSA Customer ID'; |
$string['skillsoft_olsacustomeriddesc'] = 'The Customer ID used with OLSA for authentication'; |
|
$string['skillsoft_olsasharedsecret'] = 'Skillsoft OLSA Shared Secret'; |
$string['skillsoft_olsasharedsecretdesc'] = 'The Shared Secret used with OLSA for authentication'; |
|
$string['skillsoft_sessionpurge'] = 'Number of hours to keep sessionid'; |
$string['skillsoft_sessionpurgedesc'] = 'The number of hours that sessionids are kept before purging during CRON run.'; |
|
$string['skillsoft_trackingmode'] = 'Skillsoft Tracking Mode'; |
$string['skillsoft_trackingmodedesc'] = 'The mode the OLSA site is configured for, if Track to LMS results are returned to LMS using AICC. If Track to OLSA the results are stored in OLSA Server and need to be retrieved, options for this are On Demand Communications or via a custom report for previous 24-hrs data.'; |
|
$string['skillsoft_useridentifier'] = 'Moodle/Skillsoft User Identifier'; |
$string['skillsoft_useridentifierdesc'] = 'The user data field to use as common identifier between Moodle and OLSA. We recommend the Moodle user ID as this is a system generated value and will not change in Moodle even if the users Username is modified.'; |
$string['skillsoft_userid_identifier'] = 'ID'; |
$string['skillsoft_username_identifier'] = 'Username'; |
|
$string['skillsoft_tracktolms'] = 'Track to LMS'; |
$string['skillsoft_tracktoolsa'] = 'Track to OLSA (On Demand Communications)'; |
$string['skillsoft_tracktoolsacustomreport'] = 'Track to OLSA (Custom Report)'; |
|
$string['skillsoft_ssourl'] = 'Single SignOn URL'; |
$string['skillsoft_ssourldesc'] = 'Enter the URL for the single signon use %s to indicate the activity id location. i.e. http://myserver/signon.aspx?coursename=%s&action=launch. Leave blank to use AICC.'; |
|
$string['skillsoft_sso_actiontype'] = 'Select the OLSA Action Type'; |
$string['skillsoft_sso_actiontypedesc'] = 'Select the actiontype for launching assets using SSO mode'; |
$string['skillsoft_sso_actiontype_launch'] = 'Launch Asset without showing Skillport UI (launch)'; |
$string['skillsoft_sso_actiontype_summary'] = 'Launch Asset Summary Page in Skillport UI (summary)'; |
|
$string['skillsoft_defaultssogroup'] = 'Skillsoft Default Group List'; |
$string['skillsoft_defaultssogroupdesc'] = 'A comma seperated list of the default groups to send for new users during SSO to Skillport. Existing users group membership in Skillport is not altered.'; |
|
$string['skillsoft_settingsmissing'] = 'Can not retrieve Skillsoft OLSA Settings: please check the configuration settings.'; |
|
$string['skillsoft_accountprefix'] = 'Account Prefix'; |
$string['skillsoft_accountprefixdesc'] = 'Enter a prefix which will be added in front of the username sent to Skillport.'; |
|
$string['skillsoft_reportstartdate'] = 'Custom Report Start Date'; |
$string['skillsoft_reportstartdatedesc'] = 'Enter the start date for the custom report to retrieve data. This field is automatically updated every time the report successfully runs.'; |
|
$string['skillsoft_reportincludetoday'] = 'Custom Report Include Todays Data'; |
$string['skillsoft_reportincludetodaydesc'] = 'The report defaults to including data upto and including the previous day, this override makes the report include todays data.'; |
|
$string['skillsoft_clearwsdlcache'] = 'Clear the cached WSDL files'; |
$string['skillsoft_clearwsdlcachedesc'] = 'The WSDL files are downloaded and cached to improve SOAP client startup time, if selected this will force them to be downloaded again and recached.'; |
|
$string['skillsoft_disableusagedatacrontask'] = 'Disable the usage data task'; |
$string['skillsoft_disableusagedatacrontaskdesc'] = 'When using "Track to OLSA" this allows you to disable the normal task that runs during CRON to synchronise the usage data from Skillport'; |
|
$string['skillsoft_resetcustomreportcrontask'] = 'Reset the custom report cycle'; |
$string['skillsoft_resetcustomreportcrontaskdesc'] = 'When using "Track to OLSA (Custom Report)" there are a number of steps: RUN - Request the report be generated, POLL - Check the report is ready, DOWNLOAD - Retrieve the report, IMPORT - Import the report data into Moodle database, PROCESS - Add the usage data to the users and activities. This allows you to reset the cycle to the RUN step on next CRON run'; |
|
$string['skillsoft_usesso'] = 'Use OLSA SSO'; |
$string['skillsoft_usessodesc'] = 'Use the OLSA Web Services SSO function, this requires one of the Track to OLSA modes. If unchecked all launches uses the AICC launch process'; |
|
//May 2013 |
$string['skillsoft_strictaiccstudentid'] = 'Enforce Strict AICC student_id format'; |
$string['skillsoft_strictaiccstudentiddesc'] = 'When enabled the AICC handler enforces that the student_id meets the AICC 2.2 requirements which only allows [A-Za-z0-9\-_:]. If the Moodle/Skillsoft User Identifier is set to use the Username and this is an email address then the AICC code will throw an exception.'; |
|
//May 2014 |
$string['skillsoft_aiccwindowsettings'] = 'Default window settings for AICC launches'; |
|
-