summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-08-29 09:01:53 +0100
committerAndrew Dolgov <[email protected]>2008-08-29 09:01:53 +0100
commit9d393c84da965ebdcdaba26491ad0649c273af18 (patch)
tree7d004e4fbdbea3dcba1839d41f8f50c5a6ce4441 /backend.php
parent782ddd701480eb36767d94a1549f956c2ab8cc35 (diff)
add action to reset category order
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php25
1 files changed, 25 insertions, 0 deletions
diff --git a/backend.php b/backend.php
index 350511f28..116b04b54 100644
--- a/backend.php
+++ b/backend.php
@@ -180,6 +180,31 @@
$_SESSION["uid"]);
return;
break;
+
+ case "catsortreset":
+ db_query($link, "UPDATE ttrss_feed_categories
+ SET order_id = 0 WHERE owner_uid = " . $_SESSION["uid"]);
+ return;
+ break;
+
+ case "catsort":
+ $corder = db_escape_string($_GET["corder"]);
+
+ $cats = split(",", $corder);
+
+ for ($i = 0; $i < count($cats); $i++) {
+ $cat_id = $cats[$i];
+
+ if ($cat_id > 0) {
+ db_query($link, "UPDATE ttrss_feed_categories
+ SET order_id = '$i' WHERE id = '$cat_id' AND
+ owner_uid = " . $_SESSION["uid"]);
+ }
+ }
+
+ return;
+ break;
+
}
outputFeedList($link, $tags);