mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2026-02-10 16:01:33 +00:00
Merge branch 'hotkeys-focus' of suraia/tt-rss into master
This commit is contained in:
@@ -534,7 +534,7 @@ class Article extends Handler_Protected {
|
||||
$rv .= "<br clear='both'/>";
|
||||
}
|
||||
|
||||
$rv .= "<div class=\"attachments\" dojoType=\"dijit.form.DropDownButton\">".
|
||||
$rv .= "<div class=\"attachments\" dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Attachments')."</span>";
|
||||
|
||||
$rv .= "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
|
||||
@@ -54,7 +54,7 @@ class Feeds extends Handler_Protected {
|
||||
$reply .= "<span class=\"right\">";
|
||||
$reply .= "<span id='selected_prompt'></span>";
|
||||
$reply .= " ";
|
||||
$reply .= "<select dojoType=\"dijit.form.Select\"
|
||||
$reply .= "<select dojoType=\"fox.form.Select\"
|
||||
onchange=\"Headlines.onActionChanged(this)\">";
|
||||
|
||||
$reply .= "<option value=\"0\" disabled='1'>".__('Select...')."</option>";
|
||||
@@ -659,7 +659,7 @@ class Feeds extends Handler_Protected {
|
||||
|
||||
if (get_pref('ENABLE_FEED_CATS')) {
|
||||
print "<label class='inline'>" . __('Place in category:') . "</label> ";
|
||||
print_feed_cat_select("cat", false, 'dojoType="dijit.form.Select"');
|
||||
print_feed_cat_select("cat", false, 'dojoType="fox.form.Select"');
|
||||
}
|
||||
|
||||
print "</fieldset>";
|
||||
@@ -671,7 +671,7 @@ class Feeds extends Handler_Protected {
|
||||
<section>
|
||||
<fieldset>
|
||||
<select id="feedDlg_feedContainerSelect"
|
||||
dojoType="dijit.form.Select" size="3">
|
||||
dojoType="fox.form.Select" size="3">
|
||||
<script type="dojo/method" event="onChange" args="value">
|
||||
dijit.byId("feedDlg_feedUrl").attr("value", value);
|
||||
</script>
|
||||
@@ -734,7 +734,7 @@ class Feeds extends Handler_Protected {
|
||||
print "<fieldset>";
|
||||
print "<label class='inline'>" . __("Language:") . "</label>";
|
||||
print_select("search_language", get_pref('DEFAULT_SEARCH_LANGUAGE'), Pref_Feeds::get_ts_languages(),
|
||||
"dojoType='dijit.form.Select' title=\"".__('Used for word stemming')."\"");
|
||||
"dojoType='fox.form.Select' title=\"".__('Used for word stemming')."\"");
|
||||
print "</fieldset>";
|
||||
}
|
||||
|
||||
|
||||
@@ -571,7 +571,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>" . __('Place in category:') . "</label> ";
|
||||
|
||||
print_feed_cat_select("cat_id", $cat_id,
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
|
||||
print "</fieldset>";
|
||||
}
|
||||
@@ -602,7 +602,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
|
||||
print "<label>" . __('Language:') . "</label> ";
|
||||
print_select("feed_language", $feed_language, $this::get_ts_languages(),
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
|
||||
print "</fieldset>";
|
||||
}
|
||||
@@ -621,7 +621,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>".__("Interval:")."</label> ";
|
||||
|
||||
print_select_hash("update_interval", $update_interval, $update_intervals,
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
|
||||
print "</fieldset>";
|
||||
|
||||
@@ -634,7 +634,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>" . __('Article purging:') . "</label> ";
|
||||
|
||||
print_select_hash("purge_interval", $purge_interval, $purge_intervals,
|
||||
'dojoType="dijit.form.Select" ' .
|
||||
'dojoType="fox.form.Select" ' .
|
||||
((FORCE_ARTICLE_PURGE == 0) ? "" : 'disabled="1"'));
|
||||
|
||||
print "</fieldset>";
|
||||
@@ -826,7 +826,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>" . __('Place in category:') . "</label> ";
|
||||
|
||||
print_feed_cat_select("cat_id", false,
|
||||
'disabled="1" dojoType="dijit.form.Select"');
|
||||
'disabled="1" dojoType="fox.form.Select"');
|
||||
|
||||
$this->batch_edit_cbox("cat_id");
|
||||
|
||||
@@ -840,7 +840,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
|
||||
print "<label>" . __('Language:') . "</label> ";
|
||||
print_select("feed_language", "", $this::get_ts_languages(),
|
||||
'disabled="1" dojoType="dijit.form.Select"');
|
||||
'disabled="1" dojoType="fox.form.Select"');
|
||||
|
||||
$this->batch_edit_cbox("feed_language");
|
||||
|
||||
@@ -859,7 +859,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>".__("Interval:")."</label> ";
|
||||
|
||||
print_select_hash("update_interval", "", $update_intervals,
|
||||
'disabled="1" dojoType="dijit.form.Select"');
|
||||
'disabled="1" dojoType="fox.form.Select"');
|
||||
|
||||
$this->batch_edit_cbox("update_interval");
|
||||
|
||||
@@ -874,7 +874,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "<label>" . __('Article purging:') . "</label> ";
|
||||
|
||||
print_select_hash("purge_interval", "", $purge_intervals,
|
||||
'disabled="1" dojoType="dijit.form.Select"');
|
||||
'disabled="1" dojoType="fox.form.Select"');
|
||||
|
||||
$this->batch_edit_cbox("purge_interval");
|
||||
|
||||
@@ -1208,7 +1208,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
|
||||
print '<div dojoType="dijit.layout.BorderContainer" gutters="false">';
|
||||
|
||||
print "<div region='top' dojoType=\"dijit.Toolbar\">"; #toolbar
|
||||
print "<div region='top' dojoType=\"fox.Toolbar\">"; #toolbar
|
||||
|
||||
print "<div style='float : right; padding-right : 4px;'>
|
||||
<input dojoType=\"dijit.form.TextBox\" id=\"feed_search\" size=\"20\" type=\"search\"
|
||||
@@ -1217,7 +1217,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
__('Search')."</button>
|
||||
</div>";
|
||||
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('feedTree').model.setAllChecked(true)\"
|
||||
@@ -1226,7 +1226,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
dojoType=\"dijit.MenuItem\">".__('None')."</div>";
|
||||
print "</div></div>";
|
||||
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Feeds')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"CommonDialogs.quickAddFeed()\"
|
||||
@@ -1242,7 +1242,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
print "</div></div>";
|
||||
|
||||
if (get_pref('ENABLE_FEED_CATS')) {
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Categories')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('feedTree').createCategory()\"
|
||||
@@ -1449,8 +1449,8 @@ class Pref_Feeds extends Handler_Protected {
|
||||
ORDER BY last_article");
|
||||
$sth->execute([$_SESSION['uid']]);
|
||||
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType='dijit.Menu' style='display: none'>";
|
||||
print "<div onclick=\"Tables.select('inactive-feeds-list', true)\"
|
||||
@@ -1506,8 +1506,8 @@ class Pref_Feeds extends Handler_Protected {
|
||||
FROM ttrss_feeds WHERE last_error != '' AND owner_uid = ?");
|
||||
$sth->execute([$_SESSION['uid']]);
|
||||
|
||||
print "<div dojoType=\"dijit.Toolbar\">";
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.Toolbar\">";
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"Tables.select('error-feeds-list', true)\"
|
||||
@@ -1662,7 +1662,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
if (get_pref('ENABLE_FEED_CATS')) {
|
||||
print "<fieldset>";
|
||||
print "<label>" . __('Place in category:') . "</label> ";
|
||||
print_feed_cat_select("cat", false, 'dojoType="dijit.form.Select"');
|
||||
print_feed_cat_select("cat", false, 'dojoType="fox.form.Select"');
|
||||
print "</fieldset>";
|
||||
}
|
||||
|
||||
|
||||
@@ -354,9 +354,9 @@ class Pref_Filters extends Handler_Protected {
|
||||
print "<header class='horizontal'>".__("Match")."</header>";
|
||||
print "<section>";
|
||||
|
||||
print "<div dojoType=\"dijit.Toolbar\">";
|
||||
print "<div dojoType=\"fox.Toolbar\">";
|
||||
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('filterEditDlg').selectRules(true)\"
|
||||
@@ -414,9 +414,9 @@ class Pref_Filters extends Handler_Protected {
|
||||
|
||||
print "<section>";
|
||||
|
||||
print "<div dojoType=\"dijit.Toolbar\">";
|
||||
print "<div dojoType=\"fox.Toolbar\">";
|
||||
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('filterEditDlg').selectActions(true)\"
|
||||
@@ -757,7 +757,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
|
||||
print "<div dojoType='dijit.layout.BorderContainer' gutters='false'>";
|
||||
print "<div style='padding : 0px' dojoType='dijit.layout.ContentPane' region='top'>";
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
if (array_key_exists("search", $_REQUEST)) {
|
||||
$_SESSION["prefs_filter_search"] = $filter_search;
|
||||
@@ -772,7 +772,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
__('Search')."</button>
|
||||
</div>";
|
||||
|
||||
print "<div dojoType=\"dijit.form.DropDownButton\">".
|
||||
print "<div dojoType=\"fox.form.DropDownButton\">".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('filterTree').model.setAllChecked(true)\"
|
||||
@@ -856,9 +856,9 @@ class Pref_Filters extends Handler_Protected {
|
||||
print "<header class='horizontal'>".__("Match")."</header >";
|
||||
print "<section>";
|
||||
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType='dijit.Menu' style='display: none'>";
|
||||
print "<div onclick=\"dijit.byId('filterEditDlg').selectRules(true)\"
|
||||
@@ -885,9 +885,9 @@ class Pref_Filters extends Handler_Protected {
|
||||
|
||||
print "<section>";
|
||||
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType='dijit.Menu' style='display: none'>";
|
||||
print "<div onclick=\"dijit.byId('filterEditDlg').selectActions(true)\"
|
||||
@@ -993,7 +993,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
print "<fieldset>";
|
||||
print "<label style='display : inline'>". __("on field") . "</label> ";
|
||||
print_select_hash("filter_type", $filter_type, $filter_types,
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
print "<label style='padding-left : 10px; display : inline'>" . __("in") . "</label> ";
|
||||
|
||||
print "</fieldset>";
|
||||
@@ -1042,7 +1042,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
|
||||
print "<section>";
|
||||
|
||||
print "<select name='action_id' dojoType='dijit.form.Select'
|
||||
print "<select name='action_id' dojoType='fox.form.Select'
|
||||
onchange='Filters.filterDlgCheckAction(this)'>";
|
||||
|
||||
$res = $this->pdo->query("SELECT id,description FROM ttrss_filter_actions
|
||||
@@ -1073,7 +1073,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
|
||||
print_label_select("action_param_label", $action_param,
|
||||
"id='filterDlg_actionParamLabel' style=\"$label_param_hidden\"
|
||||
dojoType='dijit.form.Select'");
|
||||
dojoType='fox.form.Select'");
|
||||
|
||||
$filter_actions = PluginHost::getInstance()->get_filter_actions();
|
||||
$filter_action_hash = array();
|
||||
@@ -1096,7 +1096,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
}
|
||||
|
||||
print_select_hash("filterDlg_actionParamPlugin", $action_param, $filter_action_hash,
|
||||
"style=\"$plugin_param_hidden\" dojoType='dijit.form.Select' $filter_plugin_disabled",
|
||||
"style=\"$plugin_param_hidden\" dojoType='fox.form.Select' $filter_plugin_disabled",
|
||||
"action_param_plugin");
|
||||
|
||||
print "</span>";
|
||||
|
||||
@@ -251,9 +251,9 @@ class Pref_Labels extends Handler_Protected {
|
||||
|
||||
print "<div dojoType='dijit.layout.BorderContainer' gutters='false'>";
|
||||
print "<div style='padding : 0px' dojoType='dijit.layout.ContentPane' region='top'>";
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||
print "<div onclick=\"dijit.byId('labelTree').model.setAllChecked(true)\"
|
||||
|
||||
@@ -579,7 +579,7 @@ class Pref_Prefs extends Handler_Protected {
|
||||
|
||||
if ($pref_name == "USER_LANGUAGE") {
|
||||
print_select_hash($pref_name, $value, get_translations(),
|
||||
"style='width : 220px; margin : 0px' dojoType='dijit.form.Select'");
|
||||
"style='width : 220px; margin : 0px' dojoType='fox.form.Select'");
|
||||
|
||||
} else if ($pref_name == "USER_TIMEZONE") {
|
||||
|
||||
@@ -595,7 +595,7 @@ class Pref_Prefs extends Handler_Protected {
|
||||
|
||||
if (!theme_exists($value)) $value = "default.php";
|
||||
|
||||
print "<select name='$pref_name' id='$pref_name' dojoType='dijit.form.Select'>";
|
||||
print "<select name='$pref_name' id='$pref_name' dojoType='fox.form.Select'>";
|
||||
|
||||
$issel = $value == "default.php" ? "selected='selected'" : "";
|
||||
print "<option $issel value='default.php'>".__("default")."</option>";
|
||||
@@ -618,11 +618,11 @@ class Pref_Prefs extends Handler_Protected {
|
||||
global $update_intervals_nodefault;
|
||||
|
||||
print_select_hash($pref_name, $value, $update_intervals_nodefault,
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
} else if ($pref_name == "DEFAULT_SEARCH_LANGUAGE") {
|
||||
|
||||
print_select($pref_name, $value, Pref_Feeds::get_ts_languages(),
|
||||
'dojoType="dijit.form.Select"');
|
||||
'dojoType="fox.form.Select"');
|
||||
|
||||
} else if ($type_name == "bool") {
|
||||
|
||||
@@ -715,7 +715,7 @@ class Pref_Prefs extends Handler_Protected {
|
||||
print_hidden("op", "pref-prefs");
|
||||
print_hidden("method", "saveconfig");
|
||||
|
||||
print "<div dojoType=\"dijit.form.ComboButton\" type=\"submit\" class=\"alt-primary\">
|
||||
print "<div dojoType=\"fox.form.ComboButton\" type=\"submit\" class=\"alt-primary\">
|
||||
<span>".__('Save configuration')."</span>
|
||||
<div dojoType=\"dijit.DropDownMenu\">
|
||||
<div dojoType=\"dijit.MenuItem\"
|
||||
@@ -1021,9 +1021,9 @@ class Pref_Prefs extends Handler_Protected {
|
||||
}
|
||||
|
||||
function editPrefProfiles() {
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType='dijit.Menu' style='display: none'>";
|
||||
print "<div onclick=\"Tables.select('pref-profiles-list', true)\"
|
||||
|
||||
@@ -69,10 +69,10 @@ class Pref_Users extends Handler_Protected {
|
||||
|
||||
if (!$sel_disabled) {
|
||||
print_select_hash("access_level", $access_level, $access_level_names,
|
||||
"dojoType=\"dijit.form.Select\" $sel_disabled");
|
||||
"dojoType=\"fox.form.Select\" $sel_disabled");
|
||||
} else {
|
||||
print_select_hash("", $access_level, $access_level_names,
|
||||
"dojoType=\"dijit.form.Select\" $sel_disabled");
|
||||
"dojoType=\"fox.form.Select\" $sel_disabled");
|
||||
print_hidden("access_level", "$access_level");
|
||||
}
|
||||
|
||||
@@ -313,7 +313,7 @@ class Pref_Users extends Handler_Protected {
|
||||
|
||||
print "<div dojoType='dijit.layout.BorderContainer' gutters='false'>";
|
||||
print "<div style='padding : 0px' dojoType='dijit.layout.ContentPane' region='top'>";
|
||||
print "<div dojoType='dijit.Toolbar'>";
|
||||
print "<div dojoType='fox.Toolbar'>";
|
||||
|
||||
$user_search = trim(clean($_REQUEST["search"]));
|
||||
|
||||
@@ -336,7 +336,7 @@ class Pref_Users extends Handler_Protected {
|
||||
$sort = "login";
|
||||
}
|
||||
|
||||
print "<div dojoType='dijit.form.DropDownButton'>".
|
||||
print "<div dojoType='fox.form.DropDownButton'>".
|
||||
"<span>" . __('Select')."</span>";
|
||||
print "<div dojoType='dijit.Menu' style='display: none'>";
|
||||
print "<div onclick=\"Tables.select('prefUserList', true)\"
|
||||
|
||||
Reference in New Issue
Block a user