diff --git a/phpBB/db/mysql_schema.sql b/phpBB/db/mysql_schema.sql index 6bf3a54686..fbebc990a4 100644 --- a/phpBB/db/mysql_schema.sql +++ b/phpBB/db/mysql_schema.sql @@ -253,6 +253,7 @@ CREATE TABLE phpbb_topics ( topic_poster int(10) DEFAULT '0' NOT NULL, topic_time int(10) DEFAULT '0' NOT NULL, topic_views int(10) DEFAULT '0' NOT NULL, + topic_replies int(10) DEFAULT '0' NOT NULL, forum_id int(10) DEFAULT '0' NOT NULL, topic_status tinyint(3) DEFAULT '0' NOT NULL, topic_notify tinyint(3) DEFAULT '0', diff --git a/phpBB/functions/error.php b/phpBB/functions/error.php index acfce126c2..29a985c714 100644 --- a/phpBB/functions/error.php +++ b/phpBB/functions/error.php @@ -34,6 +34,12 @@ function error_die($db, $error_code = "", $error_msg = "") { switch($error_code) { + case GENERAL_ERROR: + if(!$error_msg) + { + $error_msg = "An Error Occured"; + } + break; case SQL_CONNECT: $db_error = $db->sql_error(); $error_msg = "Error: phpBB could not connect to the database. Reason: " . $db_error["message"]; diff --git a/phpBB/index.php b/phpBB/index.php index f7f9cdb580..b5716bc6b6 100644 --- a/phpBB/index.php +++ b/phpBB/index.php @@ -175,6 +175,10 @@ if($total_categories) } // for ... categories }// if ... total_categories +else +{ + error_die($db, GENERAL_ERROR, "There are no Categories or Foums on this board."); +} $template->pparse("output", "body"); include('page_tail.'.$phpEx);