prefs: code cleanup
This commit is contained in:
parent
e4d4442cdb
commit
163723c4e6
188
prefs.js
188
prefs.js
|
@ -416,103 +416,81 @@ function addUser() {
|
||||||
|
|
||||||
function editUser(id) {
|
function editUser(id) {
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp)) {
|
try {
|
||||||
printLockingError();
|
|
||||||
return
|
disableHotkeys();
|
||||||
|
|
||||||
|
notify_progress("Loading, please wait...");
|
||||||
|
|
||||||
|
selectTableRowsByIdPrefix('prefUserList', 'UMRR-', 'UMCHK-', false);
|
||||||
|
selectTableRowById('UMRR-'+id, 'UMCHK-'+id, true);
|
||||||
|
|
||||||
|
disableContainerChildren("userOpToolbar", false);
|
||||||
|
|
||||||
|
var query = "backend.php?op=pref-users&subop=edit&id=" +
|
||||||
|
param_escape(id);
|
||||||
|
|
||||||
|
new Ajax.Request(query, {
|
||||||
|
onComplete: function(transport) {
|
||||||
|
infobox_callback2(transport);
|
||||||
|
} });
|
||||||
|
|
||||||
|
} catch (e) {
|
||||||
|
exception_error("editUser", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
disableHotkeys();
|
|
||||||
|
|
||||||
notify_progress("Loading, please wait...");
|
|
||||||
|
|
||||||
selectTableRowsByIdPrefix('prefUserList', 'UMRR-', 'UMCHK-', false);
|
|
||||||
selectTableRowById('UMRR-'+id, 'UMCHK-'+id, true);
|
|
||||||
|
|
||||||
disableContainerChildren("userOpToolbar", false);
|
|
||||||
|
|
||||||
xmlhttp.open("GET", "backend.php?op=pref-users&subop=edit&id=" +
|
|
||||||
param_escape(id), true);
|
|
||||||
xmlhttp.onreadystatechange=infobox_callback;
|
|
||||||
xmlhttp.send(null);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function editFilter(id) {
|
function editFilter(id) {
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp)) {
|
try {
|
||||||
printLockingError();
|
|
||||||
return
|
disableHotkeys();
|
||||||
|
|
||||||
|
notify_progress("Loading, please wait...");
|
||||||
|
|
||||||
|
disableContainerChildren("filterOpToolbar", false);
|
||||||
|
|
||||||
|
selectTableRowsByIdPrefix('prefFilterList', 'FILRR-', 'FICHK-', false);
|
||||||
|
selectTableRowById('FILRR-'+id, 'FICHK-'+id, true);
|
||||||
|
|
||||||
|
var query = "backend.php?op=pref-filters&subop=edit&id=" +
|
||||||
|
param_escape(id);
|
||||||
|
|
||||||
|
new Ajax.Request(query, {
|
||||||
|
onComplete: function(transport) {
|
||||||
|
infobox_callback2(transport);
|
||||||
|
} });
|
||||||
|
} catch (e) {
|
||||||
|
exception_error("editFilter", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
disableHotkeys();
|
|
||||||
|
|
||||||
notify_progress("Loading, please wait...");
|
|
||||||
|
|
||||||
// document.getElementById("create_filter_btn").disabled = true;
|
|
||||||
|
|
||||||
disableContainerChildren("filterOpToolbar", false);
|
|
||||||
|
|
||||||
selectTableRowsByIdPrefix('prefFilterList', 'FILRR-', 'FICHK-', false);
|
|
||||||
selectTableRowById('FILRR-'+id, 'FICHK-'+id, true);
|
|
||||||
|
|
||||||
xmlhttp.open("GET", "backend.php?op=pref-filters&subop=edit&id=" + param_escape(id), true);
|
|
||||||
xmlhttp.onreadystatechange=infobox_callback;
|
|
||||||
xmlhttp.send(null);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function editFeed(feed) {
|
function editFeed(feed) {
|
||||||
|
|
||||||
// notify("Editing feed...");
|
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp)) {
|
|
||||||
printLockingError();
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
disableHotkeys();
|
|
||||||
|
|
||||||
notify_progress("Loading, please wait...");
|
|
||||||
|
|
||||||
/* document.getElementById("subscribe_to_feed_btn").disabled = true;
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
document.getElementById("top25_feeds_btn").disabled = true;
|
|
||||||
|
disableHotkeys();
|
||||||
|
|
||||||
|
notify_progress("Loading, please wait...");
|
||||||
|
|
||||||
|
// clean selection from all rows & select row being edited
|
||||||
|
selectTableRowsByIdPrefix('prefFeedList', 'FEEDR-', 'FRCHK-', false);
|
||||||
|
selectTableRowById('FEEDR-'+feed, 'FRCHK-'+feed, true);
|
||||||
|
|
||||||
|
disableContainerChildren("feedOpToolbar", false);
|
||||||
|
|
||||||
|
var query = "backend.php?op=pref-feeds&subop=editfeed&id=" +
|
||||||
|
param_escape(feed);
|
||||||
|
|
||||||
|
new Ajax.Request(query, {
|
||||||
|
onComplete: function(transport) {
|
||||||
|
infobox_callback2(transport);
|
||||||
|
} });
|
||||||
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// this button is not always available, no-op if not found
|
exception_error("editFeed", e);
|
||||||
} */
|
|
||||||
|
|
||||||
// clean selection from all rows & select row being edited
|
|
||||||
selectTableRowsByIdPrefix('prefFeedList', 'FEEDR-', 'FRCHK-', false);
|
|
||||||
selectTableRowById('FEEDR-'+feed, 'FRCHK-'+feed, true);
|
|
||||||
|
|
||||||
disableContainerChildren("feedOpToolbar", false);
|
|
||||||
|
|
||||||
xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=editfeed&id=" +
|
|
||||||
param_escape(feed), true);
|
|
||||||
|
|
||||||
xmlhttp.onreadystatechange=infobox_callback;
|
|
||||||
xmlhttp.send(null);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function editFeedCat(cat) {
|
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp)) {
|
|
||||||
printLockingError();
|
|
||||||
return
|
|
||||||
}
|
}
|
||||||
|
|
||||||
disableHotkeys();
|
|
||||||
|
|
||||||
notify_progress("Loading, please wait...");
|
|
||||||
|
|
||||||
active_feed_cat = cat;
|
|
||||||
|
|
||||||
xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=editCats&action=edit&id=" +
|
|
||||||
param_escape(cat), true);
|
|
||||||
xmlhttp.onreadystatechange=infobox_callback;
|
|
||||||
xmlhttp.send(null);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSelectedLabels() {
|
function getSelectedLabels() {
|
||||||
|
@ -774,29 +752,6 @@ function feedEditCancel() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function feedCatEditCancel() {
|
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp)) {
|
|
||||||
printLockingError();
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
active_feed_cat = false;
|
|
||||||
|
|
||||||
try {
|
|
||||||
document.getElementById("subscribe_to_feed_btn").disabled = false;
|
|
||||||
document.getElementById("top25_feeds_btn").disabled = false;
|
|
||||||
} catch (e) {
|
|
||||||
// this button is not always available, no-op if not found
|
|
||||||
}
|
|
||||||
|
|
||||||
xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=editCats", true);
|
|
||||||
xmlhttp.onreadystatechange=infobox_callback;
|
|
||||||
xmlhttp.send(null);
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
function feedEditSave() {
|
function feedEditSave() {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -1087,25 +1042,6 @@ function editSelectedFeeds() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function editSelectedFeedCat() {
|
|
||||||
var rows = getSelectedFeedCats();
|
|
||||||
|
|
||||||
if (rows.length == 0) {
|
|
||||||
alert(__("No categories are selected."));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (rows.length > 1) {
|
|
||||||
alert(__("Please select only one category."));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
notify("");
|
|
||||||
|
|
||||||
editFeedCat(rows[0]);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function piggie(enable) {
|
function piggie(enable) {
|
||||||
if (enable) {
|
if (enable) {
|
||||||
debug("I LOVEDED IT!");
|
debug("I LOVEDED IT!");
|
||||||
|
|
Loading…
Reference in New Issue