From: Michael M Slusarz Date: Thu, 4 Mar 2010 07:31:28 +0000 (-0700) Subject: Horde: Remove Horde_Mobile dependency X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=97cb061195f50d9f64fc8f3f5e350076af3dd2c4;p=horde.git Horde: Remove Horde_Mobile dependency --- diff --git a/horde/login.php b/horde/login.php index e0b59ed70..0b7800139 100644 --- a/horde/login.php +++ b/horde/login.php @@ -139,7 +139,7 @@ $ie_version = Horde_Util::getFormData('ie_version'); /* Get URL/Anchor strings now. */ $url_anchor = null; -$url_in = $url_form = Horde_Util::getFormData('url'); +$url_in = Horde_Util::getFormData('url'); if (($pos = strrpos($url_in, '#')) !== false) { $url_anchor = substr($url_in, $pos + 1); $url_in = substr($url_in, 0, $pos); @@ -285,18 +285,25 @@ if ($reason = _getLogoutReasonString($error_reason)) { } if ($browser->isMobile()) { - require_once 'Horde/Mobile.php'; - /* Build the + + - case 'select': - $s = $f->add(new Horde_Mobile_select($key, 'popup', $val['label'])); - foreach ($val['value'] as $k2 => $v2) { - // Doesn't account for 'hidden' values - $s->add($v2['name'], $k2, !empty($v2['selected'])); +

+ $val) { + switch ($val['type']) { + case 'hidden': + echo ''; + break; + + case 'text': + case 'password': + case 'select': + echo '

'; + break; } } -} - -if (!empty($lang_select)) { - $f->add($lang_select); -} - -// Submit button. -$f->add(new Horde_Mobile_submit($title, 'login_button')); - -// Add the form to the page. -$m->add($f); - -// Display everything. -$m->display(); +?> +

+

+ +

+ diff --git a/horde/templates/portal/mobile.inc b/horde/templates/portal/mobile.inc new file mode 100644 index 000000000..ba61a096f --- /dev/null +++ b/horde/templates/portal/mobile.inc @@ -0,0 +1,7 @@ +

+ +