From e38c016f80a18daed9547b80a8a05df92aa50999 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20Monlla=C3=B3?= Date: Tue, 30 Apr 2019 09:55:18 +0200 Subject: [PATCH] MDL-58974 tool_analytics: Adding missing absolute paths --- admin/tool/analytics/classes/output/models_list.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/admin/tool/analytics/classes/output/models_list.php b/admin/tool/analytics/classes/output/models_list.php index 63648a985d6..47cd54acd1a 100644 --- a/admin/tool/analytics/classes/output/models_list.php +++ b/admin/tool/analytics/classes/output/models_list.php @@ -198,7 +198,7 @@ class models_list implements \renderable, \templatable { // Get predictions. if (!$onlycli && $modeldata->enabled && !empty($modeldata->timesplitting)) { $urlparams['action'] = 'scheduledanalysis'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('i/notifications', get_string('executescheduledanalysis', 'tool_analytics')), get_string('executescheduledanalysis', 'tool_analytics')); @@ -225,7 +225,7 @@ class models_list implements \renderable, \templatable { $evaluateparams = [$actionid, $trainedonlyexternally, $modeltimesplittingmethods]; $PAGE->requires->js_call_amd('tool_analytics/model', 'selectEvaluationOptions', $evaluateparams); $urlparams['action'] = 'evaluate'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('i/calc', get_string('evaluate', 'tool_analytics')), get_string('evaluate', 'tool_analytics'), ['data-action-id' => $actionid]); $actionsmenu->add($icon); @@ -234,7 +234,7 @@ class models_list implements \renderable, \templatable { // Machine-learning-based models evaluation log. if (!$model->is_static() && $model->get_logs()) { $urlparams['action'] = 'log'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('i/report', get_string('viewlog', 'tool_analytics')), get_string('viewlog', 'tool_analytics')); $actionsmenu->add($icon); @@ -242,7 +242,7 @@ class models_list implements \renderable, \templatable { // Edit model. $urlparams['action'] = 'edit'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('t/edit', get_string('edit')), get_string('edit')); $actionsmenu->add($icon); @@ -259,7 +259,7 @@ class models_list implements \renderable, \templatable { $icontype = 'i/checked'; } $urlparams['action'] = $action; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon($icontype, $text), $text); $actionsmenu->add($icon); } @@ -272,7 +272,7 @@ class models_list implements \renderable, \templatable { if ($fullysetup || $istrained) { - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); // Clear the previous action param from the URL, we will set it in JS. $url->remove_params('action'); @@ -300,7 +300,7 @@ class models_list implements \renderable, \templatable { $analyser = $model->get_analyser(['notimesplitting' => true]); if (!$analyser instanceof \core_analytics\local\analyser\sitewide) { $urlparams['action'] = 'invalidanalysables'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $pix = new \pix_icon('i/report', get_string('invalidanalysables', 'tool_analytics')); $icon = new \action_menu_link_secondary($url, $pix, get_string('invalidanalysables', 'tool_analytics')); $actionsmenu->add($icon); @@ -311,7 +311,7 @@ class models_list implements \renderable, \templatable { $actionid = 'clear-' . $model->get_id(); $PAGE->requires->js_call_amd('tool_analytics/model', 'confirmAction', [$actionid, 'clear']); $urlparams['action'] = 'clear'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('e/cleanup_messy_code', get_string('clearpredictions', 'tool_analytics')), get_string('clearpredictions', 'tool_analytics'), ['data-action-id' => $actionid]); @@ -322,7 +322,7 @@ class models_list implements \renderable, \templatable { $actionid = 'delete-' . $model->get_id(); $PAGE->requires->js_call_amd('tool_analytics/model', 'confirmAction', [$actionid, 'delete']); $urlparams['action'] = 'delete'; - $url = new \moodle_url('model.php', $urlparams); + $url = new \moodle_url('/admin/tool/analytics/model.php', $urlparams); $icon = new \action_menu_link_secondary($url, new \pix_icon('t/delete', get_string('delete', 'tool_analytics')), get_string('delete', 'tool_analytics'), ['data-action-id' => $actionid]); -- 2.11.4.GIT