mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-23 07:09:20 +01:00
replaced quotes with single ticks where applicable
This commit is contained in:
parent
ac5d17af78
commit
53f4716584
@ -55,15 +55,15 @@
|
||||
function memberships($account_id = False)
|
||||
{
|
||||
global $phpgw_info, $phpgw;
|
||||
if ($account_id == ""){ $account_id = $phpgw_info["user"]["account_id"]; }
|
||||
elseif (gettype($account_id) == "string") { $account_id = $this->name2id($account_id); }
|
||||
if ($account_id == ''){ $account_id = $phpgw_info['user']['account_id']; }
|
||||
elseif (gettype($account_id) == 'string') { $account_id = $this->name2id($account_id); }
|
||||
|
||||
$security_equals = Array();
|
||||
$security_equals = $phpgw->acl->get_location_list_for_id("phpgw_group", 1, intval($account_id));
|
||||
$security_equals = $phpgw->acl->get_location_list_for_id('phpgw_group', 1, intval($account_id));
|
||||
if (!$security_equals) { return False; }
|
||||
for ($idx=0; $idx<count($security_equals); $idx++){
|
||||
$name = $this->id2name(intval($security_equals[$idx]));
|
||||
$this->memberships[] = Array("account_id" => $security_equals[$idx], "account_name" => "$name");
|
||||
$this->memberships[] = Array('account_id' => $security_equals[$idx], 'account_name' => "$name");
|
||||
}
|
||||
return $this->memberships;
|
||||
}
|
||||
|
@ -45,15 +45,15 @@
|
||||
function read_repository()
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
if (gettype($phpgw_info["apps"]) != "array") {
|
||||
if (gettype($phpgw_info['apps']) != 'array') {
|
||||
$this->read_installed_apps();
|
||||
}
|
||||
$this->data = Array();
|
||||
reset($phpgw_info["apps"]);
|
||||
while ($app = each($phpgw_info["apps"])) {
|
||||
$check = $phpgw->acl->check("run",1,$app[0]);
|
||||
reset($phpgw_info['apps']);
|
||||
while ($app = each($phpgw_info['apps'])) {
|
||||
$check = $phpgw->acl->check('run',1,$app[0]);
|
||||
if ($check) {
|
||||
$this->data[$app[0]] = array("title" => $phpgw_info["apps"][$app[0]]["title"], "name" => $app[0], "enabled" => True, "status" => $phpgw_info["apps"][$app[0]]["status"]);
|
||||
$this->data[$app[0]] = array('title' => $phpgw_info['apps'][$app[0]]['title'], 'name' => $app[0], 'enabled' => True, 'status' => $phpgw_info['apps'][$app[0]]['status']);
|
||||
}
|
||||
}
|
||||
reset($this->data);
|
||||
@ -68,12 +68,12 @@
|
||||
|
||||
function add($apps) {
|
||||
global $phpgw_info;
|
||||
if(gettype($apps) == "array") {
|
||||
if(gettype($apps) == 'array') {
|
||||
while($app = each($apps)) {
|
||||
$this->data[$app[1]] = array("title" => $phpgw_info["apps"][$app[1]]["title"], "name" => $app[1], "enabled" => True, "status" => $phpgw_info["apps"][$app[1]]["status"]);
|
||||
$this->data[$app[1]] = array('title' => $phpgw_info['apps'][$app[1]]['title'], 'name' => $app[1], 'enabled' => True, 'status' => $phpgw_info['apps'][$app[1]]['status']);
|
||||
}
|
||||
} elseif(gettype($apps)) {
|
||||
$this->data[$apps] = array("title" => $phpgw_info["apps"][$apps]["title"], "name" => $apps, "enabled" => True, "status" => $phpgw_info["apps"][$apps]["status"]);
|
||||
$this->data[$apps] = array('title' => $phpgw_info['apps'][$apps]['title'], 'name' => $apps, 'enabled' => True, 'status' => $phpgw_info['apps'][$apps]['status']);
|
||||
}
|
||||
reset($this->data);
|
||||
return $this->data;
|
||||
@ -119,7 +119,7 @@
|
||||
}
|
||||
@reset($this->data);
|
||||
while (list ($key) = each ($this->data)) {
|
||||
$app[] = $this->data[$key]["name"];
|
||||
$app[] = $this->data[$key]['name'];
|
||||
}
|
||||
return $app;
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?php
|
||||
if (empty($phpgw_info["server"]["auth_type"])){$phpgw_info["server"]["auth_type"] = "sql";}
|
||||
include(PHPGW_API_INC."/class.auth_".$phpgw_info["server"]["auth_type"].".inc.php");
|
||||
?>
|
||||
if (empty($phpgw_info['server']['auth_type'])){$phpgw_info['server']['auth_type'] = 'sql';}
|
||||
include(PHPGW_API_INC.'/class.auth_'.$phpgw_info['server']['auth_type'].'.inc.php');
|
||||
?>
|
||||
|
@ -33,15 +33,15 @@
|
||||
// these are just "warnings" and can be ignored.....
|
||||
error_reporting(0);
|
||||
|
||||
$ldap = ldap_connect($phpgw_info["server"]["ldap_host"]);
|
||||
$ldap = ldap_connect($phpgw_info['server']['ldap_host']);
|
||||
|
||||
// find the dn for this uid, the uid is not always in the dn
|
||||
$sri = ldap_search($ldap, $phpgw_info["server"]["ldap_context"], "uid=$username");
|
||||
$sri = ldap_search($ldap, $phpgw_info['server']['ldap_context'], 'uid='.$username);
|
||||
$allValues = ldap_get_entries($ldap, $sri);
|
||||
if($allValues["count"] > 0)
|
||||
if($allValues['count'] > 0)
|
||||
{
|
||||
// we only care about the first dn
|
||||
$userDN = $allValues[0]["dn"];
|
||||
$userDN = $allValues[0]['dn'];
|
||||
|
||||
// generate a bogus password to pass if the user doesn't give us one
|
||||
// this gets around systems that are anonymous search enabled
|
||||
@ -63,9 +63,9 @@
|
||||
$ldap = $phpgw->common->ldapConnect();
|
||||
|
||||
$encrypted_passwd = $phpgw->common->encrypt_password($new_passwd);
|
||||
$entry["userpassword"] = $encrypted_passwd;
|
||||
#$entry["phpgw_lastpasswd_change"] = time();
|
||||
$dn = $phpgw_info["user"]["account_dn"];
|
||||
$entry['userpassword'] = $encrypted_passwd;
|
||||
#$entry['phpgw_lastpasswd_change'] = time();
|
||||
$dn = $phpgw_info['user']['account_dn'];
|
||||
|
||||
if (!@ldap_modify($ldap, $dn, $entry)) return false;
|
||||
|
||||
|
@ -31,21 +31,21 @@
|
||||
error_reporting(error_reporting() - 2);
|
||||
|
||||
|
||||
if ($phpgw_info["server"]["mail_login_type"] == "vmailmgr") {
|
||||
$username = $username . "@" . $phpgw_info[server][mail_suffix];
|
||||
if ($phpgw_info['server']['mail_login_type'] == 'vmailmgr') {
|
||||
$username = $username . '@' . $phpgw_info['server']['mail_suffix'];
|
||||
}
|
||||
if ($phpgw_info["server"]["mail_server_type"]=="imap") {
|
||||
$phpgw_info["server"]["mail_port"] = "143";
|
||||
} elseif ($phpgw_info["server"]["mail_server_type"]=="pop3") {
|
||||
$phpgw_info["server"]["mail_port"] = "110";
|
||||
if ($phpgw_info['server']['mail_server_type']=='imap') {
|
||||
$phpgw_info['server']['mail_port'] = '143';
|
||||
} elseif ($phpgw_info['server']['mail_server_type']=='pop3') {
|
||||
$phpgw_info['server']['mail_port'] = '110';
|
||||
}
|
||||
|
||||
if( $phpgw_info["server"]["mail_server_type"]=="pop3") {
|
||||
$mailauth = imap_open("{".$phpgw_info["server"]["mail_server"]."/pop3"
|
||||
.":".$phpgw_info["server"]["mail_port"]."}INBOX", $username , $passwd);
|
||||
if( $phpgw_info['server']['mail_server_type']=='pop3') {
|
||||
$mailauth = imap_open('{'.$phpgw_info['server']['mail_server'].'/pop3'
|
||||
.':'.$phpgw_info['server']['mail_port'].'}INBOX', $username , $passwd);
|
||||
} else { //assume imap
|
||||
$mailauth = imap_open("{".$phpgw_info["server"]["mail_server"]
|
||||
.":".$phpgw_info["server"]["mail_port"]."}INBOX", $username , $passwd);
|
||||
$mailauth = imap_open('{'.$phpgw_info['server']['mail_server']
|
||||
.':'.$phpgw_info['server']['mail_port'].'}INBOX', $username , $passwd);
|
||||
}
|
||||
|
||||
error_reporting(error_reporting() + 2);
|
||||
|
@ -36,7 +36,7 @@
|
||||
. "account_pwd='" . md5($passwd) . "' AND account_status ='A'",__LINE__,__FILE__);
|
||||
$db->next_record();
|
||||
|
||||
if ($db->f("account_lid")) {
|
||||
if ($db->f('account_lid')) {
|
||||
return True;
|
||||
} else {
|
||||
return False;
|
||||
|
@ -34,17 +34,17 @@
|
||||
{
|
||||
switch ($type)
|
||||
{
|
||||
case "subs": $s = " and cat_parent != '0'"; break;
|
||||
case "mains": $s = " and cat_parent = '0'"; break;
|
||||
case 'subs': $s = " and cat_parent != '0'"; break;
|
||||
case 'mains': $s = " and cat_parent = '0'"; break;
|
||||
}
|
||||
return $s;
|
||||
}
|
||||
|
||||
function return_array($type = "all", $id = "")
|
||||
function return_array($type = 'all', $id = '')
|
||||
{
|
||||
$filter = $this->filter($type);
|
||||
|
||||
if ($type == "single") {
|
||||
if ($type == 'single') {
|
||||
$filter = " and cat_id='$id'";
|
||||
}
|
||||
|
||||
@ -53,25 +53,25 @@
|
||||
. $this->app_name . "' $filter",__LINE__,__FILE__);
|
||||
$i = 0;
|
||||
while ($this->db->next_record()) {
|
||||
$cats[$i]["id"] = $this->db->f("cat_id");
|
||||
$cats[$i]["parent"] = $this->db->f("cat_parent");
|
||||
$cats[$i]["name"] = $this->db->f("cat_name");
|
||||
$cats[$i]["description"] = $this->db->f("cat_description");
|
||||
$cats[$i]["data"] = $this->db->f("cat_data");
|
||||
$cats[$i]['id'] = $this->db->f('cat_id');
|
||||
$cats[$i]['parent'] = $this->db->f('cat_parent');
|
||||
$cats[$i]['name'] = $this->db->f('cat_name');
|
||||
$cats[$i]['description'] = $this->db->f('cat_description');
|
||||
$cats[$i]['data'] = $this->db->f('cat_data');
|
||||
$i++;
|
||||
}
|
||||
return $cats;
|
||||
}
|
||||
|
||||
function categories($account_id = "",$app_name = "")
|
||||
function categories($account_id = '',$app_name = '')
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
|
||||
if (! $account_id) {
|
||||
$account_id = $phpgw_info["user"]["account_id"];
|
||||
$account_id = $phpgw_info['user']['account_id'];
|
||||
}
|
||||
if (! $app_name) {
|
||||
$app_name = $phpgw_info["flags"]["currentapp"];
|
||||
$app_name = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
|
||||
$this->account_id = $account_id;
|
||||
@ -86,15 +86,15 @@
|
||||
global $phpgw;
|
||||
$filter = $this->filter($type);
|
||||
|
||||
if ($format == "select") {
|
||||
if ($format == 'select') {
|
||||
$this->db->query("select * from phpgw_categories where cat_owner='" . $this->account_id
|
||||
. "' $filter",__LINE__,__FILE__);
|
||||
while ($this->db->next_record()) {
|
||||
$s .= '<option value="' . $this->db->f("cat_id") . '"';
|
||||
if ($this->db->f("cat_id") == $selected) {
|
||||
$s .= " selected";
|
||||
$s .= '<option value="' . $this->db->f('cat_id') . '"';
|
||||
if ($this->db->f('cat_id') == $selected) {
|
||||
$s .= ' selected';
|
||||
}
|
||||
$s .= '>' . $phpgw->strip_html($this->db->f("cat_name"))
|
||||
$s .= '>' . $phpgw->strip_html($this->db->f('cat_name'))
|
||||
. '</option>';
|
||||
}
|
||||
return $s;
|
||||
@ -102,9 +102,9 @@
|
||||
|
||||
}
|
||||
|
||||
function add($cat_name,$cat_parent,$cat_description = "", $cat_data = "")
|
||||
function add($cat_name,$cat_parent,$cat_description = '', $cat_data = '')
|
||||
{
|
||||
$this->db->query("insert into phpgw_categories (cat_parent,cat_owner,cat_appname,cat_name,"
|
||||
$this->db->query('insert into phpgw_categories (cat_parent,cat_owner,cat_appname,cat_name,'
|
||||
. "cat_description,cat_data) values ('$cat_parent','" . $this->account_id . "','"
|
||||
. $this->app_name . "','" . addslashes($cat_name) . "','" . addslashes($cat_description)
|
||||
. "','$cat_data')",__LINE__,__FILE__);
|
||||
@ -116,7 +116,7 @@
|
||||
. $this->account_id . "'",__LINE__,__FILE__);
|
||||
}
|
||||
|
||||
function edit($cat_id,$cat_parent,$cat_name,$cat_description = "",$cat_data = "")
|
||||
function edit($cat_id,$cat_parent,$cat_name,$cat_description = '',$cat_data = '')
|
||||
{
|
||||
$this->db->query("update phpgw_categories set cat_name='" . addslashes($cat_name) . "', "
|
||||
. "cat_description='" . addslashes($cat_description) . "', cat_data='"
|
||||
@ -129,10 +129,10 @@
|
||||
$this->db->query("select cat_name from phpgw_categories where cat_id='"
|
||||
. "$cat_id'",__LINE__,__FILE__);
|
||||
$this->db->next_record();
|
||||
if ($this->db->f("cat_name")) {
|
||||
return $this->db->f("cat_name");
|
||||
if ($this->db->f('cat_name')) {
|
||||
return $this->db->f('cat_name');
|
||||
} else {
|
||||
return "--";
|
||||
return '--';
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -57,17 +57,17 @@
|
||||
|
||||
/* $Id$ */
|
||||
class clientsniffer
|
||||
{ var $UA = "";
|
||||
var $NAME = "Unknown";
|
||||
{ var $UA = '';
|
||||
var $NAME = 'Unknown';
|
||||
var $VERSION = 0;
|
||||
var $MAJORVER = 0;
|
||||
var $MINORVER = 0;
|
||||
var $AOL = false;
|
||||
var $WEBTV = false;
|
||||
var $JS = 0.0;
|
||||
var $PLATFORM = "Unknown";
|
||||
var $OS = "Unknown";
|
||||
var $IP = "Unknown";
|
||||
var $PLATFORM = 'Unknown';
|
||||
var $OS = 'Unknown';
|
||||
var $IP = 'Unknown';
|
||||
|
||||
/* START CONSTRUCTOR */
|
||||
function clientsniffer()
|
||||
@ -112,7 +112,7 @@ class clientsniffer
|
||||
|
||||
// Determine Major and Minor Version
|
||||
if($this->VERSION > 0)
|
||||
{ $pos = strpos($this->VERSION,".");
|
||||
{ $pos = strpos($this->VERSION,'.');
|
||||
if ($pos > 0)
|
||||
{ $this->MAJORVER = substr($this->VERSION,0,$pos);
|
||||
$this->MINORVER = substr($this->VERSION,$pos,strlen($this->VERSION));
|
||||
@ -127,141 +127,141 @@ class clientsniffer
|
||||
eregi('windows 3.1',$this->UA) ||
|
||||
eregi('windows 16-bit',$this->UA) ||
|
||||
eregi('16bit',$this->UA))
|
||||
{ $this->PLATFORM = "Win16";
|
||||
$this->OS = "Win31";
|
||||
{ $this->PLATFORM = 'Win16';
|
||||
$this->OS = 'Win31';
|
||||
}
|
||||
|
||||
// Check for Windows 32-bit
|
||||
if(eregi('Win95',$this->UA) || eregi('windows 95',$this->UA))
|
||||
{ $this->PLATFORM = "Win32";
|
||||
$this->OS = "Win95";
|
||||
{ $this->PLATFORM = 'Win32';
|
||||
$this->OS = 'Win95';
|
||||
}
|
||||
elseif(eregi('Win98',$this->UA) || eregi('windows 98',$this->UA))
|
||||
{ $this->PLATFORM = "Win32";
|
||||
$this->OS = "Win98";
|
||||
{ $this->PLATFORM = 'Win32';
|
||||
$this->OS = 'Win98';
|
||||
}
|
||||
elseif(eregi('WinNT',$this->UA) || eregi('windows NT',$this->UA))
|
||||
{ $this->PLATFORM = "Win32";
|
||||
$this->OS = "WinNT";
|
||||
{ $this->PLATFORM = 'Win32';
|
||||
$this->OS = 'WinNT';
|
||||
}
|
||||
else
|
||||
{ $this->PLATFORM = "Win32";
|
||||
$this->OS = "Win9xNT";
|
||||
{ $this->PLATFORM = 'Win32';
|
||||
$this->OS = 'Win9xNT';
|
||||
}
|
||||
|
||||
// Check for OS/2
|
||||
if( eregi('os/2',$this->UA) ||
|
||||
eregi('ibm-webexplorer',$this->UA))
|
||||
{ $this->PLATFORM = "OS2";
|
||||
$this->OS = "OS2";
|
||||
{ $this->PLATFORM = 'OS2';
|
||||
$this->OS = 'OS2';
|
||||
}
|
||||
|
||||
// Check for Mac 68000
|
||||
if( eregi('68k',$this->UA) ||
|
||||
eregi('68000',$this->UA))
|
||||
{ $this->PLATFORM = "Mac";
|
||||
$this->OS = "Mac68k";
|
||||
{ $this->PLATFORM = 'Mac';
|
||||
$this->OS = 'Mac68k';
|
||||
}
|
||||
|
||||
//Check for Mac PowerPC
|
||||
if( eregi('ppc',$this->UA) ||
|
||||
eregi('powerpc',$this->UA))
|
||||
{ $this->PLATFORM = "Mac";
|
||||
$this->OS = "MacPPC";
|
||||
{ $this->PLATFORM = 'Mac';
|
||||
$this->OS = 'MacPPC';
|
||||
}
|
||||
|
||||
// Check for Unix Flavor
|
||||
|
||||
//SunOS
|
||||
if(eregi('sunos',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "sun";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'sun';
|
||||
}
|
||||
if(eregi('sunos 4',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "sun4";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'sun4';
|
||||
}
|
||||
elseif(eregi('sunos 5',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "sun5";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'sun5';
|
||||
}
|
||||
elseif(eregi('i86',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "suni86";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'suni86';
|
||||
}
|
||||
|
||||
// Irix
|
||||
if(eregi('irix',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "irix";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'irix';
|
||||
}
|
||||
if(eregi('irix 6',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "irix6";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'irix6';
|
||||
}
|
||||
elseif(eregi('irix 5',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "irix5";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'irix5';
|
||||
}
|
||||
|
||||
//HP-UX
|
||||
if(eregi('hp-ux',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "hpux";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'hpux';
|
||||
}
|
||||
if(eregi('hp-ux',$this->UA) && ereg('10.',$this-UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "hpux10";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'hpux10';
|
||||
}
|
||||
elseif(eregi('hp-ux',$this->UA) && ereg('09.',$this-UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "hpux9";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'hpux9';
|
||||
}
|
||||
|
||||
//AIX
|
||||
if(eregi('aix',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "aix";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'aix';
|
||||
}
|
||||
if(eregi('aix1',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "aix1";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'aix1';
|
||||
}
|
||||
elseif(eregi('aix2',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "aix2";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'aix2';
|
||||
}
|
||||
elseif(eregi('aix3',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "aix3";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'aix3';
|
||||
}
|
||||
elseif(eregi('aix4',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "aix4";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'aix4';
|
||||
}
|
||||
|
||||
// Linux
|
||||
if(eregi('inux',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "linux";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'linux';
|
||||
}
|
||||
|
||||
//Unixware
|
||||
if(eregi('unix_system_v',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "unixware";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'unixware';
|
||||
}
|
||||
|
||||
//mpras
|
||||
if(eregi('ncr',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "mpras";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'mpras';
|
||||
}
|
||||
|
||||
//Reliant
|
||||
if(eregi('reliantunix',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "reliant";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'reliant';
|
||||
}
|
||||
|
||||
// DEC
|
||||
@ -270,55 +270,55 @@ class clientsniffer
|
||||
eregi('alphaserver',$this->UA) ||
|
||||
eregi('ultrix',$this->UA) ||
|
||||
eregi('alphastation',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "dec";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'dec';
|
||||
}
|
||||
|
||||
// Sinix
|
||||
if(eregi('sinix',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "sinix";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'sinix';
|
||||
}
|
||||
|
||||
// FreeBSD
|
||||
if(eregi('freebsd',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "freebsd";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'freebsd';
|
||||
}
|
||||
|
||||
// BSD
|
||||
if(eregi('bsd',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "bsd";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'bsd';
|
||||
}
|
||||
|
||||
// VMS
|
||||
if(eregi('vax',$this->UA) || eregi('openvms',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "vms";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'vms';
|
||||
}
|
||||
|
||||
// SCO
|
||||
if(eregi('sco',$this->UA) || eregi('unix_sv',$this->UA))
|
||||
{ $this->PLATFORM = "Unix";
|
||||
$this->OS = "sco";
|
||||
{ $this->PLATFORM = 'Unix';
|
||||
$this->OS = 'sco';
|
||||
}
|
||||
|
||||
// Assume JavaScript Version
|
||||
|
||||
// make the code a bit easier to read
|
||||
$ie = eregi("ie",$this->NAME);
|
||||
$ie5 = ( eregi("ie",$this->NAME) && ($this->MAJORVER >= 5) );
|
||||
$ie4 = ( eregi("ie",$this->NAME) && ($this->MAJORVER >= 4) );
|
||||
$ie3 = ( eregi("ie",$this->NAME) && ($this->MAJORVER >= 3) );
|
||||
$ie = eregi('ie',$this->NAME);
|
||||
$ie5 = ( eregi('ie',$this->NAME) && ($this->MAJORVER >= 5) );
|
||||
$ie4 = ( eregi('ie',$this->NAME) && ($this->MAJORVER >= 4) );
|
||||
$ie3 = ( eregi('ie',$this->NAME) && ($this->MAJORVER >= 3) );
|
||||
|
||||
$nav = eregi("netscape",$this->NAME);
|
||||
$nav5 = ( eregi("netscape",$this->NAME) && ($this->MAJORVER >= 5) );
|
||||
$nav4 = ( eregi("netscape",$this->NAME) && ($this->MAJORVER >= 4) );
|
||||
$nav3 = ( eregi("netscape",$this->NAME) && ($this->MAJORVER >= 3) );
|
||||
$nav2 = ( eregi("netscape",$this->NAME) && ($this->MAJORVER >= 2) );
|
||||
$nav = eregi('netscape',$this->NAME);
|
||||
$nav5 = ( eregi('netscape',$this->NAME) && ($this->MAJORVER >= 5) );
|
||||
$nav4 = ( eregi('netscape',$this->NAME) && ($this->MAJORVER >= 4) );
|
||||
$nav3 = ( eregi('netscape',$this->NAME) && ($this->MAJORVER >= 3) );
|
||||
$nav2 = ( eregi('netscape',$this->NAME) && ($this->MAJORVER >= 2) );
|
||||
|
||||
$opera = eregi("opera",$this->NAME);
|
||||
$opera = eregi('opera',$this->NAME);
|
||||
|
||||
// do the assumption
|
||||
// update as new versions are released
|
||||
|
@ -25,34 +25,34 @@
|
||||
|
||||
/* $Id$ */
|
||||
|
||||
$d1 = strtolower(substr($phpgw_info["server"]["api_inc"],0,3));
|
||||
$d2 = strtolower(substr($phpgw_info["server"]["server_root"],0,3));
|
||||
$d3 = strtolower(substr($phpgw_info["server"]["app_inc"],0,3));
|
||||
if($d1 == "htt" || $d1 == "ftp" || $d2 == "htt" || $d2 == "ftp" || $d3 == "htt" || $d3 == "ftp") {
|
||||
echo "Failed attempt to break in via an old Security Hole!<br>\n";
|
||||
$d1 = strtolower(substr($phpgw_info['server']['api_inc'],0,3));
|
||||
$d2 = strtolower(substr($phpgw_info['server']['server_root'],0,3));
|
||||
$d3 = strtolower(substr($phpgw_info['server']['app_inc'],0,3));
|
||||
if($d1 == 'htt' || $d1 == 'ftp' || $d2 == 'htt' || $d2 == 'ftp' || $d3 == 'htt' || $d3 == 'ftp') {
|
||||
echo 'Failed attempt to break in via an old Security Hole!<br>'."\n";
|
||||
exit;
|
||||
} unset($d1);unset($d2);unset($d3);
|
||||
|
||||
class common
|
||||
{
|
||||
var $phpgw;
|
||||
var $iv = "";
|
||||
var $key = "";
|
||||
var $iv = '';
|
||||
var $key = '';
|
||||
var $crypto;
|
||||
|
||||
// Convert an array into the format needed for the access column.
|
||||
function array_to_string($access,$array)
|
||||
{
|
||||
$s = "";
|
||||
if ($access == "group" || $access == "public" || $access == "none") {
|
||||
$s = '';
|
||||
if ($access == 'group' || $access == 'public' || $access == 'none') {
|
||||
if (count($array)) {
|
||||
while ($t = each($array)) {
|
||||
$s .= "," . $t[1];
|
||||
$s .= ',' . $t[1];
|
||||
}
|
||||
$s .= ",";
|
||||
$s .= ',';
|
||||
}
|
||||
if (! count($array) && $access == "none") {
|
||||
$s = "";
|
||||
if (! count($array) && $access == 'none') {
|
||||
$s = '';
|
||||
}
|
||||
}
|
||||
return $s;
|
||||
@ -64,12 +64,12 @@
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
|
||||
$s = "";
|
||||
$s = '';
|
||||
if (!$owner) {
|
||||
$owner = $phpgw_info["user"]["account_id"];
|
||||
$owner = $phpgw_info['user']['account_id'];
|
||||
}
|
||||
$groups = $phpgw->accounts->memberships(intval($owner));
|
||||
if (gettype($groups) == "array") {
|
||||
if (gettype($groups) == 'array') {
|
||||
while ($group = each($groups)) {
|
||||
$s .= " or $table like '%," . $group[2] . ",%'";
|
||||
}
|
||||
@ -82,10 +82,10 @@
|
||||
{
|
||||
global $phpgw;
|
||||
|
||||
$phpgw->db->query("select distinct lang from lang");
|
||||
$phpgw->db->query('select distinct lang from lang');
|
||||
while (@$phpgw->db->next_record())
|
||||
{
|
||||
$installedLanguages[$phpgw->db->f("lang")] = $phpgw->db->f("lang");
|
||||
$installedLanguages[$phpgw->db->f('lang')] = $phpgw->db->f('lang');
|
||||
}
|
||||
|
||||
return $installedLanguages;
|
||||
@ -99,17 +99,17 @@
|
||||
global $HTTP_ACCEPT_LANGUAGE;
|
||||
|
||||
// create a array of languages the user is accepting
|
||||
$userLanguages = explode(",",$HTTP_ACCEPT_LANGUAGE);
|
||||
$userLanguages = explode(',',$HTTP_ACCEPT_LANGUAGE);
|
||||
$supportedLanguages = $this->getInstalledLanguages();
|
||||
|
||||
// find usersupported language
|
||||
while (list($key,$value) = each($userLanguages))
|
||||
{
|
||||
// remove everything behind "-" example: de-de
|
||||
// remove everything behind '-' example: de-de
|
||||
$value = trim($value);
|
||||
$pieces = explode("-", $value);
|
||||
$pieces = explode('-', $value);
|
||||
$value = $pieces[0];
|
||||
# print "current lang $value<br>";
|
||||
# print 'current lang $value<br>';
|
||||
if ($supportedLanguages[$value])
|
||||
{
|
||||
$retValue=$value;
|
||||
@ -120,27 +120,27 @@
|
||||
// no usersupported language found -> return english
|
||||
if (empty($retValue))
|
||||
{
|
||||
$retValue="en";
|
||||
$retValue='en';
|
||||
}
|
||||
|
||||
return $retValue;
|
||||
}
|
||||
|
||||
// connect to the ldap server and return a handle
|
||||
function ldapConnect($host = "", $dn = "", $passwd = "")
|
||||
function ldapConnect($host = '', $dn = '', $passwd = '')
|
||||
{
|
||||
global $phpgw_info;
|
||||
|
||||
if (! $host) {
|
||||
$host = $phpgw_info["server"]["ldap_host"];
|
||||
$host = $phpgw_info['server']['ldap_host'];
|
||||
}
|
||||
|
||||
if (! $dn) {
|
||||
$dn = $phpgw_info["server"]["ldap_root_dn"];
|
||||
$dn = $phpgw_info['server']['ldap_root_dn'];
|
||||
}
|
||||
|
||||
if (! $passwd) {
|
||||
$passwd = $phpgw_info["server"]["ldap_root_passwd"];
|
||||
$passwd = $phpgw_info['server']['ldap_root_passwd'];
|
||||
}
|
||||
|
||||
|
||||
@ -174,12 +174,12 @@
|
||||
|
||||
function randomstring($size)
|
||||
{
|
||||
$s = "";
|
||||
$s = '';
|
||||
srand((double)microtime()*1000000);
|
||||
$random_char = array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f",
|
||||
"g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v",
|
||||
"w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L",
|
||||
"M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
|
||||
$random_char = array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f',
|
||||
'g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v',
|
||||
'w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L',
|
||||
'M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
|
||||
|
||||
for ($i=0; $i<$size; $i++) {
|
||||
$s .= $random_char[rand(1,61)];
|
||||
@ -195,7 +195,7 @@
|
||||
|
||||
function error_list($error)
|
||||
{
|
||||
$html_error = '<table border="0" width="50%"><tr><td align="right"><b>' . lang("error") . '</b>: </td><td align="left">' . $error[0] . '</td></tr>';
|
||||
$html_error = '<table border="0" width="50%"><tr><td align="right"><b>' . lang('error') . '</b>: </td><td align="left">' . $error[0] . '</td></tr>';
|
||||
|
||||
for ($i=1; $i<count($error); $i++) {
|
||||
$html_error .= '<tr><td> </td><td align="left">' . $error[$i] . '</td></tr>';
|
||||
@ -203,17 +203,17 @@
|
||||
return $html_error . '</table>';
|
||||
}
|
||||
|
||||
function check_owner($record,$link,$label,$extravars = "")
|
||||
function check_owner($record,$link,$label,$extravars = '')
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
|
||||
$s = '<a href="' . $phpgw->link($link,$extravars) . '"> ' . lang($label) . ' </a>';
|
||||
if (ereg("^[0-9]+$",$record)) {
|
||||
if ($record != $phpgw_info["user"]["account_id"]) {
|
||||
if ($record != $phpgw_info['user']['account_id']) {
|
||||
$s = " ";
|
||||
}
|
||||
} else {
|
||||
if ($record != $phpgw_info["user"]["userid"]) {
|
||||
if ($record != $phpgw_info['user']['userid']) {
|
||||
$s = " ";
|
||||
}
|
||||
}
|
||||
@ -221,13 +221,13 @@
|
||||
return $s;
|
||||
}
|
||||
|
||||
function display_fullname($lid = "", $firstname = "", $lastname = "")
|
||||
function display_fullname($lid = '', $firstname = '', $lastname = '')
|
||||
{
|
||||
if (! $lid && ! $firstname && ! $lastname) {
|
||||
global $phpgw_info;
|
||||
$lid = $phpgw_info["user"]["account_lid"];
|
||||
$firstname = $phpgw_info["user"]["firstname"];
|
||||
$lastname = $phpgw_info["user"]["lastname"];
|
||||
$lid = $phpgw_info['user']['account_lid'];
|
||||
$firstname = $phpgw_info['user']['firstname'];
|
||||
$lastname = $phpgw_info['user']['lastname'];
|
||||
}
|
||||
|
||||
if (! $firstname && ! $lastname) {
|
||||
@ -250,17 +250,17 @@
|
||||
global $phpgw;
|
||||
|
||||
$db = $phpgw->db;
|
||||
$db->query("select account_lid,account_firstname,account_lastname from phpgw_accounts where account_id=".$id,__LINE__,__FILE__);
|
||||
$db->query('select account_lid,account_firstname,account_lastname from phpgw_accounts where account_id='.$id,__LINE__,__FILE__);
|
||||
$db->next_record();
|
||||
|
||||
return $phpgw->common->display_fullname($db->f("account_lid"),$db->f("account_firstname"),$db->f("account_lastname"));
|
||||
return $phpgw->common->display_fullname($db->f('account_lid'),$db->f('account_firstname'),$db->f('account_lastname'));
|
||||
}
|
||||
|
||||
function create_tabs($tabs, $selected, $fontsize = "")
|
||||
function create_tabs($tabs, $selected, $fontsize = '')
|
||||
{
|
||||
global $phpgw_info;
|
||||
$output_text = '<table border="0" cellspacing="0" cellpadding="0"><tr>';
|
||||
$ir = $phpgw_info["server"]["images_dir"];
|
||||
$ir = $phpgw_info['server']['images_dir'];
|
||||
|
||||
if ($fontsize) {
|
||||
$fs = '<font size="' . $fontsize . '">';
|
||||
@ -275,7 +275,7 @@
|
||||
}
|
||||
|
||||
$output_text .= '<td align="left" background="' . $ir . '/tabs-bg1.gif"> <b><a href="'
|
||||
. $tab[1]["link"] . '" class="tablink">' . $fs . $tab[1]["label"]
|
||||
. $tab[1]['link'] . '" class="tablink">' . $fs . $tab[1]['label']
|
||||
. $fse . '</a></b> </td>';
|
||||
if ($i == count($tabs)) {
|
||||
$output_text .= '<td align="left"><img src="' . $ir . '/tabs-end1.gif"></td>';
|
||||
@ -287,7 +287,7 @@
|
||||
$output_text .= '<td align="right"><img src="' . $ir . '/tabs-start0.gif"></td>';
|
||||
}
|
||||
$output_text .= '<td align="left" background="' . $ir . '/tabs-bg0.gif"> <b><a href="'
|
||||
. $tab[1]["link"] . '" class="tablink">' . $fs . $tab[1]["label"] . $fse
|
||||
. $tab[1]['link'] . '" class="tablink">' . $fs . $tab[1]['label'] . $fse
|
||||
. '</a></b> </td>';
|
||||
if (($i + 1) == $selected) {
|
||||
$output_text .= '<td align="left"><img src="' . $ir . '/tabs-sepl.gif"></td>';
|
||||
@ -312,17 +312,17 @@
|
||||
return $output_text;
|
||||
}
|
||||
|
||||
function get_app_dir($appname = ""){
|
||||
function get_app_dir($appname = ''){
|
||||
global $phpgw_info;
|
||||
if ($appname == "") {
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
if ($appname == '') {
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
if ($appname == "home" || $appname == "logout" || $appname == "login") {
|
||||
$appname = "phpgwapi";
|
||||
if ($appname == 'home' || $appname == 'logout' || $appname == 'login') {
|
||||
$appname = 'phpgwapi';
|
||||
}
|
||||
|
||||
$appdir = PHPGW_INCLUDE_ROOT . "/".$appname;
|
||||
$appdir_default = PHPGW_SERVER_ROOT . "/".$appname;
|
||||
$appdir = PHPGW_INCLUDE_ROOT . '/'.$appname;
|
||||
$appdir_default = PHPGW_SERVER_ROOT . '/'.$appname;
|
||||
|
||||
if (is_dir ($appdir)){
|
||||
return $appdir;
|
||||
@ -333,19 +333,19 @@
|
||||
}
|
||||
}
|
||||
|
||||
function get_inc_dir($appname = "")
|
||||
function get_inc_dir($appname = '')
|
||||
{
|
||||
global $phpgw_info;
|
||||
|
||||
if (! $appname){
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
if ($appname == "home" || $appname == "logout" || $appname == "login") {
|
||||
$appname = "phpgwapi";
|
||||
if ($appname == 'home' || $appname == 'logout' || $appname == 'login') {
|
||||
$appname = 'phpgwapi';
|
||||
}
|
||||
|
||||
$incdir = PHPGW_INCLUDE_ROOT . "/" . $appname . "/inc";
|
||||
$incdir_default = PHPGW_SERVER_ROOT . "/" . $appname . "/inc";
|
||||
$incdir = PHPGW_INCLUDE_ROOT . '/' . $appname . '/inc';
|
||||
$incdir_default = PHPGW_SERVER_ROOT . '/' . $appname . '/inc';
|
||||
|
||||
if (is_dir ($incdir)) {
|
||||
return $incdir;
|
||||
@ -358,10 +358,10 @@
|
||||
|
||||
function list_themes()
|
||||
{
|
||||
$dh = opendir(PHPGW_SERVER_ROOT . "/phpgwapi/themes");
|
||||
$dh = opendir(PHPGW_SERVER_ROOT . '/phpgwapi/themes');
|
||||
while ($file = readdir($dh)) {
|
||||
if (eregi("\.theme$", $file)) {
|
||||
$list[] = substr($file,0,strpos($file,"."));
|
||||
$list[] = substr($file,0,strpos($file,'.'));
|
||||
}
|
||||
}
|
||||
//$dh->close();
|
||||
@ -371,16 +371,16 @@
|
||||
|
||||
function list_templates(){
|
||||
global $phpgw_info;
|
||||
$d = dir(PHPGW_SERVER_ROOT . "/phpgwapi/templates");
|
||||
$d = dir(PHPGW_SERVER_ROOT . '/phpgwapi/templates');
|
||||
while ($entry=$d->read()) {
|
||||
if ($entry != "CVS" && $entry != "." && $entry != ".."){
|
||||
$list[$entry]["name"] = $entry;
|
||||
$f = PHPGW_SERVER_ROOT . "/phpgwapi/templates/" . $entry . "/details.inc.php";
|
||||
if ($entry != 'CVS' && $entry != '.' && $entry != '..'){
|
||||
$list[$entry]['name'] = $entry;
|
||||
$f = PHPGW_SERVER_ROOT . '/phpgwapi/templates/' . $entry . '/details.inc.php';
|
||||
if (file_exists ($f)){
|
||||
include($f);
|
||||
$list[$entry]["title"] = "Use ".$phpgw_info["template"][$entry]["title"]."interface";
|
||||
$list[$entry]['title'] = 'Use '.$phpgw_info['template'][$entry]['title'].'interface';
|
||||
} else {
|
||||
$list[$entry]["title"] = $entry;
|
||||
$list[$entry]['title'] = $entry;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -389,30 +389,30 @@
|
||||
return $list;
|
||||
}
|
||||
|
||||
function get_tpl_dir($appname = "")
|
||||
function get_tpl_dir($appname = '')
|
||||
{
|
||||
global $phpgw_info;
|
||||
if (! $appname) {
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
if ($appname == "home" || $appname == "logout" || $appname == "login") {
|
||||
$appname = "phpgwapi";
|
||||
if ($appname == 'home' || $appname == 'logout' || $appname == 'login') {
|
||||
$appname = 'phpgwapi';
|
||||
}
|
||||
|
||||
// Setting this for display of template choices in user preferences
|
||||
if ($phpgw_info["server"]["template_set"] == "user_choice") {
|
||||
$phpgw_info["server"]["usrtplchoice"] = "user_choice";
|
||||
if ($phpgw_info['server']['template_set'] == 'user_choice') {
|
||||
$phpgw_info['server']['usrtplchoice'] = 'user_choice';
|
||||
}
|
||||
|
||||
if ($phpgw_info["server"]["template_set"] == "user_choice" && isset($phpgw_info["user"]["preferences"]["common"]["template_set"])) {
|
||||
$phpgw_info["server"]["template_set"] = $phpgw_info["user"]["preferences"]["common"]["template_set"];
|
||||
} elseif ($phpgw_info["server"]["template_set"] == "user_choice" || !isset($phpgw_info["server"]["template_set"])) {
|
||||
$phpgw_info["server"]["template_set"] = "default";
|
||||
if ($phpgw_info['server']['template_set'] == 'user_choice' && isset($phpgw_info['user']['preferences']['common']['template_set'])) {
|
||||
$phpgw_info['server']['template_set'] = $phpgw_info['user']['preferences']['common']['template_set'];
|
||||
} elseif ($phpgw_info['server']['template_set'] == 'user_choice' || !isset($phpgw_info['server']['template_set'])) {
|
||||
$phpgw_info['server']['template_set'] = 'default';
|
||||
}
|
||||
|
||||
$tpldir = PHPGW_SERVER_ROOT . "/" . $appname . "/templates/"
|
||||
. $phpgw_info["server"]["template_set"];
|
||||
$tpldir_default = PHPGW_SERVER_ROOT . "/" . $appname . "/templates/default";
|
||||
$tpldir = PHPGW_SERVER_ROOT . '/' . $appname . '/templates/'
|
||||
. $phpgw_info['server']['template_set'];
|
||||
$tpldir_default = PHPGW_SERVER_ROOT . '/' . $appname . '/templates/default';
|
||||
|
||||
if (is_dir($tpldir)) {
|
||||
return $tpldir;
|
||||
@ -423,19 +423,19 @@
|
||||
}
|
||||
}
|
||||
|
||||
function get_image_dir($appname = ""){
|
||||
function get_image_dir($appname = ''){
|
||||
global $phpgw_info;
|
||||
if ($appname == "") {
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
if ($appname == '') {
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
if (empty($phpgw_info["server"]["template_set"])) {
|
||||
$phpgw_info["server"]["template_set"] = "default";
|
||||
if (empty($phpgw_info['server']['template_set'])) {
|
||||
$phpgw_info['server']['template_set'] = 'default';
|
||||
}
|
||||
|
||||
$imagedir = PHPGW_SERVER_ROOT . "/" . $appname . "/templates/"
|
||||
. $phpgw_info["server"]["template_set"] . "/images";
|
||||
$imagedir_default = PHPGW_SERVER_ROOT . "/" . $appname . "/templates/default/images";
|
||||
$imagedir_olddefault = PHPGW_SERVER_ROOT . "/" . $appname . "/images";
|
||||
$imagedir = PHPGW_SERVER_ROOT . '/' . $appname . '/templates/'
|
||||
. $phpgw_info['server']['template_set'] . '/images';
|
||||
$imagedir_default = PHPGW_SERVER_ROOT . '/' . $appname . '/templates/default/images';
|
||||
$imagedir_olddefault = PHPGW_SERVER_ROOT . '/' . $appname . '/images';
|
||||
|
||||
if (is_dir ($imagedir)){
|
||||
return $imagedir;
|
||||
@ -448,25 +448,25 @@
|
||||
}
|
||||
}
|
||||
|
||||
function get_image_path($appname = ""){
|
||||
function get_image_path($appname = ''){
|
||||
global $phpgw_info;
|
||||
if ($appname == "") {
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
if ($appname == '') {
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
if (empty($phpgw_info["server"]["template_set"])) {
|
||||
$phpgw_info["server"]["template_set"] = "default";
|
||||
if (empty($phpgw_info['server']['template_set'])) {
|
||||
$phpgw_info['server']['template_set'] = 'default';
|
||||
}
|
||||
|
||||
$imagedir = PHPGW_SERVER_ROOT . "/".$appname."/templates/".$phpgw_info["server"]["template_set"]."/images";
|
||||
$imagedir_default = PHPGW_SERVER_ROOT . "/".$appname."/templates/default/images";
|
||||
$imagedir_olddefault = PHPGW_SERVER_ROOT . "/".$appname."/images";
|
||||
$imagedir = PHPGW_SERVER_ROOT . '/'.$appname.'/templates/'.$phpgw_info['server']['template_set'].'/images';
|
||||
$imagedir_default = PHPGW_SERVER_ROOT . '/'.$appname.'/templates/default/images';
|
||||
$imagedir_olddefault = PHPGW_SERVER_ROOT . '/'.$appname.'/images';
|
||||
|
||||
if (is_dir ($imagedir)){
|
||||
return $phpgw_info["server"]["webserver_url"]."/".$appname."/templates/".$phpgw_info["server"]["template_set"]."/images";
|
||||
return $phpgw_info['server']['webserver_url'].'/'.$appname.'/templates/'.$phpgw_info['server']['template_set'].'/images';
|
||||
}elseif (is_dir ($imagedir_default)){
|
||||
return $phpgw_info["server"]["webserver_url"]."/".$appname."/templates/default/images";
|
||||
return $phpgw_info['server']['webserver_url'].'/'.$appname.'/templates/default/images';
|
||||
}elseif (is_dir ($imagedir_olddefault)){
|
||||
return $phpgw_info["server"]["webserver_url"]."/".$appname."/images";
|
||||
return $phpgw_info['server']['webserver_url'].'/'.$appname.'/images';
|
||||
}else{
|
||||
return False;
|
||||
}
|
||||
@ -476,70 +476,70 @@
|
||||
{
|
||||
global $phpgw_info, $phpgw;
|
||||
|
||||
$phpgw_info["navbar"]["home"]["title"] = "Home";
|
||||
$phpgw_info["navbar"]["home"]["url"] = $phpgw->link($phpgw_info["server"]["webserver_url"] . "/index.php");
|
||||
$phpgw_info["navbar"]["home"]["icon"] = $phpgw_info["server"]["webserver_url"] . "/phpgwapi/templates/"
|
||||
. $phpgw_info["server"]["template_set"] . "/images/home.gif";
|
||||
$phpgw_info['navbar']['home']['title'] = 'Home';
|
||||
$phpgw_info['navbar']['home']['url'] = $phpgw->link($phpgw_info['server']['webserver_url'] . '/index.php');
|
||||
$phpgw_info['navbar']['home']['icon'] = $phpgw_info['server']['webserver_url'] . '/phpgwapi/templates/'
|
||||
. $phpgw_info['server']['template_set'] . '/images/home.gif';
|
||||
|
||||
reset($phpgw_info["user"]["apps"]);
|
||||
while ($permission = each($phpgw_info["user"]["apps"])) {
|
||||
reset($phpgw_info['user']['apps']);
|
||||
while ($permission = each($phpgw_info['user']['apps'])) {
|
||||
if (is_long($permission[0])) { continue; }
|
||||
if ($phpgw_info["apps"][$permission[0]]["status"] != 2) {
|
||||
$phpgw_info["navbar"][$permission[0]]["title"] = $phpgw_info["apps"][$permission[0]]["title"];
|
||||
$phpgw_info["navbar"][$permission[0]]["url"] = $phpgw->link($phpgw_info["server"]["webserver_url"]
|
||||
. "/" . $permission[0] . "/index.php");
|
||||
$icon_file = PHPGW_SERVER_ROOT . "/".$permission[0] . "/templates/". $phpgw_info["server"]["template_set"]. "/images/navbar.gif";
|
||||
if ($phpgw_info['apps'][$permission[0]]['status'] != 2) {
|
||||
$phpgw_info['navbar'][$permission[0]]['title'] = $phpgw_info['apps'][$permission[0]]['title'];
|
||||
$phpgw_info['navbar'][$permission[0]]['url'] = $phpgw->link($phpgw_info['server']['webserver_url']
|
||||
. '/' . $permission[0] . '/index.php');
|
||||
$icon_file = PHPGW_SERVER_ROOT . '/'.$permission[0] . '/templates/'. $phpgw_info['server']['template_set']. '/images/navbar.gif';
|
||||
if (file_exists($icon_file)){
|
||||
$phpgw_info["navbar"][$permission[0]]["icon"] = $phpgw_info["server"]["webserver_url"] . "/"
|
||||
. $permission[0] . "/templates/" . $phpgw_info["server"]["template_set"] . "/images/navbar.gif";
|
||||
$phpgw_info['navbar'][$permission[0]]['icon'] = $phpgw_info['server']['webserver_url'] . '/'
|
||||
. $permission[0] . '/templates/' . $phpgw_info['server']['template_set'] . '/images/navbar.gif';
|
||||
}else{
|
||||
$phpgw_info["navbar"][$permission[0]]["icon"] = $phpgw_info["server"]["webserver_url"] . "/"
|
||||
. $permission[0] . "/templates/default/images/navbar.gif";
|
||||
$phpgw_info['navbar'][$permission[0]]['icon'] = $phpgw_info['server']['webserver_url'] . '/'
|
||||
. $permission[0] . '/templates/default/images/navbar.gif';
|
||||
}
|
||||
}
|
||||
}
|
||||
$phpgw_info["navbar"]["preferences"]["title"] = "preferences";
|
||||
$phpgw_info["navbar"]["preferences"]["url"] = $phpgw->link($phpgw_info["server"]["webserver_url"]
|
||||
. "/preferences/index.php");
|
||||
$phpgw_info["navbar"]["preferences"]["icon"] = $phpgw_info["server"]["webserver_url"] . "/preferences/templates/"
|
||||
. $phpgw_info["server"]["template_set"] . "/images/navbar.gif";
|
||||
$phpgw_info['navbar']['preferences']['title'] = 'preferences';
|
||||
$phpgw_info['navbar']['preferences']['url'] = $phpgw->link($phpgw_info['server']['webserver_url']
|
||||
. '/preferences/index.php');
|
||||
$phpgw_info['navbar']['preferences']['icon'] = $phpgw_info['server']['webserver_url'] . '/preferences/templates/'
|
||||
. $phpgw_info['server']['template_set'] . '/images/navbar.gif';
|
||||
|
||||
if ($phpgw_info["flags"]["currentapp"] == "home" || $phpgw_info["flags"]["currentapp"] == "preferences" || $phpgw_info["flags"]["currentapp"] == "about") {
|
||||
$app = "phpGroupWare";
|
||||
if ($phpgw_info['flags']['currentapp'] == 'home' || $phpgw_info['flags']['currentapp'] == 'preferences' || $phpgw_info['flags']['currentapp'] == 'about') {
|
||||
$app = 'phpGroupWare';
|
||||
} else {
|
||||
$app = $phpgw_info["flags"]["currentapp"];
|
||||
$app = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
$phpgw_info["navbar"]["about"]["title"] = lang("About x",$app); // We handle this here
|
||||
$phpgw_info['navbar']['about']['title'] = lang('About x',$app); // We handle this here
|
||||
// becuase its special
|
||||
$phpgw_info["navbar"]["about"]["url"] = $phpgw->link($phpgw_info["server"]["webserver_url"]
|
||||
. "/about.php","app=$app");
|
||||
$phpgw_info["navbar"]["about"]["icon"] = $phpgw_info["server"]["webserver_url"] . "/phpgwapi/templates/"
|
||||
. $phpgw_info["server"]["template_set"] . "/images/about.gif";
|
||||
$phpgw_info['navbar']['about']['url'] = $phpgw->link($phpgw_info['server']['webserver_url']
|
||||
. '/about.php','app='.$app);
|
||||
$phpgw_info['navbar']['about']['icon'] = $phpgw_info['server']['webserver_url'] . '/phpgwapi/templates/'
|
||||
. $phpgw_info['server']['template_set'] . '/images/about.gif';
|
||||
|
||||
$phpgw_info["navbar"]["logout"]["title"] = "Logout";
|
||||
$phpgw_info["navbar"]["logout"]["url"] = $phpgw->link($phpgw_info["server"]["webserver_url"]
|
||||
. "/logout.php");
|
||||
$phpgw_info["navbar"]["logout"]["icon"] = $phpgw_info["server"]["webserver_url"] . "/phpgwapi/templates/"
|
||||
. $phpgw_info["server"]["template_set"] . "/images/logout.gif";
|
||||
$phpgw_info['navbar']['logout']['title'] = 'Logout';
|
||||
$phpgw_info['navbar']['logout']['url'] = $phpgw->link($phpgw_info['server']['webserver_url']
|
||||
. '/logout.php');
|
||||
$phpgw_info['navbar']['logout']['icon'] = $phpgw_info['server']['webserver_url'] . '/phpgwapi/templates/'
|
||||
. $phpgw_info['server']['template_set'] . '/images/logout.gif';
|
||||
}
|
||||
|
||||
|
||||
function app_header()
|
||||
{
|
||||
if (file_exists(PHPGW_APP_INC . "/header.inc.php")) {
|
||||
include(PHPGW_APP_INC . "/header.inc.php");
|
||||
if (file_exists(PHPGW_APP_INC . '/header.inc.php')) {
|
||||
include(PHPGW_APP_INC . '/header.inc.php');
|
||||
}
|
||||
}
|
||||
|
||||
function phpgw_header() {
|
||||
global $phpgw, $phpgw_info;
|
||||
|
||||
include(PHPGW_INCLUDE_ROOT . "/phpgwapi/templates/" . $phpgw_info["server"]["template_set"]
|
||||
. "/head.inc.php");
|
||||
include(PHPGW_INCLUDE_ROOT . '/phpgwapi/templates/' . $phpgw_info['server']['template_set']
|
||||
. '/head.inc.php');
|
||||
$this->navbar(False);
|
||||
include(PHPGW_INCLUDE_ROOT . "/phpgwapi/templates/" . $phpgw_info["server"]["template_set"]
|
||||
. "/navbar.inc.php");
|
||||
if ((! isset($phpgw_info["flags"]["nonavbar"]) || ! $phpgw_info["flags"]["nonavbar"]) && ! $phpgw_info["flags"]["navbar_target"]) {
|
||||
include(PHPGW_INCLUDE_ROOT . '/phpgwapi/templates/' . $phpgw_info['server']['template_set']
|
||||
. '/navbar.inc.php');
|
||||
if ((! isset($phpgw_info['flags']['nonavbar']) || ! $phpgw_info['flags']['nonavbar']) && ! $phpgw_info['flags']['navbar_target']) {
|
||||
echo parse_navbar();
|
||||
}
|
||||
}
|
||||
@ -548,8 +548,8 @@
|
||||
{
|
||||
global $phpgw, $phpgw_info, $HTMLCOMPLAINT;
|
||||
|
||||
if (!isset($phpgw_info["flags"]["nofooter"]) || !$phpgw_info["flags"]["nofooter"]) {
|
||||
include(PHPGW_API_INC . "/footer.inc.php");
|
||||
if (!isset($phpgw_info['flags']['nofooter']) || !$phpgw_info['flags']['nofooter']) {
|
||||
include(PHPGW_API_INC . '/footer.inc.php');
|
||||
}
|
||||
|
||||
// Clean up mcrypt
|
||||
@ -562,7 +562,7 @@
|
||||
function hex2bin($data)
|
||||
{
|
||||
$len = strlen($data);
|
||||
return pack("H" . $len, $data);
|
||||
return pack('H' . $len, $data);
|
||||
}
|
||||
|
||||
function encrypt($data) {
|
||||
@ -605,11 +605,11 @@
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
|
||||
if ($phpgw_info["server"]["ldap_encryption_type"] == "DES") {
|
||||
if ($phpgw_info['server']['ldap_encryption_type'] == 'DES') {
|
||||
$salt = $this->randomstring(2);
|
||||
$e_password = $this->des_cryptpasswd($password, $salt);
|
||||
}
|
||||
if ($phpgw_info["server"]["ldap_encryption_type"] == "MD5") {
|
||||
if ($phpgw_info['server']['ldap_encryption_type'] == 'MD5') {
|
||||
// $salt = $this->randomstring(9);
|
||||
$salt = $this->randomstring(8); // patch
|
||||
$e_password = $this->md5_cryptpasswd($password, $salt);
|
||||
@ -617,31 +617,31 @@
|
||||
return $e_password;
|
||||
}
|
||||
|
||||
function hook($location = "", $order = ""){
|
||||
function hook($location = '', $order = ''){
|
||||
global $phpgw, $phpgw_info;
|
||||
if ($order == ""){$order[] = $phpgw_info["flags"]["currentapp"];}
|
||||
if ($order == ''){$order[] = $phpgw_info['flags']['currentapp'];}
|
||||
/* First include the ordered apps hook file */
|
||||
reset ($order);
|
||||
while (list (, $appname) = each ($order)){
|
||||
$f = PHPGW_SERVER_ROOT . "/" . $appname . "/inc/hook_".$phpgw_info["flags"]["currentapp"];
|
||||
if ($location != "") {
|
||||
$f .= "_".$location.".inc.php";
|
||||
$f = PHPGW_SERVER_ROOT . '/' . $appname . '/inc/hook_'.$phpgw_info['flags']['currentapp'];
|
||||
if ($location != '') {
|
||||
$f .= '_'.$location.'.inc.php';
|
||||
} else {
|
||||
$f .= ".inc.php";
|
||||
$f .= '.inc.php';
|
||||
}
|
||||
if (file_exists($f)) {include($f);}
|
||||
$completed_hooks[$appname] = True;
|
||||
}
|
||||
/* Then add the rest */
|
||||
reset ($phpgw_info["user"]["apps"]);
|
||||
while ($permission = each($phpgw_info["user"]["apps"])) {
|
||||
reset ($phpgw_info['user']['apps']);
|
||||
while ($permission = each($phpgw_info['user']['apps'])) {
|
||||
if ($completed_hooks[$permission[0]] != True){
|
||||
$appname = $permission[0];
|
||||
$f = PHPGW_SERVER_ROOT . "/" . $permission[0] . "/inc/hook_".$phpgw_info["flags"]["currentapp"];
|
||||
if ($location != "") {
|
||||
$f .= "_".$location.".inc.php";
|
||||
$f = PHPGW_SERVER_ROOT . '/' . $permission[0] . '/inc/hook_'.$phpgw_info['flags']['currentapp'];
|
||||
if ($location != '') {
|
||||
$f .= '_'.$location.'.inc.php';
|
||||
} else {
|
||||
$f .= ".inc.php";
|
||||
$f .= '.inc.php';
|
||||
}
|
||||
if (file_exists($f)) {
|
||||
include($f);
|
||||
@ -650,19 +650,19 @@
|
||||
}
|
||||
}
|
||||
|
||||
function hook_single($location = "", $appname = "")
|
||||
function hook_single($location = '', $appname = '')
|
||||
{
|
||||
global $phpgw, $phpgw_info;
|
||||
if (! $appname) {
|
||||
$appname = $phpgw_info["flags"]["currentapp"];
|
||||
$appname = $phpgw_info['flags']['currentapp'];
|
||||
}
|
||||
$s = $phpgw->common->filesystem_separator();
|
||||
/* First include the ordered apps hook file */
|
||||
$f = PHPGW_SERVER_ROOT . $s . $appname . $s . "inc" . $s . "hook_".$appname;
|
||||
if ($location != "") {
|
||||
$f .= "_".$location.".inc.php";
|
||||
$f = PHPGW_SERVER_ROOT . $s . $appname . $s . 'inc' . $s . 'hook_'.$appname;
|
||||
if ($location != '') {
|
||||
$f .= '_'.$location.'.inc.php';
|
||||
} else {
|
||||
$f .= ".inc.php";
|
||||
$f .= '.inc.php';
|
||||
}
|
||||
if (file_exists($f)) {
|
||||
include($f);
|
||||
@ -672,39 +672,39 @@
|
||||
}
|
||||
}
|
||||
|
||||
function hook_count($location = ""){
|
||||
function hook_count($location = ''){
|
||||
global $phpgw, $phpgw_info;
|
||||
$count = 0;
|
||||
reset($phpgw_info["user"]["apps"]);
|
||||
while ($permission = each($phpgw_info["user"]["apps"])) {
|
||||
$f = PHPGW_SERVER_ROOT . "/" . $permission[0] . "/inc/hook_".$phpgw_info["flags"]["currentapp"];
|
||||
if ($location != ""){$f .= "_".$location.".inc.php";}else{$f .= ".inc.php"; }
|
||||
reset($phpgw_info['user']['apps']);
|
||||
while ($permission = each($phpgw_info['user']['apps'])) {
|
||||
$f = PHPGW_SERVER_ROOT . '/' . $permission[0] . '/inc/hook_'.$phpgw_info['flags']['currentapp'];
|
||||
if ($location != ''){$f .= '_'.$location.'.inc.php';}else{$f .= '.inc.php'; }
|
||||
if (file_exists($f)) {++$count;}
|
||||
}
|
||||
return $count;
|
||||
}
|
||||
|
||||
/* Wrapper to the session->appsession() */
|
||||
function appsession($data = "##NOTHING##") {
|
||||
function appsession($data = '##NOTHING##') {
|
||||
global $phpgw_info, $phpgw;
|
||||
return $phpgw->session->appsession($data);
|
||||
}
|
||||
|
||||
function show_date($t = "", $format = "")
|
||||
function show_date($t = '', $format = '')
|
||||
{
|
||||
global $phpgw_info;
|
||||
|
||||
if (! $t)
|
||||
$t = time();
|
||||
|
||||
$t = $t + ((60*60) * $phpgw_info["user"]["preferences"]["common"]["tz_offset"]);
|
||||
$t = $t + ((60*60) * $phpgw_info['user']['preferences']['common']['tz_offset']);
|
||||
|
||||
if (! $format) {
|
||||
$format = $phpgw_info["user"]["preferences"]["common"]["dateformat"] . " - ";
|
||||
if ($phpgw_info["user"]["preferences"]["common"]["timeformat"] == "12") {
|
||||
$format .= "h:i:s a";
|
||||
$format = $phpgw_info['user']['preferences']['common']['dateformat'] . ' - ';
|
||||
if ($phpgw_info['user']['preferences']['common']['timeformat'] == '12') {
|
||||
$format .= 'h:i:s a';
|
||||
} else {
|
||||
$format .= "H:i:s";
|
||||
$format .= 'H:i:s';
|
||||
}
|
||||
}
|
||||
return date($format,$t);
|
||||
@ -713,8 +713,8 @@
|
||||
function dateformatorder($yearstr,$monthstr,$daystr,$add_seperator = False)
|
||||
{
|
||||
global $phpgw_info;
|
||||
$dateformat = strtolower($phpgw_info["user"]["preferences"]["common"]["dateformat"]);
|
||||
$sep = substr($phpgw_info["user"]["preferences"]["common"]["dateformat"],1,1);
|
||||
$dateformat = strtolower($phpgw_info['user']['preferences']['common']['dateformat']);
|
||||
$sep = substr($phpgw_info['user']['preferences']['common']['dateformat'],1,1);
|
||||
|
||||
$dlarr[strpos($dateformat,'y')] = $yearstr;
|
||||
$dlarr[strpos($dateformat,'m')] = $monthstr;
|
||||
@ -724,20 +724,20 @@
|
||||
if ($add_seperator) {
|
||||
return (implode($sep,$dlarr));
|
||||
} else {
|
||||
return (implode(" ",$dlarr));
|
||||
return (implode(' ',$dlarr));
|
||||
}
|
||||
}
|
||||
|
||||
function formattime($hour,$min,$sec="")
|
||||
function formattime($hour,$min,$sec='')
|
||||
{
|
||||
global $phpgw_info;
|
||||
|
||||
$h12 = $hour;
|
||||
if ($phpgw_info["user"]["preferences"]["common"]["timeformat"] == "12") {
|
||||
if ($phpgw_info['user']['preferences']['common']['timeformat'] == '12') {
|
||||
if ($hour > 12)
|
||||
$ampm = " pm";
|
||||
$ampm = ' pm';
|
||||
else
|
||||
$ampm = " am";
|
||||
$ampm = ' am';
|
||||
$h12 %= 12;
|
||||
if ($h12 == 0 && $hour)
|
||||
$h12 = 12;
|
||||
@ -755,99 +755,99 @@
|
||||
// This will be moved into the applications area.
|
||||
function check_code($code)
|
||||
{
|
||||
$s = "<br>";
|
||||
$s = '<br>';
|
||||
switch ($code)
|
||||
{
|
||||
case 13: $s .= lang("Your message has been sent");break;
|
||||
case 14: $s .= lang("New entry added sucessfully");break;
|
||||
case 15: $s .= lang("Entry updated sucessfully"); break;
|
||||
case 16: $s .= lang("Entry has been deleted sucessfully"); break;
|
||||
case 18: $s .= lang("Password has been updated"); break;
|
||||
case 38: $s .= lang("Password could not be changed"); break;
|
||||
case 19: $s .= lang("Session has been killed"); break;
|
||||
case 27: $s .= lang("Account has been updated"); break;
|
||||
case 28: $s .= lang("Account has been created"); break;
|
||||
case 29: $s .= lang("Account has been deleted"); break;
|
||||
case 30: $s .= lang("Your settings have been updated"); break;
|
||||
case 31: $s .= lang("Group has been added"); break;
|
||||
case 32: $s .= lang("Group has been deleted"); break;
|
||||
case 33: $s .= lang("Group has been updated"); break;
|
||||
case 34: $s .= lang("Account has been deleted") . "<p>"
|
||||
. lang("Error deleting x x directory",lang("users")," ".lang("private")." ")
|
||||
. ",<br>" . lang("Please x by hand",lang("delete")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/users/");
|
||||
case 13: $s .= lang('Your message has been sent');break;
|
||||
case 14: $s .= lang('New entry added sucessfully');break;
|
||||
case 15: $s .= lang('Entry updated sucessfully'); break;
|
||||
case 16: $s .= lang('Entry has been deleted sucessfully'); break;
|
||||
case 18: $s .= lang('Password has been updated'); break;
|
||||
case 38: $s .= lang('Password could not be changed'); break;
|
||||
case 19: $s .= lang('Session has been killed'); break;
|
||||
case 27: $s .= lang('Account has been updated'); break;
|
||||
case 28: $s .= lang('Account has been created'); break;
|
||||
case 29: $s .= lang('Account has been deleted'); break;
|
||||
case 30: $s .= lang('Your settings have been updated'); break;
|
||||
case 31: $s .= lang('Group has been added'); break;
|
||||
case 32: $s .= lang('Group has been deleted'); break;
|
||||
case 33: $s .= lang('Group has been updated'); break;
|
||||
case 34: $s .= lang('Account has been deleted') . '<p>'
|
||||
. lang('Error deleting x x directory',lang('users'),' '.lang('private').' ')
|
||||
. ',<br>' . lang('Please x by hand',lang('delete')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/users/');
|
||||
break;
|
||||
case 35: $s .= lang("Account has been updated") . "<p>"
|
||||
. lang("Error renaming x x directory",lang("users"),
|
||||
" ".lang("private")." ")
|
||||
. ",<br>" . lang("Please x by hand",
|
||||
lang("rename")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/users/");
|
||||
case 35: $s .= lang('Account has been updated') . '<p>'
|
||||
. lang('Error renaming x x directory',lang('users'),
|
||||
' '.lang('private').' ')
|
||||
. ',<br>' . lang('Please x by hand',
|
||||
lang('rename')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/users/');
|
||||
break;
|
||||
case 36: $s .= lang("Account has been created") . "<p>"
|
||||
. lang("Error creating x x directory",lang("users"),
|
||||
" ".lang("private")." ")
|
||||
. ",<br>" . lang("Please x by hand",
|
||||
lang("create")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/users/");
|
||||
case 36: $s .= lang('Account has been created') . '<p>'
|
||||
. lang('Error creating x x directory',lang('users'),
|
||||
' '.lang('private').' ')
|
||||
. ',<br>' . lang('Please x by hand',
|
||||
lang('create')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/users/');
|
||||
break;
|
||||
case 37: $s .= lang("Group has been added") . "<p>"
|
||||
. lang("Error creating x x directory",lang("groups")," ")
|
||||
. ",<br>" . lang("Please x by hand",
|
||||
lang("create")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/groups/");
|
||||
case 37: $s .= lang('Group has been added') . '<p>'
|
||||
. lang('Error creating x x directory',lang('groups'),' ')
|
||||
. ',<br>' . lang('Please x by hand',
|
||||
lang('create')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/groups/');
|
||||
break;
|
||||
case 38: $s .= lang("Group has been deleted") . "<p>"
|
||||
. lang("Error deleting x x directory",lang("groups")," ")
|
||||
. ",<br>" . lang("Please x by hand",
|
||||
lang("delete")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/groups/");
|
||||
case 38: $s .= lang('Group has been deleted') . '<p>'
|
||||
. lang('Error deleting x x directory',lang('groups'),' ')
|
||||
. ',<br>' . lang('Please x by hand',
|
||||
lang('delete')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/groups/');
|
||||
break;
|
||||
case 39: $s .= lang("Group has been updated") . "<p>"
|
||||
. lang("Error renaming x x directory",lang("groups")," ")
|
||||
. ",<br>" . lang("Please x by hand",
|
||||
lang("rename")) . "<br><br>"
|
||||
. lang("To correct this error for the future you will need to properly set the")
|
||||
. "<br>" . lang("permissions to the files/users directory")
|
||||
. "<br>" . lang("On *nix systems please type: x","chmod 707 "
|
||||
. $phpgw_info["server"]["files_dir"] . "/groups/");
|
||||
case 39: $s .= lang('Group has been updated') . '<p>'
|
||||
. lang('Error renaming x x directory',lang('groups'),' ')
|
||||
. ',<br>' . lang('Please x by hand',
|
||||
lang('rename')) . '<br><br>'
|
||||
. lang('To correct this error for the future you will need to properly set the')
|
||||
. '<br>' . lang('permissions to the files/users directory')
|
||||
. '<br>' . lang('On *nix systems please type: x','chmod 707 '
|
||||
. $phpgw_info['server']['files_dir'] . '/groups/');
|
||||
break;
|
||||
case 40: $s .= lang("You have not entered a\nBrief Description").".";
|
||||
case 40: $s .= lang('You have not entered a\nBrief Description').'.';
|
||||
break;
|
||||
case 41: $s .= lang("You have not entered a\nvalid time of day.");
|
||||
case 41: $s .= lang('You have not entered a\nvalid time of day.');
|
||||
break;
|
||||
case 42: $s .= lang("You have not entered a\nvalid date.");
|
||||
case 42: $s .= lang('You have not entered a\nvalid date.');
|
||||
break;
|
||||
default: return "";
|
||||
default: return '';
|
||||
}
|
||||
return $s;
|
||||
}
|
||||
|
||||
function phpgw_error($error,$line = "", $file = "")
|
||||
function phpgw_error($error,$line = '', $file = '')
|
||||
{
|
||||
echo "<p><b>phpGroupWare internal error:</b><p>$error";
|
||||
echo '<p><b>phpGroupWare internal error:</b><p>'.$error;
|
||||
if ($line) {
|
||||
echo "Line: $line";
|
||||
echo 'Line: '.$line;
|
||||
}
|
||||
if ($file) {
|
||||
echo "File: $file";
|
||||
echo 'File: '.$file;
|
||||
}
|
||||
echo "<p>Your session has been halted.";
|
||||
echo '<p>Your session has been halted.';
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -912,10 +912,10 @@
|
||||
// This will return a list of functions in the API
|
||||
function debug_list_core_functions()
|
||||
{
|
||||
echo "<br><b>core functions</b><br>";
|
||||
echo "<pre>";
|
||||
chdir(PHPGW_INCLUDE_ROOT . "/phpgwapi");
|
||||
echo '<br><b>core functions</b><br>';
|
||||
echo '<pre>';
|
||||
chdir(PHPGW_INCLUDE_ROOT . '/phpgwapi');
|
||||
system("grep -r '^[ \t]*function' *");
|
||||
echo "</pre>";
|
||||
echo '</pre>';
|
||||
}
|
||||
}//end common class
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?php
|
||||
if (!$phpgw_info["server"]["contacts_application"]) { $phpgw_info["server"]["contacts_application"] = "addressbook"; }
|
||||
include(PHPGW_INCLUDE_ROOT."/".$phpgw_info["server"]["contacts_application"]."/inc/class.contacts.inc.php");
|
||||
if (!$phpgw_info['server']['contacts_application']) { $phpgw_info['server']['contacts_application'] = 'addressbook'; }
|
||||
include(PHPGW_INCLUDE_ROOT.'/'.$phpgw_info['server']['contacts_application'].'/inc/class.contacts.inc.php');
|
||||
?>
|
||||
|
@ -32,10 +32,10 @@
|
||||
global $phpgw, $phpgw_info;
|
||||
$key = $vars[0];
|
||||
$iv = $vars[1];
|
||||
if ($phpgw_info["server"]["mcrypt_enabled"] && extension_loaded("mcrypt")) {
|
||||
if ($phpgw_info["server"]["versions"]["mcrypt"] == "old") {
|
||||
if ($phpgw_info['server']['mcrypt_enabled'] && extension_loaded('mcrypt')) {
|
||||
if ($phpgw_info['server']['versions']['mcrypt'] == 'old') {
|
||||
$this->td = false;
|
||||
if (PHP_VERSION > "4.0.2pl1") {
|
||||
if (PHP_VERSION > '4.0.2pl1') {
|
||||
$keysize = mcrypt_get_key_size(MCRYPT_TRIPLEDES);
|
||||
$ivsize = mcrypt_get_iv_size(MCRYPT_TRIPLEDES,MCRYPT_MODE_CBC);
|
||||
} else {
|
||||
@ -44,7 +44,7 @@
|
||||
}
|
||||
} else {
|
||||
// Start up mcrypt
|
||||
$this->td = mcrypt_module_open (MCRYPT_TRIPLEDES, "", MCRYPT_MODE_CBC, "");
|
||||
$this->td = mcrypt_module_open (MCRYPT_TRIPLEDES, '', MCRYPT_MODE_CBC, '');
|
||||
|
||||
$ivsize = mcrypt_enc_get_iv_size($this->td);
|
||||
$keysize = mcrypt_enc_get_key_size($this->td);
|
||||
@ -62,7 +62,7 @@
|
||||
for ($i = 0; $i < $keysize; $i++) {
|
||||
$this->key .= $key[$i % $x];
|
||||
}
|
||||
if ($phpgw_info["server"]["versions"]["mcrypt"] != "old") {
|
||||
if ($phpgw_info['server']['versions']['mcrypt'] != 'old') {
|
||||
mcrypt_generic_init ($this->td, $this->key, $this->iv);
|
||||
}
|
||||
}
|
||||
@ -73,8 +73,8 @@
|
||||
{
|
||||
global $phpgw_info;
|
||||
|
||||
if ($phpgw_info["server"]["mcrypt_enabled"] && extension_loaded("mcrypt")) {
|
||||
if ($phpgw_info["server"]["versions"]["mcrypt"] != "old") {
|
||||
if ($phpgw_info['server']['mcrypt_enabled'] && extension_loaded('mcrypt')) {
|
||||
if ($phpgw_info['server']['versions']['mcrypt'] != 'old') {
|
||||
mcrypt_generic_end ($this->td);
|
||||
}
|
||||
}
|
||||
@ -82,7 +82,7 @@
|
||||
function hex2bin($data)
|
||||
{
|
||||
$len = strlen($data);
|
||||
return pack("H" . $len, $data);
|
||||
return pack('H' . $len, $data);
|
||||
}
|
||||
|
||||
function encrypt($data) {
|
||||
@ -91,10 +91,10 @@
|
||||
$data = serialize($data);
|
||||
|
||||
// Disable all encryption if the admin didn't set it up
|
||||
if ($phpgw_info["server"]["mcrypt_enabled"] && extension_loaded("mcrypt")) {
|
||||
switch ($phpgw_info["server"]["versions"]["mcrypt"]) {
|
||||
if ($phpgw_info['server']['mcrypt_enabled'] && extension_loaded('mcrypt')) {
|
||||
switch ($phpgw_info['server']['versions']['mcrypt']) {
|
||||
// The old code, only works with mcrypt <= 2.2.x
|
||||
case "old": {
|
||||
case 'old': {
|
||||
$encrypteddata = mcrypt_cbc(MCRYPT_TripleDES, $this->key, $data, MCRYPT_ENCRYPT);
|
||||
break;
|
||||
}
|
||||
@ -113,12 +113,12 @@
|
||||
global $phpgw_info;
|
||||
|
||||
// Disable all encryption if the admin didn't set it up
|
||||
if ($phpgw_info["server"]["mcrypt_enabled"] && extension_loaded("mcrypt")) {
|
||||
if ($phpgw_info['server']['mcrypt_enabled'] && extension_loaded('mcrypt')) {
|
||||
$data = $this->hex2bin($encrypteddata);
|
||||
|
||||
switch ($phpgw_info["server"]["versions"]["mcrypt"]) {
|
||||
switch ($phpgw_info['server']['versions']['mcrypt']) {
|
||||
// The old code, only works with mcrypt <= 2.2.x
|
||||
case "old": {
|
||||
case 'old': {
|
||||
$data = mcrypt_cbc(MCRYPT_TripleDES, $this->key, $data, MCRYPT_DECRYPT);
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user