Zeile 6 | Zeile 6 |
---|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* $Id: misc.php 5641 2011-10-26 09:36:44Z Tomm $
| * $Id$
|
*/
define("IN_MYBB", 1); define('THIS_SCRIPT', 'misc.php');
|
*/
define("IN_MYBB", 1); define('THIS_SCRIPT', 'misc.php');
|
$templatelist = "redirect_markallread,redirect_markforumread";
| $templatelist = "misc_rules_forum,misc_help_helpdoc,misc_whoposted_poster,misc_whoposted,misc_smilies_popup_smilie,misc_smilies_popup,misc_syndication_feedurl,misc_syndication";
|
$templatelist .= ",misc_buddypopup,misc_buddypopup_user_online,misc_buddypopup_user_offline,misc_buddypopup_user_sendpm";
|
$templatelist .= ",misc_buddypopup,misc_buddypopup_user_online,misc_buddypopup_user_offline,misc_buddypopup_user_sendpm";
|
$templatelist .= ",misc_smilies,misc_smilies_smilie,misc_help_section_bit,misc_help_section,misc_help";
| $templatelist .= ",misc_smilies,misc_smilies_smilie,misc_help_section_bit,misc_help_section,misc_help,forumdisplay_password_wrongpass,forumdisplay_password";
|
require_once "./global.php"; require_once MYBB_ROOT."inc/functions_post.php";
| require_once "./global.php"; require_once MYBB_ROOT."inc/functions_post.php";
|
Zeile 100 | Zeile 100 |
---|
{ $plugins->run_hooks("misc_clearpass");
|
{ $plugins->run_hooks("misc_clearpass");
|
verify_post_check($mybb->input['my_post_key']);
if($mybb->input['fid']) {
| if($mybb->input['fid']) { if(!verify_post_check($mybb->input['my_post_key'])) { error($lang->invalid_post_code); }
|
my_unsetcookie("forumpass[".intval($mybb->input['fid'])."]"); redirect("index.php", $lang->redirect_forumpasscleared); }
| my_unsetcookie("forumpass[".intval($mybb->input['fid'])."]"); redirect("index.php", $lang->redirect_forumpasscleared); }
|
Zeile 114 | Zeile 117 |
---|
{ $plugins->run_hooks("misc_rules_start");
|
{ $plugins->run_hooks("misc_rules_start");
|
$query = $db->simple_select("forums", "*", "fid='".intval($mybb->input['fid'])."' AND active!=0"); $forum = $db->fetch_array($query);
| $fid = intval($mybb->input['fid']);
$forum = get_forum($fid); if(!$forum || $forum['type'] != "f" || $forum['rules'] == '') { error($lang->error_invalidforum); }
|
$forumpermissions = forum_permissions($forum['fid']);
|
$forumpermissions = forum_permissions($forum['fid']);
|
if($forum['type'] != "f" || $forum['rules'] == '') { error($lang->error_invalidforum); }
| |
if($forumpermissions['canview'] != 1) { error_no_permission(); }
|
if($forumpermissions['canview'] != 1) { error_no_permission(); }
|
|
|
if(!$forum['rulestitle']) { $forum['rulestitle'] = $lang->sprintf($lang->forum_rules, $forum['name']);
| if(!$forum['rulestitle']) { $forum['rulestitle'] = $lang->sprintf($lang->forum_rules, $forum['name']);
|
Zeile 152 | Zeile 156 |
---|
eval("\$rules = \"".$templates->get("misc_rules_forum")."\";"); output_page($rules);
|
eval("\$rules = \"".$templates->get("misc_rules_forum")."\";"); output_page($rules);
|
}
}
| }
}
|
elseif($mybb->input['action'] == "help") { $lang->load("helpdocs");
| elseif($mybb->input['action'] == "help") { $lang->load("helpdocs");
|
Zeile 256 | Zeile 260 |
---|
foreach($helpdocs[$section['sid']] as $key => $bit) { foreach($bit as $key => $helpdoc)
|
foreach($helpdocs[$section['sid']] as $key => $bit) { foreach($bit as $key => $helpdoc)
|
{
| {
|
if($helpdoc['enabled'] != 0) { if($helpdoc['usetranslation'] == 1)
| if($helpdoc['enabled'] != 0) { if($helpdoc['usetranslation'] == 1)
|
Zeile 306 | Zeile 310 |
---|
{ error_no_permission(); }
|
{ error_no_permission(); }
|
| |
if($mybb->input['removebuddy'] && verify_post_check($mybb->input['my_post_key'])) { $buddies = $mybb->user['buddylist'];
| if($mybb->input['removebuddy'] && verify_post_check($mybb->input['my_post_key'])) { $buddies = $mybb->user['buddylist'];
|
Zeile 420 | Zeile 423 |
---|
} // Make sure we are looking at a real thread here.
|
} // Make sure we are looking at a real thread here.
|
if(!$thread['tid'] || ($thread['visible'] == 0 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
| if(!$thread || ($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))
|
{ error($lang->error_invalidthread); }
| { error($lang->error_invalidthread); }
|
Zeile 434 | Zeile 437 |
---|
// Does the user have permission to view this thread? $forumpermissions = forum_permissions($forum['fid']);
|
// Does the user have permission to view this thread? $forumpermissions = forum_permissions($forum['fid']);
|
if($forumpermissions['canview'] != 1 || $forumpermissions['canviewthreads'] != 1)
| if($forumpermissions['canview'] == 0 || $forumpermissions['canviewthreads'] == 0 || ($forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid']))
|
{ error_no_permission(); }
| { error_no_permission(); }
|
Zeile 483 | Zeile 486 |
---|
$smilies = ''; if($mybb->input['popup']) { // make small popup list of smilies
|
$smilies = ''; if($mybb->input['popup']) { // make small popup list of smilies
|
$editor = addslashes(htmlentities($mybb->input['editor']));
| $editor = preg_replace('#([^a-zA-z0-9_-]+)#', '', $mybb->input['editor']);
|
$e = 1; $class = "trow1"; $smilies = "<tr>";
| $e = 1; $class = "trow1"; $smilies = "<tr>";
|
Zeile 665 | Zeile 668 |
---|
$atom1check = ''; $rss2check = "checked=\"checked\""; }
|
$atom1check = ''; $rss2check = "checked=\"checked\""; }
|
$forumselect = makesyndicateforums("", $blah);
| $forumselect = makesyndicateforums();
|
$plugins->run_hooks("misc_syndication_end");
| $plugins->run_hooks("misc_syndication_end");
|