[prev in list] [next in list] [prev in thread] [next in thread]
List: kolab-commits
Subject: gunnar: server/kolab-webclient/horde/hooks/horde-3.3.6
From: cvs () kolab ! org
Date: 2010-06-28 8:51:54
Message-ID: 20100628085154.B115360056C () lists ! intevation ! de
[Download RAW message or body]
Author: gunnar
Update of /kolabrepository/server/kolab-webclient/horde/hooks/horde-3.3.6
In directory doto:/tmp/cvs-serv9687/d/horde/hooks/horde-3.3.6
Added Files:
hook-delete_webmail_user.php
Log Message:
kolab/issue3472 (web client user prefs not deleted when user gets deleted)
--- NEW FILE: hook-delete_webmail_user.php ---
#!@@@php_bin@@@
<?php
/**
* Deletes the Kolab webclient data of deleted users.
*
* PHP version 5
*
* Copyright 2010 Klarälvdalens Datakonsult AB
*
* @category Kolab
* @package Kolab
* @author Gunnar Wrobel <wrobel@pardus.de>
* @license http://www.fsf.org/copyleft/lgpl.html LGPL
* @link http://www.kolab.org
*/
require_once 'Horde/Kolab/Config.php';
require_once 'Horde/Kolab/Config/Exception.php';
$uid = $_SERVER['argv'][1];
$config = new Horde_Kolab_Config('@@@prefix@@@/etc/kolab');
if (file_exists($config['webclient_data_root'] . '/storage/' . $uid . '.prefs')) {
unlink($config['webclient_data_root'] . '/storage/' . $uid . '.prefs');
if ($config['log_level'] >= 3) {
syslog(LOG_INFO, "L: Deleted web client user preferences for user $uid.");
}
}
_______________________________________________
Kolab-commits mailing list
Kolab-commits@kolab.org
https://kolab.org/mailman/listinfo/kolab-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic