if (is_array($cal)) {
$cal = implode('|', $cal);
}
-} elseif (!empty($_SERVER['PATH_INFO'])) {
- $user = basename($_SERVER['PATH_INFO']);
+} elseif ($pathInfo = Util::getPathInfo()) {
+ $user = basename($pathInfo);
}
$cache = Horde_Cache::factory($conf['cache']['driver'], Horde::getDriverConfig('cache', $conf['cache']['driver']));
// Determine which calendar to export.
$calendar = Util::getFormData('c');
-if (empty($calendar) && !empty($_SERVER['PATH_INFO'])) {
- $calendar = basename($_SERVER['PATH_INFO']);
+if (empty($calendar) && $pathInfo = Util::getPathInfo()) {
+ $calendar = basename($pathInfo);
}
$share = $kronolith_shares->getShare($calendar);