}
require_once dirname(__FILE__) . '/../lib/base.php';
-require_once 'Horde/RPC.php';
-if (@include_once 'HTTP/WebDAV/Server.php') {
- require_once 'Horde/RPC/webdav.php';
-}
// Exit if this isn't an authenticated user.
if (!Horde_Auth::getAuth()) {
}
} elseif (isset($GLOBALS['all_calendars'][$calendarId])) {
$calendar = $GLOBALS['all_calendars'][$calendarId];
-
- $webdav = is_callable(array('HTTP_WebDAV_Server_Horde', 'DELETE'));
$rewrite = isset($conf['urls']['pretty']) &&
$conf['urls']['pretty'] == 'rewrite';
- $subscribe_url = $webdav
- ? Horde::url($registry->get('webroot', 'horde')
- . ($rewrite ? '/rpc/kronolith/' : '/rpc.php/kronolith/'),
- true, -1)
- . $calendar->get('owner') . '/' . $calendar->getName() . '.ics'
- : Horde_Util::addParameter(Horde::applicationUrl('ics.php', true, -1), 'c',
- $calendar->getName());
+ $subscribe_url = Horde::url($registry->get('webroot', 'horde') . ($rewrite ? '/rpc/kronolith/' : '/rpc.php/kronolith/'), true, -1)
+ . $calendar->get('owner') . '/' . $calendar->getName() . '.ics';
}
if (is_null($calendar)) {
}
require_once dirname(__FILE__) . '/../lib/base.php';
-if (@include_once 'HTTP/WebDAV/Server.php') {
- require_once 'Horde/RPC/webdav.php';
-}
/* Exit if this isn't an authenticated user. */
if (!Horde_Auth::getAuth()) {
require_once dirname(__FILE__) . '/../lib/base.php';
require_once 'Horde/Identity.php';
-if (@include_once 'HTTP/WebDAV/Server.php') {
- require_once 'Horde/RPC/webdav.php';
-}
// Exit if this isn't an authenticated user.
if (!Horde_Auth::getAuth()) {
exit;
}
-$webdav = is_callable(array('HTTP_WebDAV_Server_Horde', 'DELETE'));
-$subscribe_url = $webdav
- ? Horde::url($registry->get('webroot', 'horde') . '/rpc.php/nag/', true, -1)
- . $tasklist->get('owner') . '/' . $tasklist->getName() . '.ics'
- : Horde_Util::addParameter(Horde::applicationUrl('ics.php', true, -1),
- 't', $tasklist->getName());
+$subscribe_url = Horde::url($registry->get('webroot', 'horde') . '/rpc.php/nag/', true, -1)
+ . $tasklist->get('owner') . '/' . $tasklist->getName() . '.ics';
$identity = Identity::singleton('none', $tasklist->get('owner'));
$owner_name = $identity->getValue('fullname');