diff --git a/mod/forum/forum.js b/mod/forum/forum.js index 749b04393476c..a6881b3386585 100644 --- a/mod/forum/forum.js +++ b/mod/forum/forum.js @@ -13,7 +13,7 @@ function forum_produce_tracking_link(forumid, ltext, ltitle) { var elementid = "trackinglink"; var subs_link = document.getElementById(elementid); if(subs_link){ - subs_link.innerHTML = ""+ltext+"<\/a>"; + subs_link.innerHTML = ""+ltext+"<\/a>"; } } diff --git a/mod/forum/index.php b/mod/forum/index.php index 49f761176a822..7e8159fc69783 100644 --- a/mod/forum/index.php +++ b/mod/forum/index.php @@ -238,7 +238,10 @@ } else if ($forum->trackingtype === FORUM_TRACKING_OFF || ($USER->trackforums == 0)) { $trackedlink = '-'; } else { - $aurl = new moodle_url('/mod/forum/settracking.php', array('id'=>$forum->id)); + $aurl = new moodle_url('/mod/forum/settracking.php', array( + 'id' => $forum->id, + 'sesskey' => sesskey(), + )); if (!isset($untracked[$forum->id])) { $trackedlink = $OUTPUT->single_button($aurl, $stryes, 'post', array('title'=>$strnotrackforum)); } else { diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 93e52972dceb0..a2762e9f560d8 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -5128,7 +5128,10 @@ function forum_get_tracking_link($forum, $messages=array(), $fakelink=true) { // use