summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-02-18 16:05:35 +0300
committerAndrew Dolgov <[email protected]>2010-02-18 16:05:35 +0300
commit8a3e0b1aa6b60043ab1206458df6413bba2d9e89 (patch)
tree062c229686099b84e5d6d161b282b0262603b998 /modules
parentfdf47b9d1c338903c4c69ec53a70d717ae135f77 (diff)
add hotkey (f x) to reverse headlines order (closes #262)
Diffstat (limited to 'modules')
-rw-r--r--modules/backend-rpc.php20
1 files changed, 16 insertions, 4 deletions
diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php
index d95685a72..6f70f07a5 100644
--- a/modules/backend-rpc.php
+++ b/modules/backend-rpc.php
@@ -123,11 +123,23 @@
}
- if ($subop == "setpref") {
- if (WEB_DEMO_MODE) {
- return;
- }
+ if ($subop == "togglepref") {
+ print "<rpc-reply>";
+
+ $key = db_escape_string($_REQUEST["key"]);
+
+ set_pref($link, $key, !get_pref($link, $key));
+
+ $value = get_pref($link, $key);
+ print "<param-set key=\"$key\" value=\"$value\"/>";
+
+ print "</rpc-reply>";
+
+ return;
+ }
+
+ if ($subop == "setpref") {
print "<rpc-reply>";
$key = db_escape_string($_REQUEST["key"]);