gunnar: server/php-kolab/Kolab_Freebusy/Freebusy Cache.php, 1.4, 1.5 Page.php, 1.1, 1.2
cvs at kolab.org
cvs at kolab.org
Tue Feb 5 18:04:15 CET 2008
Author: gunnar
Update of /kolabrepository/server/php-kolab/Kolab_Freebusy/Freebusy
In directory doto:/tmp/cvs-serv28686/Kolab_Freebusy/Freebusy
Modified Files:
Cache.php Page.php
Log Message:
Some fixes required for the cache regeneration script. See ChangeLog.
Index: Cache.php
===================================================================
RCS file: /kolabrepository/server/php-kolab/Kolab_Freebusy/Freebusy/Cache.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- Cache.php 8 Dec 2007 07:32:25 -0000 1.4
+++ Cache.php 5 Feb 2008 17:04:13 -0000 1.5
@@ -294,11 +294,16 @@
// Regular user
$user = $regs[1];
$userdom = $regs[2];
+ } else {
+ $user = $access->user;
}
+
if(ereg( '(.*)@(.*)', $access->owner, $regs)) {
// Regular owner
$owner = $regs[1];
$ownerdom = $regs[2];
+ } else {
+ $owner = $access->owner;
}
$fldrcomp = array();
Index: Page.php
===================================================================
RCS file: /kolabrepository/server/php-kolab/Kolab_Freebusy/Freebusy/Page.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Page.php 22 Nov 2007 16:53:05 -0000 1.1
+++ Page.php 5 Feb 2008 17:04:13 -0000 1.2
@@ -233,9 +233,14 @@
*/
var $fbfuture = 60;
- function FolderAccess()
+ function FolderAccess($user = null, $pass = null)
{
- $this->_parseUser();
+ if (isset($user) && isset($pass)) {
+ $this->user = $user;
+ $this->pass = $pass;
+ } else {
+ $this->_parseUser();
+ }
}
function parseFolder($req_folder = '')
@@ -322,7 +327,7 @@
return PEAR::raiseError(sprintf(_("Invalid Kolab authentication for user %s!"),
$this->user));
}
- session_start();
+ @session_start();
$_SESSION['__auth'] = array(
'authenticated' => true,
'userId' => $this->user,
More information about the commits
mailing list