Bug #7866: fix open folder accesskey
authorMichael M Slusarz <slusarz@curecanti.org>
Mon, 23 Feb 2009 07:44:33 +0000 (00:44 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Mon, 23 Feb 2009 07:44:33 +0000 (00:44 -0700)
imp/lib/IMP.php
imp/templates/menu.html

index faa3c85..c4426c6 100644 (file)
@@ -696,8 +696,9 @@ class IMP
                 ? Horde::getAccessKey(_("Open Fo_lder"))
                 : '';
 
+            $t->set('ak', $ak);
             $t->set('flist', self::flistSelect(array('selected' => $GLOBALS['imp_mbox']['mailbox'], 'inc_vfolder' => true)));
-            $t->set('flink', sprintf('%s%s<br />%s</a>', Horde::link('#', '', '', '', '', '', $ak), ($menu_view != 'text') ? Horde::img('folders/folder_open.png', _("Open Folder"), ($menu_view == 'icon') ? array('title' => _("Open Folder")) : array()) : '', ($menu_view != 'icon') ? Horde::highlightAccessKey(_("Open Fo_lder"), $ak) : ''));
+            $t->set('flink', sprintf('%s%s<br />%s</a>', Horde::link('#'), ($menu_view != 'text') ? Horde::img('folders/folder_open.png', _("Open Folder"), ($menu_view == 'icon') ? array('title' => _("Open Folder")) : array()) : '', ($menu_view != 'icon') ? Horde::highlightAccessKey(_("Open Fo_lder"), $ak) : ''));
         }
         $t->set('menu_string', self::getMenu('string'));
 
index 9179586..79aeb91 100644 (file)
@@ -5,7 +5,7 @@
  <div class="rightFloat">
   <input type="hidden" name="no_newmail_popup" value="1" />
   <label for="mailbox">
-   <select name="mailbox"><tag:flist /></select>
+   <select name="mailbox"<if:ak> accesskey="<tag:ak />"</if:ak>><tag:flist /></select>
   </label>
  </div>
  <div class="rightFloat">