예제 #1
0
 function __construct()
 {
     $dbName = "preprintsmeta";
     if (isset($GLOBALS["DBS"][$dbName])) {
         parent::__construct($GLOBALS["DBS"][$dbName]["name"], $GLOBALS["DBS"][$dbName]["host"], $GLOBALS["DBS"][$dbName]["user"], $GLOBALS["DBS"][$dbName]["pass"], FALSE);
     }
     $this->dbprefix = isset($GLOBALS["DBS"][$dbName]["dbprefix"]) ? $GLOBALS["DBS"][$dbName]["dbprefix"] : "";
 }
예제 #2
0
 function __construct()
 {
     $dbName = isInPath("_test") || isset($_REQUEST["test"]) ? "accounts_test" : "accounts";
     if (isset($GLOBALS["DBS"][$dbName])) {
         parent::__construct($GLOBALS["DBS"][$dbName]["name"], $GLOBALS["DBS"][$dbName]["host"], $GLOBALS["DBS"][$dbName]["user"], $GLOBALS["DBS"][$dbName]["pass"], FALSE);
     }
     $this->dbprefix = isset($GLOBALS["DBS"][$dbName]["dbprefix"]) ? $GLOBALS["DBS"][$dbName]["dbprefix"] : "";
 }
예제 #3
0
 function __construct()
 {
     $dbName = isInPath("/" . PATH_NEWSTEST . "/") || isInPath("/" . PATH_NEWSEDITTEST . "/") || isset($_REQUEST["test"]) ? "newstest" : "news";
     //TODO:
     if (isset($GLOBALS["DBS"][$dbName])) {
         parent::__construct($GLOBALS["DBS"][$dbName]["name"], $GLOBALS["DBS"][$dbName]["host"], $GLOBALS["DBS"][$dbName]["user"], $GLOBALS["DBS"][$dbName]["pass"], FALSE);
     }
     $this->dbprefix = isset($GLOBALS["DBS"][$dbName]["dbprefix"]) ? $GLOBALS["DBS"][$dbName]["dbprefix"] : "";
     // cf. NEWS_DB_PREFIX
 }
예제 #4
0
 function __construct()
 {
     if (isset($GLOBALS["DBS"]["vm"])) {
         parent::__construct($GLOBALS["DBS"]["vm"]["name"], $GLOBALS["DBS"]["vm"]["host"], $GLOBALS["DBS"]["vm"]["user"], $GLOBALS["DBS"]["vm"]["pass"], FALSE);
     }
     $this->dbprefix = isset($GLOBALS["DBS"]["vm"]["dbprefix"]) ? $GLOBALS["DBS"]["vm"]["dbprefix"] : "";
 }
예제 #5
0
 function __construct()
 {
     $dbName = "events";
     if (isset($GLOBALS["DBS"][$dbName])) {
         parent::__construct($GLOBALS["DBS"][$dbName]["name"], $GLOBALS["DBS"][$dbName]["host"], $GLOBALS["DBS"][$dbName]["user"], $GLOBALS["DBS"][$dbName]["pass"], FALSE);
     }
 }
예제 #6
0
 function __construct($db = "", $host = "", $user = "", $pwd = "", $debug = FALSE)
 {
     // ----------------------
     // Initiate GPC variables
     // ----------------------
     // -- $GLOBALS["variant"]
     //     @calledby people::OutputPeople()
     //     @calledby people::outputPeopleList()
     //     @calledby people::outputConveniencyLinks()
     functions::gpc_declare_input("variant", "all");
     // -- $GLOBALS["g"]
     //    Group by
     //    @calledby
     functions::gpc_declare_input("g", false);
     //TODO: this seems not to be implemented yet...
     switch ($GLOBALS["g"]) {
         case "e":
             $toplevelid = "employeeType";
             break;
         case "g":
             $toplevelid = "groupid";
             break;
         default:
             $toplevelid = "employeeType";
     }
     // end switch
     // -- $GLOBALS["sort_by"]
     //TODO: this seems not to be implemented yet...
     functions::gpc_declare_input("sort_by", "sn");
     // -- $GLOBALS["u"]
     //    @calledby people::getPeopleData()
     if (!isset($_REQUEST["labelusers"])) {
         functions::gpc_declare_input("u", false);
     }
     // ----------------------
     // DB connect parameters
     // ----------------------
     if (!empty($db) && !empty($host)) {
         parent::__construct($db, $host, $user, $pwd, $debug);
     }
 }
예제 #7
0
 function __construct()
 {
     // ----------------------
     // Initiate GPC variables
     // ----------------------
     // ...
     // ----------------------
     // DB connect parameters
     // ----------------------
     if (isset($GLOBALS["DBS"]["search"])) {
         parent::__construct($GLOBALS["DBS"]["search"]["name"], $GLOBALS["DBS"]["search"]["host"], $GLOBALS["DBS"]["search"]["user"], $GLOBALS["DBS"]["search"]["pass"], FALSE);
         $this->dbprefix = isset($GLOBALS["DBS"]["search"]["dbprefix"]) ? $GLOBALS["DBS"]["search"]["dbprefix"] : "";
         $this->table = $GLOBALS["DBS"]["search"]["table"];
         $this->tablevars = $GLOBALS["DBS"]["search"]["tablevars"];
         $this->tablestat = $GLOBALS["DBS"]["search"]["tablestat"];
         $this->tabletemp = $GLOBALS["DBS"]["search"]["tabletemp"];
     }
 }
예제 #8
0
 function __construct($stopOnError = FALSE)
 {
     $application = "rooms";
     if (isset($GLOBALS["DBS"][$application])) {
         parent::__construct($GLOBALS["DBS"][$application]["name"], $GLOBALS["DBS"][$application]["host"], $GLOBALS["DBS"][$application]["user"], $GLOBALS["DBS"][$application]["pass"], FALSE);
     }
     /* -- REINSTATE WHEN WE HAVE TRUE ACCESS TO MRBS-- */
     /*
         $application = "mrbs";
         if (isset($GLOBALS["DBS"]["mrbs"])) {
           parent::__construct(
             $GLOBALS["DBS"]["mrbs"]["name"],
             $GLOBALS["DBS"]["mrbs"]["host"],
             $GLOBALS["DBS"]["mrbs"]["user"],
             $GLOBALS["DBS"]["mrbs"]["pass"],
             FALSE);
         }
     
         $this->dbprefix = isset($GLOBALS["DBS"]["mbrs"]["dbprefix"]) ? $GLOBALS["DBS"]["mbrs"]["dbprefix"] : "";
     
         $this->connect($stopOnError);
     
         //$this->dbtable = $GLOBALS["DBS"]["mrbs"]["table"];
     */
 }
예제 #9
0
 function __construct($db, $host, $user = "", $pwd = "", $debug = FALSE)
 {
     parent::__construct($db, $host, $user, $pwd, $debug);
 }
예제 #10
0
 function __construct()
 {
     if (isset($GLOBALS["DBS"]["positions"])) {
         parent::__construct($GLOBALS["DBS"]["positions"]["name"], $GLOBALS["DBS"]["positions"]["host"], $GLOBALS["DBS"]["positions"]["user"], $GLOBALS["DBS"]["positions"]["pass"], FALSE);
     }
 }