summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2009-01-21 05:04:57 +0100
committerAndrew Dolgov <[email protected]>2009-01-21 05:04:57 +0100
commitd75ed3eba5022e50ccaf850ae2c9028f80902d76 (patch)
treee48b8e062e732cf6b23504d0111f91ebaebfba70
parentb62f6ff448e8af386b4e0ff662098522d6332a52 (diff)
headlines toolbar: code cleanup
-rw-r--r--functions.php132
-rw-r--r--tt-rss.js13
-rw-r--r--viewfeed.js40
3 files changed, 41 insertions, 144 deletions
diff --git a/functions.php b/functions.php
index 1cdcaa644..416ab7c90 100644
--- a/functions.php
+++ b/functions.php
@@ -3978,115 +3978,65 @@
}
- print "<td class=\"headlineActions$rtl_cpart\">";
-
-
-/* print"<ul class=\"headlineDropdownMenu\">
- <li class=\"top2\">
- ".__('Select:')."
- <a href=\"$sel_all_link\">".__('All')."</a>,
- <a href=\"$sel_unread_link\">".__('Unread')."</a>,
- <a href=\"$sel_inv_link\">".__('Invert')."</a>,
- <a href=\"$sel_none_link\">".__('None')."</a></li>
- <li class=\"vsep\">&nbsp;</li>
- <li class=\"top\">".__('Actions...')."<ul>
- <li><span class=\"insensitive\">".__('Selection toggle:')."</span></li>
- <li onclick=\"$tog_unread_link\">&nbsp;&nbsp;".__('Unread')."</li>
- <li onclick=\"$tog_marked_link\">&nbsp;&nbsp;".__('Starred')."</li>
- <li onclick=\"$tog_published_link\">&nbsp;&nbsp;".__('Published')."</li>
- <!-- <li><span class=\"insensitive\">--------</span></li> -->
- <li><span class=\"insensitive\">".__('Mark as read:')."</span></li>
- <li onclick=\"$catchup_sel_link\">&nbsp;&nbsp;".__('Selection')."</li>";
-
- print "<li onclick=\"$catchup_feed_link\">&nbsp;&nbsp;".__('Entire feed')."</li>";
-
- //print "<li><span class=\"insensitive\">--------</span></li>";
- print "<li><span class=\"insensitive\">".__('Assign label:')."</span></li>";
-
- $result = db_query($link, "SELECT id, caption FROM ttrss_labels2 WHERE
- owner_uid = '".$_SESSION["uid"]."' ORDER BY caption");
+ print "<td class=\"headlineActions$rtl_cpart\">";
- while ($line = db_fetch_assoc($result)) {
-
- $label_id = $line["id"];
- $label_caption = $line["caption"];
- if ($feed_id < -10 && $feed_id == -11-$label_id) {
- print "<li onclick=\"javascript:selectionRemoveLabel($label_id)\">
- &nbsp;&nbsp;$label_caption ".__('(remove)')."</li>";
- } else {
- print "<li onclick=\"javascript:selectionAssignLabel($label_id)\">
- &nbsp;&nbsp;$label_caption</li>";
- }
- }
+ print __('Select:')."
+ <a href=\"$sel_all_link\">".__('All')."</a>,
+ <a href=\"$sel_unread_link\">".__('Unread')."</a>,
+ <a href=\"$sel_inv_link\">".__('Invert')."</a>,
+ <a href=\"$sel_none_link\">".__('None')."</a></li>";
- print "</ul></li></ul>"; */
+ print "&nbsp;&nbsp;";
- print __('Select:')."
- <a href=\"$sel_all_link\">".__('All')."</a>,
- <a href=\"$sel_unread_link\">".__('Unread')."</a>,
- <a href=\"$sel_inv_link\">".__('Invert')."</a>,
- <a href=\"$sel_none_link\">".__('None')."</a></li>";
+ print "<span
+ onmouseover=\"enable_selection(false)\"
+ onmouseout=\"enable_selection(true)\"
+ onclick=\"toggleHeadlineActions()\" id=\"headlineActionsDrop\">".
+ __("Actions...") . "&nbsp;&nbsp;<img src=\"images/down_arrow.png\">
+ </span>";
- print "&nbsp;&nbsp;";
+ print "<ul id=\"headlineActionsBody\" style=\"display : none\">";
- print "<span
- onmouseover=\"enable_selection(false)\"
- onmouseout=\"enable_selection(true)\"
- onclick=\"toggleHeadlineActions()\" id=\"headlineActionsDrop\">".
- __("Actions...") . "&nbsp;&nbsp;<img src=\"images/down_arrow.png\">
- </span>";
+ print "<li class=\"insensitive\">".__('Selection toggle:')."</li>
+ <li onclick=\"$tog_unread_link\">&nbsp;&nbsp;".__('Unread')."</li>
+ <li onclick=\"$tog_marked_link\">&nbsp;&nbsp;".__('Starred')."</li>
+ <li onclick=\"$tog_published_link\">&nbsp;&nbsp;".__('Published')."</li>
+ <!-- <li><span class=\"insensitive\">--------</span></li> -->
+ <li class=\"insensitive\">".__('Mark as read:')."</li>
+ <li onclick=\"$catchup_sel_link\">&nbsp;&nbsp;".__('Selection')."</li>";
- print "<ul id=\"headlineActionsBody\" style=\"display : none\">";
+ print "<li onclick=\"$catchup_feed_link\">&nbsp;&nbsp;".__('Entire feed').
+ "</li>";
- print "<li class=\"insensitive\">".__('Selection toggle:')."</li>
- <li onclick=\"$tog_unread_link\">&nbsp;&nbsp;".__('Unread')."</li>
- <li onclick=\"$tog_marked_link\">&nbsp;&nbsp;".__('Starred')."</li>
- <li onclick=\"$tog_published_link\">&nbsp;&nbsp;".__('Published')."</li>
- <!-- <li><span class=\"insensitive\">--------</span></li> -->
- <li class=\"insensitive\">".__('Mark as read:')."</li>
- <li onclick=\"$catchup_sel_link\">&nbsp;&nbsp;".__('Selection')."</li>";
+ //print "<li><span class=\"insensitive\">--------</span></li>";
+ print "<li class=\"insensitive\">".__('Assign label:')."</li>";
- print "<li onclick=\"$catchup_feed_link\">&nbsp;&nbsp;".__('Entire feed').
- "</li>";
+ print "<li onclick=\"javascript:addLabel()\">
+ &nbsp;&nbsp;".__("Create label...")."</li>";
- //print "<li><span class=\"insensitive\">--------</span></li>";
- print "<li class=\"insensitive\">".__('Assign label:')."</li>";
+ $result = db_query($link, "SELECT id, caption FROM ttrss_labels2 WHERE
+ owner_uid = '".$_SESSION["uid"]."' ORDER BY caption");
- print "<li onclick=\"javascript:addLabel()\">
- &nbsp;&nbsp;".__("Create label...")."</li>";
-
- $result = db_query($link, "SELECT id, caption FROM ttrss_labels2 WHERE
- owner_uid = '".$_SESSION["uid"]."' ORDER BY caption");
-
- while ($line = db_fetch_assoc($result)) {
+ while ($line = db_fetch_assoc($result)) {
- $label_id = $line["id"];
- $label_caption = $line["caption"];
+ $label_id = $line["id"];
+ $label_caption = $line["caption"];
- if ($feed_id < -10 && $feed_id == -11-$label_id) {
- print "<li onclick=\"javascript:selectionRemoveLabel($label_id)\">
- &nbsp;&nbsp;$label_caption ".__('(remove)')."</li>";
- } else {
- print "<li onclick=\"javascript:selectionAssignLabel($label_id)\">
- &nbsp;&nbsp;$label_caption</li>";
- }
+ if ($feed_id < -10 && $feed_id == -11-$label_id) {
+ print "<li onclick=\"javascript:selectionRemoveLabel($label_id)\">
+ &nbsp;&nbsp;$label_caption ".__('(remove)')."</li>";
+ } else {
+ print "<li onclick=\"javascript:selectionAssignLabel($label_id)\">
+ &nbsp;&nbsp;$label_caption</li>";
}
+ }
- print "</ul>";
-
- print "</td>";
+ print "</ul>";
+ print "</td>";
print "<td class=\"headlineTitle$rtl_cpart\">";
- print "<span id=\"subtoolbar_search\"
- style=\"display : none\"><input
- id=\"subtoolbar_search_box\"
- onblur=\"javascript:enableHotkeys();\"
- onfocus=\"javascript:disableHotkeys();\"
- onchange=\"subtoolbarSearch()\"
- onkeyup=\"subtoolbarSearch()\" type=\"search\"></span>";
-
print "<span id=\"subtoolbar_ftitle\">";
if ($feed_site_url) {
diff --git a/tt-rss.js b/tt-rss.js
index 8dfcb8259..2e16fc804 100644
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -1202,19 +1202,6 @@ 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");
- }
- }
- }
-
if (keycode == 88) { // x
if (activeFeedIsCat()) {
toggleCollapseCat(getActiveFeedId());
diff --git a/viewfeed.js b/viewfeed.js
index bfe1eff4f..391e84bd9 100644
--- a/viewfeed.js
+++ b/viewfeed.js
@@ -177,8 +177,6 @@ function headlines_callback2(transport, feed_cur_page) {
markHeadline(ids[i]);
}
- subtoolbarSearch();
-
} else {
debug("no new headlines received");
}
@@ -1822,44 +1820,6 @@ function fixHeadlinesOrder(ids) {
}
}
-function subtoolbarSearch() {
- try {
-
- var q = document.getElementById("subtoolbar_search_box");
-
- if (!q) return;
-
- q = q.value.toUpperCase();
-
- var ids = false;
- var vis_ids = new Array();
-
- if (document.getElementById("headlinesList")) {
- ids = getVisibleHeadlineIds();
- } else {
- ids = cdmGetVisibleArticles();
- }
-
- for (var i = 0; i < ids.length; i++) {
- var title = document.getElementById("RTITLE-" + ids[i]);
-
- if (title) {
- if (!title.innerHTML.toUpperCase().match(q)) {
- Element.hide(document.getElementById("RROW-" + ids[i]));
- } else {
- Element.show(document.getElementById("RROW-" + ids[i]));
- vis_ids.push(ids[i]);
- }
- }
- }
-
- fixHeadlinesOrder(vis_ids);
-
- } catch (e) {
- exception_error("subtoolbarSearch", e);
- }
-}
-
function hideReadHeadlines() {
try {