1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 15:15:56 +00:00

change include_children to a togglebutton; add placeholder setting save in a session

This commit is contained in:
Andrew Dolgov
2012-08-13 21:39:40 +04:00
parent 09101297ee
commit 854a2ace86
5 changed files with 22 additions and 11 deletions

View File

@@ -42,13 +42,8 @@ function setActiveFeedId(id, is_cat) {
selectFeed(id, is_cat);
if (is_cat && id > 0) {
document.forms["main_toolbar_form"].include_children.disabled = false;
$("include_children_label").removeClassName("insensitive");
} else {
document.forms["main_toolbar_form"].include_children.disabled = true;
$("include_children_label").addClassName("insensitive");
}
dijit.byId("include_children").attr("disabled", !(is_cat && id > 0));
} catch (e) {
exception_error("setActiveFeedId", e);
@@ -74,7 +69,7 @@ function updateFeedList() {
var treeModel = new fox.FeedStoreModel({
store: store,
query: {
"type": init_params['enable_feed_cats'] == 1 ? "category" : "feed"
"type": getInitParam('enable_feed_cats') == 1 ? "category" : "feed"
},
rootId: "root",
rootLabel: "Feeds",
@@ -334,6 +329,13 @@ function init_second_stage() {
dijit.getEnclosingWidget(toolbar.order_by).attr('value',
getInitParam("default_view_order_by"));
if (getInitParam("enable_feed_cats") == 0)
Element.hide(dijit.byId("include_children").domNode);
dijit.byId("include_children").attr("checked",
getInitParam("default_include_children"));
feeds_sort_by_unread = getInitParam("feeds_sort_by_unread") == 1;
loading_set_progress(30);