1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-28 15:31:27 +00:00

inline label editor uses prototype

This commit is contained in:
Andrew Dolgov
2006-05-20 13:40:50 +01:00
parent 7e939457ba
commit f3120e5a8c
2 changed files with 27 additions and 15 deletions

View File

@@ -734,11 +734,13 @@ function feedCatEditSave() {
function labelTest() {
var sqlexp = document.getElementById("iedit_expr").value;
var descr = document.getElementById("iedit_descr").value;
var form = document.forms['label_edit_form'];
var sql_exp = form.sql_exp.value;
var description = form.description.value;
xmlhttp.open("GET", "backend.php?op=pref-labels&subop=test&expr=" +
param_escape(sqlexp) + "&descr=" + param_escape(descr), true);
param_escape(sql_exp) + "&descr=" + param_escape(description), true);
xmlhttp.onreadystatechange=infobox_callback;
xmlhttp.send(null);
@@ -815,7 +817,7 @@ function labelEditSave() {
return
}
var sqlexp = document.getElementById("iedit_expr").value;
/* var sqlexp = document.getElementById("iedit_expr").value;
var descr = document.getElementById("iedit_descr").value;
// notify("Saving label " + sqlexp + ": " + descr);
@@ -828,15 +830,17 @@ function labelEditSave() {
if (descr.length == 0) {
notify("Caption cannot be blank.");
return;
}
} */
// FIXME: input validation
notify("Saving label...");
active_label = false;
xmlhttp.open("GET", "backend.php?op=pref-labels&subop=editSave&id=" +
label + "&s=" + param_escape(sqlexp) + "&d=" + param_escape(descr),
true);
query = Form.serialize("label_edit_form");
xmlhttp.open("GET", "backend.php?" + query, true);
xmlhttp.onreadystatechange=labellist_callback;
xmlhttp.send(null);