Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/monara/public_html/test.athavaneng.com/themes.php on line 99

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230

Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
. /** * This file contains hooks and callbacks needed for the accessibility toolkit. * * @package tool_brickfield * @category admin * @copyright 2020 Brickfield Education Labs, https://www.brickfield.ie - Author: Karen Holland * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ use tool_brickfield\accessibility; use tool_brickfield\manager; use tool_brickfield\registration; /** * This function extends the navigation with the report items * * @param navigation_node $navigation The navigation node to extend * @param stdClass $course The course to object for the report * @param context $context The context of the course * @throws coding_exception * @throws moodle_exception */ function tool_brickfield_extend_navigation_course(\navigation_node $navigation, \stdClass $course, \context $context) { if (!accessibility::is_accessibility_enabled()) { // The feature has been explicitly disabled. return; } if (!has_capability(accessibility::get_capability_name('viewcoursetools'), $context)) { // The user does not have the capability to view the course tools. return; } // Display in the navigation if the user has site:config ability, or if the site is registered. $enabled = has_capability('moodle/site:config', \context_system::instance()); $enabled = $enabled || (new registration())->toolkit_is_active(); if (!$enabled) { return; } $url = new moodle_url(accessibility::get_plugin_url(), ['courseid' => $course->id]); $navigation->add( get_string('pluginname', manager::PLUGINNAME), $url, navigation_node::TYPE_SETTING, null, null, new pix_icon('i/report', '') ); } /** * Get icon mapping for font-awesome. * @return string[] */ function tool_brickfield_get_fontawesome_icon_map() { return [ manager::PLUGINNAME . ':f/award' => 'fa-tachometer', manager::PLUGINNAME . ':f/done' => 'fa-check-circle-o', manager::PLUGINNAME . ':f/done2' => 'fa-check-square-o', manager::PLUGINNAME . ':f/error' => 'fa-times-circle-o', manager::PLUGINNAME . ':f/find' => 'fa-bar-chart', manager::PLUGINNAME . ':f/total' => 'fa-calculator', manager::PLUGINNAME . ':f/form' => 'fa-pencil-square-o', manager::PLUGINNAME . ':f/image' => 'fa-image', manager::PLUGINNAME . ':f/layout' => 'fa-th-large', manager::PLUGINNAME . ':f/link' => 'fa-link', manager::PLUGINNAME . ':f/media' => 'fa-play-circle-o', manager::PLUGINNAME . ':f/table' => 'fa-table', manager::PLUGINNAME . ':f/text' => 'fa-font', ]; }