Module: nagvis Branch: master Commit: bab74ab92e8240feebf4f584dad00f899de5d2e2 URL: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=bab74ab92e8240feebf4f584dad00f899de5d2e2
Author: LaMi <[email protected]> Date: Tue Feb 16 21:36:26 2010 +0100 Fixed default auth db creation --- .../core/classes/CoreAuthorisationModSQLite.php | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/share/server/core/classes/CoreAuthorisationModSQLite.php b/share/server/core/classes/CoreAuthorisationModSQLite.php index 682d636..f409282 100644 --- a/share/server/core/classes/CoreAuthorisationModSQLite.php +++ b/share/server/core/classes/CoreAuthorisationModSQLite.php @@ -128,6 +128,12 @@ class CoreAuthorisationModSQLite extends CoreAuthorisationModule { return $aRoles; } + public function getRoleId($sRole) { + $ret = $this->DB->fetchAssoc($this->DB->query('SELECT roleId FROM roles WHERE name='.$this->DB->escape($sRole))); + + return intval($ret['roleId']); + } + public function getAllPerms() { $aPerms = Array(); @@ -222,7 +228,7 @@ class CoreAuthorisationModSQLite extends CoreAuthorisationModule { return $this->DB->count('SELECT COUNT(*) AS num FROM users WHERE userId='.$this->DB->escape($id)); } - private function getUserId($sUsername) { + public function getUserId($sUsername) { $ret = $this->DB->fetchAssoc($this->DB->query('SELECT userId FROM users WHERE name='.$this->DB->escape($sUsername))); return intval($ret['userId']); ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
