diff options
author | Andrew Dolgov <[email protected]> | 2008-05-19 07:37:55 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2008-05-19 07:37:55 +0100 |
commit | abe6d9346ea8a9cbbed7d11ec6f7a28183df04e9 (patch) | |
tree | e55d8501ffcd6bfbab864388f174ccb06e46905c | |
parent | 4fe5fe2d2ee8624dc9f7f04c72cc58432db113d8 (diff) |
map inline search to |
-rw-r--r-- | functions.php | 2 | ||||
-rw-r--r-- | tt-rss.js | 12 | ||||
-rw-r--r-- | viewfeed.js | 3 |
3 files changed, 14 insertions, 3 deletions
diff --git a/functions.php b/functions.php index fcbfe40fb..698efeb20 100644 --- a/functions.php +++ b/functions.php @@ -3939,7 +3939,7 @@ print "<td class=\"headlineTitle$rtl_cpart\">"; print "<span id=\"subtoolbar_search\" - style=\"display : none\">Search: <input + style=\"display : none\"><input id=\"subtoolbar_search_box\" onblur=\"javascript:enableHotkeys();\" onfocus=\"javascript:disableHotkeys();\" @@ -1106,6 +1106,18 @@ function hotkey_handler(e) { } } + if (keycode == 220 && shift_key) { // shift + | + if (document.getElementById("subtoolbar_search")) { + if (Element.visible("subtoolbar_search")) { + Element.hide("subtoolbar_search"); + Element.show("subtoolbar_ftitle"); + setTimeout("Element.focus('subtoolbar_search_box')", 100); + } else { + Element.show("subtoolbar_search"); + Element.hide("subtoolbar_ftitle"); + } + } + } } /* Prefix f */ diff --git a/viewfeed.js b/viewfeed.js index ce8a14fa2..da03a6a2d 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -1836,7 +1836,6 @@ function fixHeadlinesOrder(ids) { } function subtoolbarSearch() { - try { var q = document.getElementById("subtoolbar_search_box"); @@ -1871,7 +1870,7 @@ function subtoolbarSearch() { } catch (e) { exception_error("subtoolbarSearch", e); - } + } } function getArticleUnderPointer() { |