Zeile 12 | Zeile 12 |
---|
define('THIS_SCRIPT', 'usercp2.php'); define("ALLOWABLE_PAGE", "removesubscription,removesubscriptions");
|
define('THIS_SCRIPT', 'usercp2.php'); define("ALLOWABLE_PAGE", "removesubscription,removesubscriptions");
|
$templatelist = 'usercp_nav_messenger,usercp_nav_changename,usercp_nav_profile,usercp_nav_misc,usercp_nav,usercp_addsubscription_thread,usercp_nav_messenger_tracking,usercp_nav_editsignature,usercp_nav_attachments,usercp_nav_messenger_compose,usercp_nav_messenger_folder';
| $templatelist = "usercp_nav_messenger,usercp_nav_profile,usercp_nav,usercp_addsubscription_thread,usercp_nav_messenger_tracking,usercp_nav_messenger_folder"; $templatelist .= ",usercp_nav_home,usercp_nav_editsignature,usercp_nav_attachments,usercp_nav_changename,usercp_nav_messenger_compose,usercp_nav_misc";
|
require_once "./global.php"; require_once MYBB_ROOT."inc/functions_user.php";
| require_once "./global.php"; require_once MYBB_ROOT."inc/functions_user.php";
|
Zeile 42 | Zeile 43 |
---|
}
// Is the currently logged in user a moderator of this forum?
|
}
// Is the currently logged in user a moderator of this forum?
|
if(is_moderator($thread['fid'])) { $ismod = true; } else { $ismod = false; }
| $ismod = is_moderator($thread['fid']);
|
// Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true)) { error($lang->error_invalidthread);
|
// Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true)) { error($lang->error_invalidthread);
|
}
| }
|
$forumpermissions = forum_permissions($thread['fid']); if($forumpermissions['canview'] == 0 || $forumpermissions['canviewthreads'] == 0 || (isset($forumpermissions['canonlyviewownthreads']) && $forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid'])) {
| $forumpermissions = forum_permissions($thread['fid']); if($forumpermissions['canview'] == 0 || $forumpermissions['canviewthreads'] == 0 || (isset($forumpermissions['canonlyviewownthreads']) && $forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid'])) {
|
Zeile 65 | Zeile 59 |
---|
$plugins->run_hooks("usercp2_do_addsubscription");
|
$plugins->run_hooks("usercp2_do_addsubscription");
|
add_subscribed_thread($thread['tid'], $mybb->get_input('notification', 1));
| add_subscribed_thread($thread['tid'], $mybb->get_input('notification', MyBB::INPUT_INT));
|
if($mybb->get_input('referrer'))
|
if($mybb->get_input('referrer'))
|
{
| {
|
$url = htmlspecialchars_uni($mybb->get_input('referrer')); } else
| $url = htmlspecialchars_uni($mybb->get_input('referrer')); } else
|
Zeile 81 | Zeile 75 |
---|
{ if($mybb->get_input('type') == "forum") {
|
{ if($mybb->get_input('type') == "forum") {
|
$forum = get_forum($mybb->get_input('fid', 1));
| $forum = get_forum($mybb->get_input('fid', MyBB::INPUT_INT));
|
if(!$forum) { error($lang->error_invalidforum);
| if(!$forum) { error($lang->error_invalidforum);
|
Zeile 104 | Zeile 98 |
---|
$url = "index.php"; } redirect($url, $lang->redirect_forumsubscriptionadded);
|
$url = "index.php"; } redirect($url, $lang->redirect_forumsubscriptionadded);
|
}
| }
|
else {
|
else {
|
$thread = get_thread($mybb->get_input('tid', 1));
| $thread = get_thread($mybb->get_input('tid', MyBB::INPUT_INT));
|
if(!$thread)
|
if(!$thread)
|
{ error($lang->error_invalidthread); }
| { error($lang->error_invalidthread); }
|
// Is the currently logged in user a moderator of this forum?
|
// Is the currently logged in user a moderator of this forum?
|
if(is_moderator($thread['fid'])) { $ismod = true; } else { $ismod = false; }
| $ismod = is_moderator($thread['fid']);
|
// Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
| // Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
|
Zeile 130 | Zeile 117 |
---|
}
add_breadcrumb($lang->nav_subthreads, "usercp.php?action=subscriptions");
|
}
add_breadcrumb($lang->nav_subthreads, "usercp.php?action=subscriptions");
|
add_breadcrumb($lang->nav_addsubscription);
| add_breadcrumb($lang->nav_addsubscription);
|
$forumpermissions = forum_permissions($thread['fid']); if($forumpermissions['canview'] == 0 || $forumpermissions['canviewthreads'] == 0 || (isset($forumpermissions['canonlyviewownthreads']) && $forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid']))
| $forumpermissions = forum_permissions($thread['fid']); if($forumpermissions['canview'] == 0 || $forumpermissions['canviewthreads'] == 0 || (isset($forumpermissions['canonlyviewownthreads']) && $forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid']))
|
Zeile 174 | Zeile 161 |
---|
{ if($mybb->get_input('type') == "forum") {
|
{ if($mybb->get_input('type') == "forum") {
|
$forum = get_forum($mybb->get_input('fid', 1));
| $forum = get_forum($mybb->get_input('fid', MyBB::INPUT_INT));
|
if(!$forum) { error($lang->error_invalidforum);
| if(!$forum) { error($lang->error_invalidforum);
|
Zeile 195 | Zeile 182 |
---|
} else {
|
} else {
|
$thread = get_thread($mybb->get_input('tid', 1));
| $thread = get_thread($mybb->get_input('tid', MyBB::INPUT_INT));
|
if(!$thread) { error($lang->error_invalidthread); }
// Is the currently logged in user a moderator of this forum?
|
if(!$thread) { error($lang->error_invalidthread); }
// Is the currently logged in user a moderator of this forum?
|
if(is_moderator($thread['fid'])) { $ismod = true; } else { $ismod = false; }
| $ismod = is_moderator($thread['fid']);
|
// Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
| // Make sure we are looking at a real thread here. if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
|