Changeset 167
- Timestamp:
- 01/21/06 22:55:45 (3 years ago)
- Files:
-
- devel/units/magpie/function_actions.php (modified) (1 diff)
- devel/units/magpie/function_is_subscribed.php (modified) (1 diff)
- devel/units/magpie/function_subscriptions.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/units/magpie/function_actions.php
r166 r167 18 18 break; 19 19 // Unsubscribe from an existing feed 20 case "unsubscribe": if (isset($_REQUEST['feed']) && run("rss:subscribed",$_REQUEST['feed'])) {20 case "unsubscribe": if (isset($_REQUEST['feed']) && (run("rss:subscribed",$_REQUEST['feed']))) { 21 21 $feed = $_REQUEST['feed']; 22 db_query("delete from feed_subscriptions where feed_id = $feed and user_id = ".$_SESSION['userid']);22 db_query("delete from feed_subscriptions where feed_id = $feed and user_id = $page_owner"); 23 23 $messages[] = gettext("Your have successfully removed this feed from your subscriptions."); 24 24 } else { devel/units/magpie/function_is_subscribed.php
r45 r167 1 1 <?php 2 3 $run_result = false; 2 4 3 5 if (logged_on && isset($parameter)) { 4 6 5 global $ rss_subscriptions;7 global $page_owner; 6 8 $parameter = (int) $parameter; 7 9 8 run("rss:subscriptions:get");10 if ($page_owner == $_SESSION['userid']) { 9 11 10 $run_result = in_array($parameter, $rss_subscriptions); 12 global $rss_subscriptions; 13 14 run("rss:subscriptions:get"); 15 16 $run_result = in_array($parameter, $rss_subscriptions); 17 18 } else if (run("permissions:check", "profile")) { 19 20 $result = db_query("select count(*) as numsubs from feed_subscriptions where user_id = $page_owner and ident = $parameter"); 21 if ($result != false && sizeof($result) > 0) { 22 23 if ($result[0]->numsubs > 0) { 24 25 $run_result = true; 26 27 } 28 29 } 30 31 } 11 32 12 } else {13 $run_result = false;14 33 } 15 34 devel/units/magpie/function_subscriptions.php
r166 r167 28 28 $name = "<a href=\"".$feed->siteurl."\">" . stripslashes($feed->name) . "</a>"; 29 29 $column2 = "<a href=\"".url."_rss/individual.php?feed=".$feed->ident."\">". gettext("View content") . "</a>"; 30 if ( $_SESSION['userid'] == $page_owner) {31 $column2 .= " | <a href=\"".url."_rss/subscriptions.php?action=unsubscribe&feed=".$feed->ident." \" onClick=\"return confirm('".gettext("Are you sure you want to unsubscribe from this feed?")."')\">" . gettext("Unsubscribe") . "</a>";30 if (run("permissions:check", "profile")) { 31 $column2 .= " | <a href=\"".url."_rss/subscriptions.php?action=unsubscribe&feed=".$feed->ident."&profile_id=$page_owner\" onClick=\"return confirm('".gettext("Are you sure you want to unsubscribe from this feed?")."')\">" . gettext("Unsubscribe") . "</a>"; 32 32 } 33 33
