|
From: Benjamin C. <bc...@us...> - 2001-10-30 04:04:10
|
Update of /cvsroot/phpbt/phpbt
In directory usw-pr-cvs1:/tmp/cvs-serv12316
Modified Files:
include.php
Log Message:
Changes for the web installation. Formatting prettiness for quick bug stats. Change to the nextid() function to handle the saved_query table.
Index: include.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/include.php,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- include.php 2001/10/29 22:59:55 1.66
+++ include.php 2001/10/30 04:04:08 1.67
@@ -28,13 +28,13 @@
}
require (INSTALL_PATH.'/'.INCLUDE_PATH.'config.php');
-// Edit this class with your database information
class dbclass extends DB_Sql {
var $classname = 'dbclass';
var $Host = DB_HOST;
var $Database = DB_DATABASE;
var $User = DB_USER;
var $Password = DB_PASSWORD;
+ var $Seg_Table = TBL_DB_SEQUENCE;
function grab($q_string = '') {
if ($q_string) $this->query($q_string);
@@ -46,6 +46,16 @@
list($retval) = $this->grab($q_string);
return $retval;
}
+
+ function nextid($seq_name) {
+ global $auth;
+
+ if ($seq_name == TBL_SAVED_QUERY) {
+ return $q->grab_field("select max(saved_query_id)+1 where user_id = ".$auth->auth['uid']);
+ } else {
+ return DB_Sql::nextid($seqname);
+ }
+ }
}
$q = new dbclass;
@@ -93,7 +103,7 @@
class sqlclass extends CT_Sql {
var $database_class = 'dbclass';
- var $database_table = 'active_sessions';
+ var $database_table = TBL_ACTIVE_SESSIONS;
}
class usess extends Session {
@@ -219,22 +229,19 @@
$this->set_block('wrap', 'loginblock', 'liblock');
$this->set_block('wrap', 'adminnavblock', 'anblock');
if ($u && $u != 'nobody') {
- list($owner_open, $owner_closed) =
- $q->grab("SELECT sum(CASE WHEN status_name in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END ) ,"
+ list($owner_open, $owner_closed) = $q->grab("SELECT sum(CASE WHEN status_name in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END ) ,"
."sum(CASE WHEN status_name not in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END )"
."from ".TBL_BUG." b left join ".TBL_STATUS." s using(status_id) where assigned_to = $u");
-
- list($reporter_open, $reporter_closed) =
- $q->grab("SELECT sum(CASE WHEN status_name in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END ) ,"
+ list($reporter_open, $reporter_closed) = $q->grab("SELECT sum(CASE WHEN status_name in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END ) ,"
."sum(CASE WHEN status_name not in ('Unconfirmed','New','Assigned','Reopened') THEN 1 ELSE 0 END )"
."from ".TBL_BUG." b left join ".TBL_STATUS." s using(status_id) where created_by = $u");
$this->set_var(array(
'loggedinas' => $auth->auth['uname'],
'liblock' => '',
- 'owner_open' => $owner_open,
- 'owner_closed' => $owner_closed,
- 'reporter_open' => $reporter_open,
- 'reporter_closed' => $reporter_closed
+ 'owner_open' => $owner_open ? $owner_open : 0,
+ 'owner_closed' => $owner_closed ? $owner_closed : 0,
+ 'reporter_open' => $reporter_open ? $reporter_open : 0,
+ 'reporter_closed' => $reporter_closed ? $reporter_closed : 0
));
$this->parse('loblock', 'logoutblock', true);
} else {
|