return PEAR::raiseError(_("You are not allowed to remove user data."));
}
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
/* Remove all events owned by the user in all calendars. */
*/
function _kronolith_browse($path = '', $properties = array())
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
global $registry;
*/
function _kronolith_put($path, $content, $content_type)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (substr($path, 0, 9) == 'kronolith') {
*/
function _kronolith_path_delete($path)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (substr($path, 0, 9) == 'kronolith') {
*/
function _kronolith_listCalendars($owneronly = false, $permission = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (is_null($permission)) {
$permission = PERMS_SHOW;
*/
function _kronolith_list($calendar = null, $startstamp = 0, $endstamp = 0)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (empty($calendar)) {
*/
function _kronolith_listBy($action, $timestamp, $calendar = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (empty($calendar)) {
*/
function _kronolith_getActionTimestamp($uid, $action, $calendar = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (empty($calendar)) {
*/
function _kronolith_import($content, $contentType, $calendar = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (!isset($calendar)) {
*/
function _kronolith_export($uid, $contentType)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
global $kronolith_shares;
*/
function _kronolith_exportCalendar($calendar, $contentType)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
global $kronolith_shares;
return true;
}
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
$kronolith_driver = Kronolith::getDriver();
*/
function _kronolith_replace($uid, $content, $contentType)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
$event = Kronolith::getDriver()->getByUID($uid);
function _kronolith_getFreeBusy($startstamp = null, $endstamp = null,
$calendar = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (is_null($calendar)) {
*/
function &_kronolith_eventFromUID($uid)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
$event = Kronolith::getDriver()->getByUID($uid);
*/
function _kronolith_updateAttendee($response, $sender = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
$uid = $response->getAttribute('UID');
$calendars = null, $showRecurrence = true,
$alarmsOnly = false)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (!isset($calendars)) {
*/
function _kronolith_listAlarms($time, $user = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
require_once 'Horde/Group.php';
*/
function _kronolith_lock($calendar, $event = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (!array_key_exists($calendar,
*/
function _kronolith_unlock($calendar, $lockid)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (!array_key_exists($calendar,
*/
function _kronolith_checkLocks($calendar, $event = null)
{
+ $no_maint = true;
require_once dirname(__FILE__) . '/base.php';
if (!array_key_exists($calendar,