summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e8e1a58)
raw | patch | inline | side by side (parent: e8e1a58)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 3 Aug 2010 10:39:15 +0000 (10:39 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 3 Aug 2010 10:39:15 +0000 (10:39 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@19357 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/html/main.php | patch | blob | history | |
gosa-core/include/class_jsonRPC.inc | patch | blob | history |
index fe82c2cfedd14f17cebfa129531012397df514ad..254d4de495331c461a21e074b416a36c172e433e 100644 (file)
--- a/gosa-core/html/main.php
+++ b/gosa-core/html/main.php
@setcookie("GOsa_Filter_Settings",base64_encode(serialize($cookie)),time() + (60*60*24));
}
-stats::show();
-
/* Show page... */
echo $display;
index 041babce57ca299927731c7ecc2919f8a21ff1be..d29f47f6411b5b3e51449a6aca3770fa3af544d5 100644 (file)
private $lastAction = "none";
- private $url = "";
- private $user = "";
- private $password = "";
-
+ private $connectUrl = "";
+ private $username = "";
+ private $userPassword = "";
private $authModeDigest = FALSE;
- public function __construct($config, $url = "", $user = "", $password = "", $digest = FALSE)
+ public function __construct($config, $connectUrl="", $username="", $userPassword="", $authModeDigest=FALSE)
{
$this->config = $config;
$this->id = 0;
// Get connection data
- $this->url = (!empty($url)) ? $url : $this->config->get_cfg_value('core','gosaRpcServer');
- $this->user = (!empty($user)) ? $user : $this->config->get_cfg_value('core','gosaRpcUser');
- $this->passwd = (!empty($password)) ? $password : $this->config->get_cfg_value('core','gosaRpcPassword');
- $this->authModeDigest = $digest;
+ $this->connectUrl = (!empty($connectUrl)) ? $connectUrl : $this->config->get_cfg_value('core','gosaRpcServer');
+ $this->username = (!empty($username)) ? $username : $this->config->get_cfg_value('core','gosaRpcUser');
+ $this->userPassword = (!empty($userPassword)) ? $userPassword : $this->config->get_cfg_value('core','gosaRpcPassword');
+ $this->authModeDigest = $authModeDigest;
// Put some usefull info in the logs
- DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->url), "Initiated RPC ");
- DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->user), "RPC user: ");
- DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->passwd),"RPC password: ");
+ DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->connectUrl), "Initiated RPC ");
+ DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->username), "RPC user: ");
+ DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->userPassword),"RPC password: ");
DEBUG (DEBUG_RPC, __LINE__, __FUNCTION__, __FILE__,bold($this->authModeDigest),"Digest Auth (0: No, 1: Yes): ");
$this->__login();
private function __login()
{
// Init Curl handler
- $this->curlHandler = curl_init($this->url);
+ $this->curlHandler = curl_init($this->connectUrl);
// Set curl options
- curl_setopt($this->curlHandler, CURLOPT_URL , $this->url);
+ curl_setopt($this->curlHandler, CURLOPT_URL , $this->connectUrl);
curl_setopt($this->curlHandler, CURLOPT_POST , TRUE);
curl_setopt($this->curlHandler, CURLOPT_RETURNTRANSFER ,TRUE);
curl_setopt($this->curlHandler, CURLOPT_HTTPHEADER , array('Content-Type: application/json'));
// Try to login
if($this->authModeDigest){
- curl_setopt($this->curlHandler, CURLOPT_USERPWD , "{$this->user}:{$this->passwd}");
+ curl_setopt($this->curlHandler, CURLOPT_USERPWD , "{$this->username}:{$this->userPassword}");
curl_setopt($this->curlHandler, CURLOPT_HTTPAUTH , CURLAUTH_ANYSAFE);
}else{
curl_setopt($this->curlHandler, CURLOPT_COOKIESESSION , TRUE);
curl_setopt($this->curlHandler, CURLOPT_COOKIEFILE, 'cookiefile.txt');
- $this->login($this->user, $this->passwd);
+ $this->login($this->username, $this->userPassword);
}
}