MDL-24561 forum subscription checks sesskey
authorDavid Mudrak <david@moodle.com>
Wed, 5 Jan 2011 11:40:38 +0000 (12:40 +0100)
committerDavid Mudrak <david@moodle.com>
Wed, 5 Jan 2011 12:01:46 +0000 (13:01 +0100)
commit6f7d65c7242dfbfe95545a1e9932ee275f29d1da
treed2d92dd9e67e018c49012f571bc1052b1abc8153
parent46f4c3932f033ec7d29a3f6ae54a568ea1cacb6b
MDL-24561 forum subscription checks sesskey

The only case when sesskey is not available is when we came to
subscribe.php from a link in email. In that case, we display a
confirmation page that redirects back providing the sesskey.
All other links to subscribe.php are fixed now so they provide sesskey
as a parameter.
I also polished $mode parameter handling a bit because the check
against empty string was not correct as the value is cast to PARAM_INT.
index.php
mod/forum/forum.js
mod/forum/lang/en/forum.php
mod/forum/lib.php
mod/forum/subscribe.php