Links to the editor contain sesskey

This commit is contained in:
Valentin Popov 2018-01-04 15:38:55 +04:00
parent 9b7426fb20
commit fa74622268
2 changed files with 3 additions and 3 deletions

View File

@ -110,7 +110,7 @@ class local_webhooks_table extends table_sql {
$hideshowlink = new moodle_url(self::$manager, array("hideshowid" => $row->id, "sesskey" => sesskey())); $hideshowlink = new moodle_url(self::$manager, array("hideshowid" => $row->id, "sesskey" => sesskey()));
$hideshowitem = $OUTPUT->action_icon($hideshowlink, new pix_icon($hideshowicon, $hideshowstring)); $hideshowitem = $OUTPUT->action_icon($hideshowlink, new pix_icon($hideshowicon, $hideshowstring));
$editlink = new moodle_url(self::$editor, array("serviceid" => $row->id)); $editlink = new moodle_url(self::$editor, array("serviceid" => $row->id, "sesskey" => sesskey()));
$edititem = $OUTPUT->action_icon($editlink, new pix_icon("t/edit", new lang_string("edit", "moodle"))); $edititem = $OUTPUT->action_icon($editlink, new pix_icon("t/edit", new lang_string("edit", "moodle")));
$deletelink = new moodle_url(self::$manager, array("deleteid" => $row->id, "sesskey" => sesskey())); $deletelink = new moodle_url(self::$manager, array("deleteid" => $row->id, "sesskey" => sesskey()));
@ -138,7 +138,7 @@ class local_webhooks_table extends table_sql {
* @return string Displayed data. * @return string Displayed data.
*/ */
public function col_title($row) { public function col_title($row) {
$link = new moodle_url(self::$editor, array("serviceid" => $row->id)); $link = new moodle_url(self::$editor, array("serviceid" => $row->id, "sesskey" => sesskey()));
$html = html_writer::link($link, $row->title); $html = html_writer::link($link, $row->title);
return $html; return $html;
} }

View File

@ -76,7 +76,7 @@ $PAGE->set_title($titlepage);
echo $OUTPUT->header(); echo $OUTPUT->header();
/* Adds the add button */ /* Adds the add button */
$addserviceurl = new moodle_url($editservice); $addserviceurl = new moodle_url($editservice, array("sesskey" => sesskey()));
echo $OUTPUT->single_button($addserviceurl, new lang_string("add", "moodle")); echo $OUTPUT->single_button($addserviceurl, new lang_string("add", "moodle"));
/* Adds a delete button */ /* Adds a delete button */