pref_feeds: add missing methods to add/remove cats
This commit is contained in:
parent
5ef071e00b
commit
28537341ef
2 changed files with 15 additions and 2 deletions
|
@ -1290,6 +1290,19 @@ class Pref_Feeds extends Protected_Handler {
|
||||||
db_query($this->link, "COMMIT");
|
db_query($this->link, "COMMIT");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function removeCat() {
|
||||||
|
$ids = split(",", db_escape_string($_REQUEST["ids"]));
|
||||||
|
foreach ($ids as $id) {
|
||||||
|
remove_feed_category($this->link, $id, $_SESSION["uid"]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function addCat() {
|
||||||
|
$feed_cat = db_escape_string(trim($_REQUEST["cat"]));
|
||||||
|
|
||||||
|
add_feed_category($this->link, $feed_cat);
|
||||||
|
}
|
||||||
|
|
||||||
function index() {
|
function index() {
|
||||||
|
|
||||||
print "<div dojoType=\"dijit.layout.AccordionContainer\" region=\"center\">";
|
print "<div dojoType=\"dijit.layout.AccordionContainer\" region=\"center\">";
|
||||||
|
|
|
@ -1175,7 +1175,7 @@ function removeCategory(id, item) {
|
||||||
var ok = confirm(__("Remove category %s? Any nested feeds would be placed into Uncategorized.").replace("%s", item.name));
|
var ok = confirm(__("Remove category %s? Any nested feeds would be placed into Uncategorized.").replace("%s", item.name));
|
||||||
|
|
||||||
if (ok) {
|
if (ok) {
|
||||||
var query = "?op=pref-feeds&method=editCats&action=remove&ids="+
|
var query = "?op=pref-feeds&method=removeCat&ids="+
|
||||||
param_escape(id);
|
param_escape(id);
|
||||||
|
|
||||||
notify_progress("Removing category...");
|
notify_progress("Removing category...");
|
||||||
|
@ -1201,7 +1201,7 @@ function createCategory() {
|
||||||
|
|
||||||
notify_progress("Creating category...");
|
notify_progress("Creating category...");
|
||||||
|
|
||||||
var query = "?op=pref-feeds&method=editCats&action=add&cat=" +
|
var query = "?op=pref-feeds&method=addCat&cat=" +
|
||||||
param_escape(title);
|
param_escape(title);
|
||||||
|
|
||||||
new Ajax.Request("backend.php", {
|
new Ajax.Request("backend.php", {
|
||||||
|
|
Loading…
Reference in a new issue