From d3d031d9eec485a05afdcc367ca8a8cca24e98e5 Mon Sep 17 00:00:00 2001 From: Bart van Bragt Date: Fri, 9 Mar 2001 23:33:06 +0000 Subject: [PATCH] Moved include files git-svn-id: file:///svn/phpbb/trunk@94 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/common.php | 11 +- phpBB/config.php | 70 +------- phpBB/functions/error.php | 4 +- phpBB/includes/constants.php | 91 ++++++++++ phpBB/{ => includes}/db.php | 0 phpBB/{ => includes}/page_header.php | 0 phpBB/{ => includes}/page_tail.php | 0 phpBB/{ => includes}/template.inc | 0 phpBB/index.php | 9 +- phpBB/posting.php | 238 +++++++++++++-------------- phpBB/viewforum.php | 10 +- phpBB/viewtopic.php | 11 +- 12 files changed, 238 insertions(+), 206 deletions(-) create mode 100644 phpBB/includes/constants.php rename phpBB/{ => includes}/db.php (100%) rename phpBB/{ => includes}/page_header.php (100%) rename phpBB/{ => includes}/page_tail.php (100%) rename phpBB/{ => includes}/template.inc (100%) diff --git a/phpBB/common.php b/phpBB/common.php index 62bc288885..c79b681fba 100644 --- a/phpBB/common.php +++ b/phpBB/common.php @@ -23,25 +23,24 @@ ***************************************************************************/ include('config.'.$phpEx); +include('includes/constants.'.$phpEx); // Find Users real IP (if possible) $ip = ($HTTP_X_FORWARDED_FOR) ? $HTTP_X_FORWARDED_FOR : $REMOTE_ADDR; define("USER_IP",$ip); unset($ip); -include('template.inc'); // Setup what template to use. Currently just use default +include('includes/template.inc'); $template = new Template("./templates/Default", "remove"); include('functions/error.'.$phpEx); include('functions/sessions.'.$phpEx); include('functions/auth.'.$phpEx); include('functions/functions.'.$phpEx); -include('db.'.$phpEx); +include('includes/db.'.$phpEx); -// Initalize these variables to keep them safe. -$user_logged_in = 0; -$logged_in = 0; +// Initalize to keep safe $userdata = Array(); // Setup forum wide options. @@ -68,7 +67,9 @@ else $default_lang = $config[0]["default_lang"]; $sys_lang = $default_lang; } + include('language/lang_'.$default_lang.'.'.$phpEx); + // Check if user is banned if(!auth("ip ban", $db, "", USER_IP)) { diff --git a/phpBB/config.php b/phpBB/config.php index 6b04d9c636..ea871eb736 100644 --- a/phpBB/config.php +++ b/phpBB/config.php @@ -22,53 +22,6 @@ * ***************************************************************************/ -// Constants -// Debug Level -define(DEBUG, 1); // Debugging on -//define(DEBUG, 0); // Debugging off - -// User Levels -define(ADMIN, 4); -define(SUPERMOD, 3); -define(MODERATOR, 2); -define(USER, 1); -define(DELETED, -1); -define(ANONYMOUS, -1); - -// Forum access levels -define(PUBLIC, 1); -define(PRIVATE, 2); - -// Forum posting levels -define(ANONALLOWED, 2); -define(REGONLY, 1); -define(MODONLY, 3); - -// Topic state -define(UNLOCKED, 0); -define(LOCKED, 1); - -// Ban time types -define(SECONDS, 1); -define(MINUTES, 2); -define(HOURS, 3); -define(DAYS, 4); -define(YEARS, 5); - -// Error codes -define(SQL_CONNECT, 1); -define(BANNED, 2); -define(QUERY_ERROR, 3); -define(SESSION_CREATE, 4); -define(NO_TOPICS, 5); -define(GENERAL_ERROR, 6); -define(LOGIN_FAILED, 7); - -// URL PARAMETERS -define(POST_TOPIC_URL, 't'); -define(POST_FORUM_URL, 'f'); -define(POST_USERS_URL, 'u'); - // Session data $session_cookie = "phpBBsession"; $session_cookie_time = 3600; @@ -81,28 +34,11 @@ $dbuser = ""; $dbpasswd = ""; // Date format (needs to go into DB) -$date_format = "M d Y h:i:s a"; +$date_format = "M d Y h:i:s a"; // American datesformat +//$date_format = "d-m-Y H:i:s"; // European datesformat -// DB table config +// DB table prefix $table_prefix = "phpbb_"; -define('BANLIST_TABLE', $table_prefix.'banlist'); -define('CATEGORIES_TABLE', $table_prefix.'categories'); -define('CONFIG_TABLE', $table_prefix.'config'); -define('DISALLOW_TABLE', $table_prefix.'disallow'); -define('FORUM_ACCESS_TABLE', $table_prefix.'forum_access'); -define('FORUM_MODS_TABLE', $table_prefix.'forum_mods'); -define('FORUMS_TABLE', $table_prefix.'forums'); -define('HEADERMETAFOOTER_TABLE', $table_prefix.'headermetafooter'); -define('POSTS_TABLE', $table_prefix.'posts'); -define('POSTS_TEXT_TABLE', $table_prefix.'posts_text'); -define('PRIV_MSGS_TABLE', $table_prefix.'priv_msgs'); -define('RANKS_TABLE', $table_prefix.'ranks'); -define('SESSIONS_TABLE', $table_prefix.'sessions'); -define('THEMES_TABLE', $table_prefix.'themes'); -define('TOPICS_TABLE', $table_prefix.'topics'); -define('USERS_TABLE', $table_prefix.'users'); -define('WHOSONLINE_TABLE', $table_prefix.'whosonline'); -define('WORDS_TABLE', $table_prefix.'words'); $url_images = "images"; $image_quote = "$url_images/quote.gif"; diff --git a/phpBB/functions/error.php b/phpBB/functions/error.php index 5bb0b73000..14f9e14073 100644 --- a/phpBB/functions/error.php +++ b/phpBB/functions/error.php @@ -36,7 +36,7 @@ function error_die($db, $error_code = "", $error_msg = "") { include('language/lang_english.'.$phpEx); } - include('page_header.'.$phpEx); + include('includes/page_header.'.$phpEx); } if(!$error_msg) { @@ -77,7 +77,7 @@ function error_die($db, $error_code = "", $error_msg = "") $template->set_file(array("error_body" => "error_body.tpl")); $template->set_var(array("ERROR_MESSAGE" => $error_msg)); $template->pparse("output", "error_body"); - include('page_tail.'.$phpEx); + include('includes/page_tail.'.$phpEx); exit(); } diff --git a/phpBB/includes/constants.php b/phpBB/includes/constants.php new file mode 100644 index 0000000000..c4cddbf6c2 --- /dev/null +++ b/phpBB/includes/constants.php @@ -0,0 +1,91 @@ + diff --git a/phpBB/db.php b/phpBB/includes/db.php similarity index 100% rename from phpBB/db.php rename to phpBB/includes/db.php diff --git a/phpBB/page_header.php b/phpBB/includes/page_header.php similarity index 100% rename from phpBB/page_header.php rename to phpBB/includes/page_header.php diff --git a/phpBB/page_tail.php b/phpBB/includes/page_tail.php similarity index 100% rename from phpBB/page_tail.php rename to phpBB/includes/page_tail.php diff --git a/phpBB/template.inc b/phpBB/includes/template.inc similarity index 100% rename from phpBB/template.inc rename to phpBB/includes/template.inc diff --git a/phpBB/index.php b/phpBB/index.php index b42b3a6bdd..af3d5dccb1 100644 --- a/phpBB/index.php +++ b/phpBB/index.php @@ -24,6 +24,9 @@ include('extension.inc'); include('common.'.$phpEx); +$pagetype = "index"; +$page_title = "Forum Index"; + $total_users = get_user_count($db, ""); $total_posts = get_total_posts($db, ""); $newest_userdata = get_newest_user($db, ""); @@ -36,9 +39,7 @@ if(empty($viewcat)) $viewcat = -1; } -$pagetype = "index"; -$page_title = "Forum Index"; -include('page_header.'.$phpEx); +include('includes/page_header.'.$phpEx); $template->set_block("body", "catrow", "cats"); $template->set_block("catrow", "forumrow", "forums"); @@ -182,5 +183,5 @@ else } $template->pparse("output", "body"); -include('page_tail.'.$phpEx); +include('includes/page_tail.'.$phpEx); ?> diff --git a/phpBB/posting.php b/phpBB/posting.php index 2c27fab0d4..657f025b77 100644 --- a/phpBB/posting.php +++ b/phpBB/posting.php @@ -46,125 +46,125 @@ else switch($mode) { case 'newtopic': - if(!isset($forum_id)) - { - error_die($db, GENERAL_ERROR, "Sorry, no there is no such forum"); - } - - $pagetype = "newtopic"; - $page_title = " $l_postnew"; - $sql = "SELECT forum_name, forum_access FROM forums WHERE forum_id = '$forum_id'"; - if(!$result = $db->sql_query($sql)) - { - error_die($db, QUERY_ERROR); - } - $forum_info = $db->sql_fetchrowset($result); - $forum_name = stripslashes($forum_info[0]["forum_name"]); - $forum_access = $forum_info[0]["forum_access"]; - - if($forum_access == ANONALLOWED) - { - $about_posting = "$l_anonusers $l_inthisforum $l_anonhint"; - } - if($forum_access == REGONLY) - { - $about_posting = "$l_regusers $l_inthisforum"; - } - if($forum_access == MODONLY) - { - $about_posting = "$l_modusers $l_inthisforum"; - } - - include('page_header.'.$phpEx); - if($user_logged_in) - { - $username_input = $userdata["username"]; - $password_input = ""; - } - else - { - if(!isset($username)) - { - $username = $userdata["username"]; - } - $username_input = ''; - $password_input = ''; - } - $subject_input = ''; - $message_input = ''; - if($allow_html) - { - $html_status = $l_htmlis . " " . $l_on; - $html_toggle = 'set_var(array("L_ABOUTPOST" => $l_aboutpost, - "L_SUBJECT" => $l_subject, - "L_MESSAGEBODY" => $l_body, - "L_OPTIONS" => $l_options, - "L_PREVIEW" => $l_preview, - "L_SUBMIT" => $l_submit, - "L_CANCEL" => $l_cancelpost, - "MODE" => $mode, - "ABOUT_POSTING" => $about_posting, - "USERNAME_INPUT" => $username_input, - "PASSWORD_INPUT" => $password_input, - "SUBJECT_INPUT" => $subject_input, - "MESSAGE_INPUT" => $message_input, - "HTML_STATUS" => $html_status, - "HTML_TOGGLE" => $html_toggle, - "SMILE_TOGGLE" => $smile_toggle, - "SIG_TOGGLE" => $sig_toggle, - "NOTIFY_TOGGLE" => $notify_toggle, - "BBCODE_TOGGLE" => $bbcode_toggle, - "BBCODE_STATUS" => $bbcode_status)); - $template->pparse("output", "body"); - include('page_tail.'.$phpEx); + if(!isset($forum_id)) + { + error_die($db, GENERAL_ERROR, "Sorry, no there is no such forum"); + } + + $pagetype = "newtopic"; + $page_title = " $l_postnew"; + $sql = "SELECT forum_name, forum_access FROM forums WHERE forum_id = '$forum_id'"; + if(!$result = $db->sql_query($sql)) + { + error_die($db, QUERY_ERROR); + } + $forum_info = $db->sql_fetchrowset($result); + $forum_name = stripslashes($forum_info[0]["forum_name"]); + $forum_access = $forum_info[0]["forum_access"]; + + if($forum_access == ANONALLOWED) + { + $about_posting = "$l_anonusers $l_inthisforum $l_anonhint"; + } + if($forum_access == REGONLY) + { + $about_posting = "$l_regusers $l_inthisforum"; + } + if($forum_access == MODONLY) + { + $about_posting = "$l_modusers $l_inthisforum"; + } + + include('includes/page_header.'.$phpEx); + if($user_logged_in) + { + $username_input = $userdata["username"]; + $password_input = ""; + } + else + { + if(!isset($username)) + { + $username = $userdata["username"]; + } + $username_input = ''; + $password_input = ''; + } + $subject_input = ''; + $message_input = ''; + if($allow_html) + { + $html_status = $l_htmlis . " " . $l_on; + $html_toggle = 'set_var(array("L_ABOUTPOST" => $l_aboutpost, + "L_SUBJECT" => $l_subject, + "L_MESSAGEBODY" => $l_body, + "L_OPTIONS" => $l_options, + "L_PREVIEW" => $l_preview, + "L_SUBMIT" => $l_submit, + "L_CANCEL" => $l_cancelpost, + "MODE" => $mode, + "ABOUT_POSTING" => $about_posting, + "USERNAME_INPUT" => $username_input, + "PASSWORD_INPUT" => $password_input, + "SUBJECT_INPUT" => $subject_input, + "MESSAGE_INPUT" => $message_input, + "HTML_STATUS" => $html_status, + "HTML_TOGGLE" => $html_toggle, + "SMILE_TOGGLE" => $smile_toggle, + "SIG_TOGGLE" => $sig_toggle, + "NOTIFY_TOGGLE" => $notify_toggle, + "BBCODE_TOGGLE" => $bbcode_toggle, + "BBCODE_STATUS" => $bbcode_status)); + $template->pparse("output", "body"); + include('includes/page_tail.'.$phpEx); break; case 'reply': diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php index ba63bcab54..cb5b69d7af 100644 --- a/phpBB/viewforum.php +++ b/phpBB/viewforum.php @@ -23,6 +23,9 @@ include('extension.inc'); include('common.'.$phpEx); +$pagetype = "viewforum"; +$page_title = "View Forum - $forum_name"; + // Check if the user has acutally sent a forum ID with his/her request // If not give them a nice error page. if(isset($forum_id)) @@ -68,9 +71,8 @@ for($x = 0; $x < $db->sql_numrows($result); $x++) $forum_moderators .= ", "; $forum_moderators .= "".$forum_row[$x]["username"].""; } -$pagetype = "viewforum"; -$page_title = "View Forum - $forum_name"; -include('page_header.'.$phpEx); + +include('includes/page_header.'.$phpEx); $template->set_block("body", "topicrow", "topics"); @@ -150,6 +152,6 @@ else error_die($db, NO_POSTS); } -include('page_tail.'.$phpEx); +include('includes/page_tail.'.$phpEx); ?> diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php index add38f5f1b..0452f63843 100644 --- a/phpBB/viewtopic.php +++ b/phpBB/viewtopic.php @@ -1,6 +1,6 @@ set_var(array("PAGES" => $pages, $template->pparse("output", array("posts", "body")); -include('page_tail.'.$phpEx); +include('includes/page_tail.'.$phpEx); ?>