$quiet = $_REQUEST["quiet"];
if ($subop == "massSubscribe") {
- $ids = split(",", db_escape_string($_GET["ids"]));
+ $ids = split(",", db_escape_string($_REQUEST["ids"]));
$subscribed = array();
print "<div class=\"infoBoxContents\">";
- $browser_search = db_escape_string($_GET["search"]);
+ $browser_search = db_escape_string($_REQUEST["search"]);
//print "<p>".__("Showing top 25 registered feeds, sorted by popularity:")."</p>";
$is_selected = "";
}
- $title = truncate_string(htmlspecialchars($tmp_line["title"]), 40);
+ $linked_title = truncate_string(htmlspecialchars($tmp_line["title"]), 40);
printf("<option $is_selected value='%d'>%s</option>",
- $tmp_line["id"], $title);
+ $tmp_line["id"], $linked_title);
}
print "</select>";
if ($subop == "remove") {
- $ids = split(",", db_escape_string($_GET["ids"]));
+ $ids = split(",", db_escape_string($_REQUEST["ids"]));
foreach ($ids as $id) {
-
- if ($id > 0) {
-
- db_query($link, "DELETE FROM ttrss_feeds
- WHERE id = '$id' AND owner_uid = " . $_SESSION["uid"]);
-
- $icons_dir = ICONS_DIR;
-
- if (file_exists($icons_dir . "/$id.ico")) {
- unlink($icons_dir . "/$id.ico");
- }
-
- ccache_remove($link, $id, $_SESSION["uid"]);
-
- } else {
- label_remove($link, -11-$id, $_SESSION["uid"]);
- ccache_remove($link, -11-$id, $_SESSION["uid"]);
- }
+ remove_feed($link, $id, $_SESSION["uid"]);
}
}
if ($subop == "clear") {
- $id = db_escape_string($_GET["id"]);
+ $id = db_escape_string($_REQUEST["id"]);
clear_feed_articles($link, $id);
}
if ($subop == "rescore") {
- $ids = split(",", db_escape_string($_GET["ids"]));
+ $ids = split(",", db_escape_string($_REQUEST["ids"]));
foreach ($ids as $id) {
if (!WEB_DEMO_MODE) {
- $ids = split(",", db_escape_string($_GET["ids"]));
+ $ids = split(",", db_escape_string($_REQUEST["ids"]));
- $cat_id = db_escape_string($_GET["cat_id"]);
+ $cat_id = db_escape_string($_REQUEST["cat_id"]);
if ($cat_id == 0) {
$cat_id_qpart = 'NULL';
if ($action == "save") {
$cat_title = db_escape_string(trim($_REQUEST["value"]));
- $cat_id = db_escape_string($_GET["cid"]);
+ $cat_id = db_escape_string($_REQUEST["cid"]);
db_query($link, "BEGIN");
if (!WEB_DEMO_MODE) {
- $feed_cat = db_escape_string(trim($_GET["cat"]));
+ $feed_cat = db_escape_string(trim($_REQUEST["cat"]));
$result = db_query($link,
"SELECT id FROM ttrss_feed_categories
if ($action == "remove") {
- if (!WEB_DEMO_MODE) {
-
- $ids = split(",", db_escape_string($_GET["ids"]));
-
- foreach ($ids as $id) {
-
- db_query($link, "BEGIN");
+ $ids = split(",", db_escape_string($_REQUEST["ids"]));
- $result = db_query($link,
- "SELECT count(id) as num_feeds FROM ttrss_feeds
- WHERE cat_id = '$id'");
-
- $num_feeds = db_fetch_result($result, 0, "num_feeds");
-
- if ($num_feeds == 0) {
- db_query($link, "DELETE FROM ttrss_feed_categories
- WHERE id = '$id' AND owner_uid = " . $_SESSION["uid"]);
-
- ccache_remove($link, $id, $_SESSION["uid"], true);
-
- } else {
-
- print format_warning(__("Unable to delete non empty feed categories."));
-
- }
-
- db_query($link, "COMMIT");
- }
+ foreach ($ids as $id) {
+ remove_feed_category($link, $id, $_SESSION["uid"]);
}
}
__('Some feeds have update errors (click for details)')."</a>");
}
- $feed_search = db_escape_string($_GET["search"]);
+ $feed_search = db_escape_string($_REQUEST["search"]);
- if (array_key_exists("search", $_GET)) {
+ if (array_key_exists("search", $_REQUEST)) {
$_SESSION["prefs_feed_search"] = $feed_search;
} else {
$feed_search = $_SESSION["prefs_feed_search"];
onclick=\"javascript:browseFeeds()\" value=\"".__('More Feeds')."\">";
}
- $feeds_sort = db_escape_string($_GET["sort"]);
+ $feeds_sort = db_escape_string($_REQUEST["sort"]);
if (!$feeds_sort || $feeds_sort == "undefined") {
$feeds_sort = $_SESSION["pref_sort_feeds"];
$show_last_article_checked = "";
$show_last_article_qpart = "";
- if ($_GET["slat"] == "true") {
+ if ($_REQUEST["slat"] == "true") {
$show_last_article_info = true;
$show_last_article_checked = "checked";
$show_last_article_qpart = ", (SELECT ".SUBSTRING_FOR_DATE."(MAX(updated),1,16) FROM ttrss_user_entries,