Zeile 8 | Zeile 8 |
---|
* * $Id: global.php 900 2005-11-18 03:31:58Z chris $ */
|
* * $Id: global.php 900 2005-11-18 03:31:58Z chris $ */
|
| if(strpos(strtolower($_SERVER['PHP_SELF']), "global.php") !== false) { die("Direct initialization of this file is not allowed."); }
|
// This is a temporary patch put in place until 1.2 is released.
|
// This is a temporary patch put in place until 1.2 is released.
|
if((@ini_get("register_globals") || !@ini_get("gpc_order")) && (isset($_POST) || isset($_GET)))
| if((@ini_get("register_globals") || !@ini_get("gpc_order")) && (isset($_POST) || isset($_GET) || isset($_COOKIE)))
|
{
|
{
|
foreach(array_keys($_GET+$_POST) as $key)
| foreach(array_keys($_GET+$_POST+$_COOKIE) as $key)
|
{ unset($$key);
|
{ unset($$key);
|
} }
| } }
|
require "./inc/init.php";
|
require "./inc/init.php";
|
|
|
$groupscache = $cache->read("usergroups"); $mcache = $cache->read("moderators");
if(!is_array($groupscache))
|
$groupscache = $cache->read("usergroups"); $mcache = $cache->read("moderators");
if(!is_array($groupscache))
|
{
| {
|
$cache->updateusergroups(); $groupscache = $cache->read("usergroups"); } $fpermissioncache = $cache->read("forumpermissions");
|
$cache->updateusergroups(); $groupscache = $cache->read("usergroups"); } $fpermissioncache = $cache->read("forumpermissions");
|
|
|
pageheaders();
|
pageheaders();
|
|
|
if(is_dir("install") && !file_exists("install/lock")) {
| if(is_dir("install") && !file_exists("install/lock")) {
|
Zeile 41 | Zeile 47 |
---|
// // Create this users session //
|
// // Create this users session //
|
if(isset($nosession[$mybb->input['action']]))
| if(isset($nosession[$mybb->input['action']]) || isset($mybb->input['thumbnail']))
|
{ define("NO_ONLINE", 1); } require "./inc/class_session.php"; $session = new session; $session->init();
|
{ define("NO_ONLINE", 1); } require "./inc/class_session.php"; $session = new session; $session->init();
|
|
|
$plugins->run_hooks("global_start");
//
| $plugins->run_hooks("global_start");
//
|
Zeile 73 | Zeile 79 |
---|
// Which thread mode is our user using? if(!$mybb->input['mode']) {
|
// Which thread mode is our user using? if(!$mybb->input['mode']) {
|
if($mybb->user['threadmode']) { $mode = $mybb->user['threadmode']; } elseif($mybb->settings['threadusenetstyle'] == "yes") { $mode = "threaded"; } else { $mode = "linear"; }
| if($mybb->user['threadmode']) { $mybb->input['mode'] = $mybb->user['threadmode']; } elseif($mybb->settings['threadusenetstyle'] == "yes") { $mybb->input['mode'] = "threaded"; } else { $mybb->input['mode'] = "linear"; }
|
}
$loadstyle = "";
| }
$loadstyle = "";
|
Zeile 203 | Zeile 209 |
---|
eval("\$welcomeblock = \"".$templates->get("header_welcomeblock_guest")."\";"); } $unreadreports = "";
|
eval("\$welcomeblock = \"".$templates->get("header_welcomeblock_guest")."\";"); } $unreadreports = "";
|
if($mybb->usergroup['cancp'] == "yes" || $mybb->usergroup['issupermod'] == "yes" || $mcache[$mybb->user['uid']])
| if($mybb->usergroup['cancp'] == "yes" || $mybb->usergroup['issupermod'] == "yes" || $mybb->usergroup['gid'] == 6)
|
{ $reported = $cache->read("reportedposts"); if($reported['unread'] > 0)
| { $reported = $cache->read("reportedposts"); if($reported['unread'] > 0)
|