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

Reply via email to