Bug #8529: Fix generation of URL with pathinfo issue
authorMichael M Slusarz <slusarz@curecanti.org>
Mon, 31 Aug 2009 23:22:23 +0000 (17:22 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Mon, 31 Aug 2009 23:22:23 +0000 (17:22 -0600)
framework/Core/lib/Horde.php
framework/Core/lib/Horde/Menu.php

index 86276a4..dd664aa 100644 (file)
@@ -1393,7 +1393,7 @@ HTML;
 
         if ($script_params) {
             if ($pathInfo = Horde_Util::getPathInfo()) {
-                $url .= $pathInfo;
+                $url .= '/' . $pathInfo;
             }
             if (!empty($_SERVER['QUERY_STRING'])) {
                 $url .= '?' . $_SERVER['QUERY_STRING'];
index 5402f5c..036d176 100644 (file)
@@ -191,7 +191,7 @@ class Horde_Menu
                 }
             } else {
                 if ($login_link = Horde::getServiceLink('login', $app)) {
-                    $this->add(Horde_Util::addParameter($login_link, array('url' => Horde::selfUrl(true))), _("_Log in"), 'login.png', $graphics, $auth_target, null, '__noselection');
+                    $this->add(Horde_Util::addParameter($login_link, array('url' => Horde::selfUrl(true, true, true))), _("_Log in"), 'login.png', $graphics, $auth_target, null, '__noselection');
                 }
             }
         }