From: Michael J. Rubinsky Date: Fri, 12 Nov 2010 22:21:53 +0000 (-0500) Subject: let Horde::getServiceLink() get a link for the appropriate portal X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=8b95bfd524cc0e6ea12c08d5550827f8292051ac;p=horde.git let Horde::getServiceLink() get a link for the appropriate portal --- diff --git a/framework/Core/lib/Horde.php b/framework/Core/lib/Horde.php index ab1048758..8941562b6 100644 --- a/framework/Core/lib/Horde.php +++ b/framework/Core/lib/Horde.php @@ -456,6 +456,7 @@ HTML; * 'login' * 'logintasks' * 'logout' + * 'portal' * 'problem' * 'sidebar' * 'prefs' @@ -516,7 +517,13 @@ HTML; return $url; } break; - + case 'portal': + if ($GLOBALS['browser']->isMobile()) { + return self::url('services/portal/mobile.php', false, $opts); + } else { + return self::url('services/portal/', false, $opts); + } + break; case 'problem': return self::url('services/problem.php', false, $opts) ->add('return_url', urlencode(self::selfUrl(true, true, true))); diff --git a/kronolith/mobile.php b/kronolith/mobile.php index 2a5f4e9bf..cffae2679 100644 --- a/kronolith/mobile.php +++ b/kronolith/mobile.php @@ -34,6 +34,8 @@ Horde::addInlineScript(Kronolith::includeJSVars());

My Calendar:Day

+ +