diff --git a/admin/renderer.php b/admin/renderer.php index 57eaa0efc07..257f82556bb 100644 --- a/admin/renderer.php +++ b/admin/renderer.php @@ -1066,7 +1066,7 @@ class core_admin_renderer extends plugin_renderer_base { $sourcelabel = html_writer::span(get_string('sourcestd', 'core_plugin'), 'sourcetext label'); } else { $row->attributes['class'] .= ' extension'; - $sourcelabel = html_writer::span(get_string('sourceext', 'core_plugin'), 'sourcetext label label-info'); + $sourcelabel = html_writer::span(get_string('sourceext', 'core_plugin'), 'sourcetext badge badge-info'); } $coredependency = $plugin->is_core_dependency_satisfied($version); @@ -1078,19 +1078,19 @@ class core_admin_renderer extends plugin_renderer_base { $statusclass = 'statustext label '; switch ($statuscode) { case core_plugin_manager::PLUGIN_STATUS_NEW: - $statusclass .= $dependenciesok ? 'label-success' : 'label-warning'; + $statusclass .= $dependenciesok ? 'badge-success' : 'badge-warning'; break; case core_plugin_manager::PLUGIN_STATUS_UPGRADE: - $statusclass .= $dependenciesok ? 'label-info' : 'label-warning'; + $statusclass .= $dependenciesok ? 'badge-info' : 'badge-warning'; break; case core_plugin_manager::PLUGIN_STATUS_MISSING: case core_plugin_manager::PLUGIN_STATUS_DOWNGRADE: case core_plugin_manager::PLUGIN_STATUS_DELETE: - $statusclass .= 'label-important'; + $statusclass .= 'badge-danger'; break; case core_plugin_manager::PLUGIN_STATUS_NODB: case core_plugin_manager::PLUGIN_STATUS_UPTODATE: - $statusclass .= $dependenciesok ? '' : 'label-warning'; + $statusclass .= $dependenciesok ? '' : 'badge-warning'; break; } $status = html_writer::span(get_string('status_' . $statuscode, 'core_plugin'), $statusclass); @@ -1363,7 +1363,7 @@ class core_admin_renderer extends plugin_renderer_base { $supportedmoodles = array(); foreach ($plugin->version->supportedmoodles as $moodle) { if ($CFG->branch == str_replace('.', '', $moodle->release)) { - $supportedmoodles[] = html_writer::span($moodle->release, 'label label-success'); + $supportedmoodles[] = html_writer::span($moodle->release, 'badge badge-success'); } else { $supportedmoodles[] = html_writer::span($moodle->release, 'label'); } @@ -1468,7 +1468,7 @@ class core_admin_renderer extends plugin_renderer_base { $label = ''; } else { $class = 'requires-failed'; - $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'label label-important'); + $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'badge badge-danger'); } $requires[] = html_writer::tag('li', html_writer::span(get_string('moodleversion', 'core_plugin', $plugin->versionrequires), 'dep dep-core'). @@ -1483,8 +1483,8 @@ class core_admin_renderer extends plugin_renderer_base { } else if ($reqinfo->status == $pluginman::REQUIREMENT_STATUS_MISSING) { if ($reqinfo->availability == $pluginman::REQUIREMENT_AVAILABLE) { - $label = html_writer::span(get_string('dependencymissing', 'core_plugin'), 'label label-warning'); - $label .= ' '.html_writer::span(get_string('dependencyavailable', 'core_plugin'), 'label label-warning'); + $label = html_writer::span(get_string('dependencymissing', 'core_plugin'), 'badge badge-warning'); + $label .= ' '.html_writer::span(get_string('dependencyavailable', 'core_plugin'), 'badge badge-warning'); $class = 'requires-failed requires-missing requires-available'; $actions[] = html_writer::link( new moodle_url('https://moodle.org/plugins/view.php', array('plugin' => $reqname)), @@ -1492,24 +1492,24 @@ class core_admin_renderer extends plugin_renderer_base { ); } else { - $label = html_writer::span(get_string('dependencymissing', 'core_plugin'), 'label label-important'); + $label = html_writer::span(get_string('dependencymissing', 'core_plugin'), 'badge badge-danger'); $label .= ' '.html_writer::span(get_string('dependencyunavailable', 'core_plugin'), - 'label label-important'); + 'badge badge-danger'); $class = 'requires-failed requires-missing requires-unavailable'; } $displayuploadlink = true; } else if ($reqinfo->status == $pluginman::REQUIREMENT_STATUS_OUTDATED) { if ($reqinfo->availability == $pluginman::REQUIREMENT_AVAILABLE) { - $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'label label-warning'); - $label .= ' '.html_writer::span(get_string('dependencyavailable', 'core_plugin'), 'label label-warning'); + $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'badge badge-warning'); + $label .= ' '.html_writer::span(get_string('dependencyavailable', 'core_plugin'), 'badge badge-warning'); $class = 'requires-failed requires-outdated requires-available'; $displayupdateslink = true; } else { - $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'label label-important'); + $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'badge badge-danger'); $label .= ' '.html_writer::span(get_string('dependencyunavailable', 'core_plugin'), - 'label label-important'); + 'badge badge-danger'); $class = 'requires-failed requires-outdated requires-unavailable'; } $displayuploadlink = true; @@ -1773,13 +1773,13 @@ class core_admin_renderer extends plugin_renderer_base { $source = ''; } else { $row->attributes['class'] .= ' extension'; - $source = html_writer::div(get_string('sourceext', 'core_plugin'), 'source label label-info'); + $source = html_writer::div(get_string('sourceext', 'core_plugin'), 'source badge badge-info'); } if ($status === core_plugin_manager::PLUGIN_STATUS_MISSING) { - $msg = html_writer::div(get_string('status_missing', 'core_plugin'), 'statusmsg label label-important'); + $msg = html_writer::div(get_string('status_missing', 'core_plugin'), 'statusmsg badge badge-danger'); } else if ($status === core_plugin_manager::PLUGIN_STATUS_NEW) { - $msg = html_writer::div(get_string('status_new', 'core_plugin'), 'statusmsg label label-success'); + $msg = html_writer::div(get_string('status_new', 'core_plugin'), 'statusmsg badge badge-success'); } else { $msg = ''; } @@ -2018,13 +2018,13 @@ class core_admin_renderer extends plugin_renderer_base { // Format error or warning line if ($errorline) { $messagetype = 'error'; - $statusclass = 'label-important'; + $statusclass = 'badge-danger'; } else if ($warningline) { $messagetype = 'warn'; - $statusclass = 'label-warning'; + $statusclass = 'badge-warning'; } else { $messagetype = 'ok'; - $statusclass = 'label-success'; + $statusclass = 'badge-success'; } $status = html_writer::span($status, 'label ' . $statusclass); // Here we'll store all the feedback found diff --git a/admin/tool/dataprivacy/classes/external/data_request_exporter.php b/admin/tool/dataprivacy/classes/external/data_request_exporter.php index 2826fc81d7c..a309c8ed7da 100644 --- a/admin/tool/dataprivacy/classes/external/data_request_exporter.php +++ b/admin/tool/dataprivacy/classes/external/data_request_exporter.php @@ -160,36 +160,36 @@ class data_request_exporter extends persistent_exporter { switch ($this->persistent->get('status')) { case api::DATAREQUEST_STATUS_PENDING: - $values['statuslabelclass'] = 'label-info'; + $values['statuslabelclass'] = 'badge-info'; // Request can be manually completed for general enquiry requests. $values['canmarkcomplete'] = $requesttype == api::DATAREQUEST_TYPE_OTHERS; break; case api::DATAREQUEST_STATUS_AWAITING_APPROVAL: - $values['statuslabelclass'] = 'label-info'; + $values['statuslabelclass'] = 'badge-info'; // DPO can review the request once it's ready. $values['canreview'] = true; // Whether the DPO can approve or deny the request. $values['approvedeny'] = in_array($requesttype, [api::DATAREQUEST_TYPE_EXPORT, api::DATAREQUEST_TYPE_DELETE]); break; case api::DATAREQUEST_STATUS_APPROVED: - $values['statuslabelclass'] = 'label-info'; + $values['statuslabelclass'] = 'badge-info'; break; case api::DATAREQUEST_STATUS_PROCESSING: - $values['statuslabelclass'] = 'label-info'; + $values['statuslabelclass'] = 'badge-info'; break; case api::DATAREQUEST_STATUS_COMPLETE: case api::DATAREQUEST_STATUS_DOWNLOAD_READY: case api::DATAREQUEST_STATUS_DELETED: - $values['statuslabelclass'] = 'label-success'; + $values['statuslabelclass'] = 'badge-success'; break; case api::DATAREQUEST_STATUS_CANCELLED: - $values['statuslabelclass'] = 'label-warning'; + $values['statuslabelclass'] = 'badge-warning'; break; case api::DATAREQUEST_STATUS_REJECTED: - $values['statuslabelclass'] = 'label-important'; + $values['statuslabelclass'] = 'badge-danger'; break; case api::DATAREQUEST_STATUS_EXPIRED: - $values['statuslabelclass'] = 'label-default'; + $values['statuslabelclass'] = 'badge-secondary'; break; } diff --git a/admin/tool/dataprivacy/classes/output/my_data_requests_page.php b/admin/tool/dataprivacy/classes/output/my_data_requests_page.php index 729a7fe1710..b82579f8afb 100644 --- a/admin/tool/dataprivacy/classes/output/my_data_requests_page.php +++ b/admin/tool/dataprivacy/classes/output/my_data_requests_page.php @@ -106,12 +106,12 @@ class my_data_requests_page implements renderable, templatable { $cancancel = true; switch ($status) { case api::DATAREQUEST_STATUS_COMPLETE: - $item->statuslabelclass = 'label-success'; + $item->statuslabelclass = 'badge-success'; $item->statuslabel = get_string('statuscomplete', 'tool_dataprivacy'); $cancancel = false; break; case api::DATAREQUEST_STATUS_DOWNLOAD_READY: - $item->statuslabelclass = 'label-success'; + $item->statuslabelclass = 'badge-success'; $item->statuslabel = get_string('statusready', 'tool_dataprivacy'); $cancancel = false; $candownload = true; @@ -122,12 +122,12 @@ class my_data_requests_page implements renderable, templatable { } break; case api::DATAREQUEST_STATUS_DELETED: - $item->statuslabelclass = 'label-success'; + $item->statuslabelclass = 'badge-success'; $item->statuslabel = get_string('statusdeleted', 'tool_dataprivacy'); $cancancel = false; break; case api::DATAREQUEST_STATUS_EXPIRED: - $item->statuslabelclass = 'label-default'; + $item->statuslabelclass = 'badge-secondary'; $item->statuslabel = get_string('statusexpired', 'tool_dataprivacy'); $item->statuslabeltitle = get_string('downloadexpireduser', 'tool_dataprivacy'); $cancancel = false; diff --git a/admin/tool/dataprivacy/templates/my_data_requests.mustache b/admin/tool/dataprivacy/templates/my_data_requests.mustache index 6f00965f69f..1f544acbb0c 100644 --- a/admin/tool/dataprivacy/templates/my_data_requests.mustache +++ b/admin/tool/dataprivacy/templates/my_data_requests.mustache @@ -35,7 +35,7 @@ "id": 1, "typename" : "Data export", "comments": "I would like to download all of my daughter's personal data", - "statuslabelclass": "label-default", + "statuslabelclass": "badge-secondary", "statuslabel": "Pending", "timecreated" : 1517902087, "requestedbyuser" : { @@ -47,7 +47,7 @@ "id": 2, "typename" : "Data export", "comments": "Give me all of the information you have about me, or else...", - "statuslabelclass": "label-warning", + "statuslabelclass": "badge-warning", "statuslabel": "Awaiting completion", "timecreated" : 1517902087, "requestedbyuser" : { @@ -59,7 +59,7 @@ "id": 3, "typename" : "Data deletion", "comments": "Please delete all of my son's personal data.", - "statuslabelclass": "label-success", + "statuslabelclass": "badge-success", "statuslabel": "Deleted", "timecreated" : 1517902087, "requestedbyuser" : { @@ -83,7 +83,7 @@ "id": 5, "typename" : "Data export", "comments": "Please let me download my data", - "statuslabelclass": "label-info", + "statuslabelclass": "badge-info", "statuslabel": "Processing", "timecreated" : 1517902087, "requestedbyuser" : { @@ -140,7 +140,7 @@
Hello,
I would like to download all of my personal data.
Thanks!
" } }} @@ -71,7 +71,7 @@ {{#str}}statusdetail, tool_dataprivacy{{/str}} - {{statuslabel}} + {{statuslabel}} {{#str}}requestbydetail, tool_dataprivacy{{/str}} diff --git a/admin/tool/lp/templates/course_competencies_page.mustache b/admin/tool/lp/templates/course_competencies_page.mustache index 6d89b202e40..4def99eac00 100644 --- a/admin/tool/lp/templates/course_competencies_page.mustache +++ b/admin/tool/lp/templates/course_competencies_page.mustache @@ -82,7 +82,7 @@ {{/comppath}} {{#usercompetencycourse}} {{#grade}} - {{gradename}} + {{gradename}} {{/grade}} {{/usercompetencycourse}} {{#canmanagecoursecompetencies}} diff --git a/admin/tool/lp/templates/evidence_summary.mustache b/admin/tool/lp/templates/evidence_summary.mustache index 06d7ca08fc5..90059eea36e 100644 --- a/admin/tool/lp/templates/evidence_summary.mustache +++ b/admin/tool/lp/templates/evidence_summary.mustache @@ -57,7 +57,7 @@ {{/actionuser}} {{#grade}} -{{gradename}}
+{{gradename}}
{{/grade}}{{description}}
{{#note}} diff --git a/admin/tool/lp/templates/plans_page.mustache b/admin/tool/lp/templates/plans_page.mustache index 8a3af99518e..392038bc856 100644 --- a/admin/tool/lp/templates/plans_page.mustache +++ b/admin/tool/lp/templates/plans_page.mustache @@ -57,10 +57,10 @@