* * See the enclosed file COPYING for license information (GPL). If you * did not receive this file, see http://www.fsf.org/copyleft/gpl.html. */ @define('KRONOLITH_BASE', dirname(__FILE__)); require_once KRONOLITH_BASE . '/lib/base.php'; $kronolith->open(Util::getFormData('calendar')); $event = &$kronolith->getEvent(Util::getFormData('eventID')); if (!$event) { if (($url = Util::getFormData('url')) === null) { $url = Horde::applicationUrl($prefs->getValue('defaultview') . '.php', true); } header('Location: ' . $url); exit; } elseif ($event->hasRecurType(KRONOLITH_RECUR_NONE) && !$prefs->getValue('confirm_delete')) { header('Location: ' . Horde::applicationUrl('deleventaction.php?' . $_SERVER['QUERY_STRING'], 1)); exit; } if ($timestamp = Util::getFormData('timestamp')) { $month = date('n', $timestamp); $year = date('Y', $timestamp); $day = date('j', $timestamp); } else { $month = Util::getFormData('month', date('n')); $day = Util::getFormData('mday', date('j')); $year = Util::getFormData('year', date('Y')); } $url = Util::getFormData('url'); $title = sprintf(_("Delete %s"), $event->getTitle()); require KRONOLITH_TEMPLATES . '/common-header.inc'; require KRONOLITH_TEMPLATES . '/menu.inc'; echo '