1
0
mirror of https://github.com/moodle/moodle.git synced 2025-04-25 02:16:06 +02:00

Merge branch 'MDL-61877-master' of git://github.com/FMCorz/moodle

This commit is contained in:
Jun Pataleta 2018-05-04 11:25:49 +08:00
commit cb596d823f
4 changed files with 4128 additions and 0 deletions
competency
lang/en

@ -26,6 +26,7 @@ namespace core_competency\external;
defined('MOODLE_INTERNAL') || die();
use core_competency\competency;
use core_competency\competency_framework;
/**
* Performance helper class.
@ -108,4 +109,15 @@ class performance_helper {
return $this->scales[$scaleid];
}
/**
* Ingest a framework to avoid additional fetching.
*
* @param competency_framework $framework The framework.
* @return void
*/
public function ingest_framework(competency_framework $framework) {
$id = $framework->get('id');
$this->frameworks[$id] = $framework;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -113,6 +113,55 @@ $string['planstatusdraft'] = 'Draft';
$string['planstatusinreview'] = 'In review';
$string['planstatuswaitingforreview'] = 'Waiting for review';
$string['pointsrequiredaremet'] = 'Points required are met';
$string['privacy:evidence:action:complete'] = 'Complete competency if unrated';
$string['privacy:evidence:action:log'] = 'Log action';
$string['privacy:evidence:action:override'] = 'Override competency rating';
$string['privacy:metadata:competency'] = "A record of the competencies";
$string['privacy:metadata:competency_coursecomp'] = 'A record of the competencies linked to a course';
$string['privacy:metadata:competency_coursecompsetting'] = 'A record of the competency settings in a course';
$string['privacy:metadata:competency_evidence'] = 'A record of the evidence affecting a competency\'s state';
$string['privacy:metadata:competency_framework'] = 'A record of the competency frameworks';
$string['privacy:metadata:competency_modulecomp'] = 'A record of the competencies linked to a module';
$string['privacy:metadata:competency_plan'] = 'A record of the learning plans';
$string['privacy:metadata:competency_plancomp'] = 'A record of the competencies in a learning plan';
$string['privacy:metadata:competency_relatedcomp'] = 'A record of the relationship between competencies';
$string['privacy:metadata:competency_template'] = 'A record of the learning plan templates';
$string['privacy:metadata:competency_templatecohort'] = 'A record of the cohorts associated with a learning plan template';
$string['privacy:metadata:competency_templatecomp'] = 'A record of the competencies in a learning plan template';
$string['privacy:metadata:competency_usercomp'] = 'A record of a user\'s state of competencies';
$string['privacy:metadata:competency_usercompcourse'] = 'A record of a user\'s state of competencies in a course';
$string['privacy:metadata:competency_usercompplan'] = 'A record of the state of competencies in a learning plan';
$string['privacy:metadata:competency_userevidence'] = 'A record of the evidence of prior learning';
$string['privacy:metadata:competency_userevidencecomp'] = 'A record of the competencies associated with evidence of prior learning';
$string['privacy:metadata:core_comments'] = 'Comments made on learning plans and competencies';
$string['privacy:metadata:evidence:action'] = 'The type of action taken with the evidence';
$string['privacy:metadata:evidence:actionuserid'] = 'The user performing the action';
$string['privacy:metadata:evidence:desca'] = 'The optional parameters of the translatable evidence description';
$string['privacy:metadata:evidence:desccomponent'] = 'The component of the translatable evidence description';
$string['privacy:metadata:evidence:descidentifier'] = 'An identifier of the translatable evidence description';
$string['privacy:metadata:evidence:grade'] = 'The grade associted with the evidence';
$string['privacy:metadata:evidence:note'] = 'A non-localised note attached to the evidence';
$string['privacy:metadata:evidence:url'] = 'A URL associated with the evidence';
$string['privacy:metadata:plan:description'] = 'The description of the learning plan';
$string['privacy:metadata:plan:duedate'] = 'The due date of the learning plan';
$string['privacy:metadata:plan:name'] = 'The name of the learning plan';
$string['privacy:metadata:plan:reviewerid'] = 'The ID of the reviewer of the learning plan';
$string['privacy:metadata:plan:status'] = 'The status of the learning palan';
$string['privacy:metadata:plan:userid'] = 'The ID of the user whose learning plan it is';
$string['privacy:metadata:timecreated'] = 'The date at which the record was created';
$string['privacy:metadata:timemodified'] = 'The date at which the record was edited';
$string['privacy:metadata:usercomp:grade'] = 'The grade given for the competency';
$string['privacy:metadata:usercomp:proficiency'] = 'Whether proficiency is achieved';
$string['privacy:metadata:usercomp:reviewerid'] = 'The ID of the reviewer';
$string['privacy:metadata:usercomp:status'] = 'The status of the competency';
$string['privacy:metadata:usercomp:userid'] = 'The ID of the user whose competency it is';
$string['privacy:metadata:userevidence:description'] = 'The description of the evidence';
$string['privacy:metadata:userevidence:name'] = 'The name of the evidence of prior learning';
$string['privacy:metadata:userevidence:url'] = 'A URL associated with the evidence';
$string['privacy:metadata:usermodified'] = 'The user who created or modified the record';
$string['privacy:path:plans'] = 'Learning plans';
$string['privacy:path:relatedtome'] = 'Related to me';
$string['privacy:path:userevidence'] = 'Evidence of prior learning';
$string['pushcourseratingstouserplans'] = 'Push course ratings to individual learning plans';
$string['pushcourseratingstouserplans_desc'] = 'Default value for the course setting to update individual learning plans when course competencies are rated.';
$string['syncplanscohorts'] = 'Sync plans from learning plan template cohorts';