diff options
-rw-r--r-- | backend.php | 27 | ||||
-rw-r--r-- | functions.js | 2 | ||||
-rw-r--r-- | prefs.js | 3 |
3 files changed, 21 insertions, 11 deletions
diff --git a/backend.php b/backend.php index 24b738204..f51e9c1a7 100644 --- a/backend.php +++ b/backend.php @@ -1567,9 +1567,9 @@ print "<div align='center'> <input type=\"submit\" class=\"button\" - onclick=\"feedEditSave()\" value=\"Save\"> + onclick=\"return feedEditSave()\" value=\"Save\"> <input type='submit' class='button' - onclick=\"feedEditCancel()\" value=\"Cancel\"></div>"; + onclick=\"return feedEditCancel()\" value=\"Cancel\"></div>"; return; } @@ -2667,8 +2667,9 @@ id=\"fadd_submit_btn\" disabled=\"true\" type=\"submit\" onclick=\"javascript:qafAdd()\" value=\"Subscribe\"> <input class=\"button\" - type=\"submit\" onclick=\"javascript:closeInfoBox()\" + type=\"submit\" onclick=\"javascript:feedEditCancel()\" value=\"Cancel\"></td></tr></table>"; + } if ($id == "quickDelFeed") { @@ -2745,7 +2746,7 @@ print "<input type=\"hidden\" name=\"op\" value=\"pref-filters\">"; print "<input type=\"hidden\" name=\"quiet\" value=\"1\">"; - print "<input type=\"hidden\" name=\"subop\" value=\"add\">"; + print "<input type=\"hidden\" name=\"subop\" value=\"add\">"; // print "<div class=\"notice\"><b>Note:</b> filter will only apply to new articles.</div>"; @@ -2786,21 +2787,25 @@ } print "</select>"; - - print "</td></tr><tr><td colspan=\"2\" align=\"right\">"; - + + print "</td></tr></table>"; + + print "</form>"; + + print "<div align='right'>"; + print "<input type=\"submit\" id=\"infobox_submit\" - class=\"button\" onclick=\"javascript:qaddFilter()\" + class=\"button\" onclick=\"qaddFilter()\" disabled=\"true\" value=\"Create\"> "; print "<input class=\"button\" - type=\"submit\" onclick=\"javascript:closeInfoBox()\" + type=\"submit\" onclick=\"closeInfoBox()\" value=\"Cancel\">"; - print "</td></tr></table>"; + print "</div>"; - print "</form>"; +// print "</td></tr></table>"; } diff --git a/functions.js b/functions.js index 627eb287a..683d80077 100644 --- a/functions.js +++ b/functions.js @@ -969,6 +969,7 @@ function closeInfoBox() { } enableHotkeys(); + } @@ -1032,6 +1033,7 @@ function qaddFilter() { xmlhttp.onreadystatechange=infobox_submit_callback; xmlhttp.send(null); + return true; } function toggleSubmitNotEmpty(e, submit_id) { @@ -661,6 +661,7 @@ function feedEditCancel() { selectPrefRows('feed', false); // cleanup feed selection active_feed = false; + } function feedCatEditCancel() { @@ -704,6 +705,8 @@ function feedEditSave() { xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(query); + return false; + } catch (e) { exception_error("feedEditSave", e); } |