From c5e4cd7e4731063b9793fa599fea2c15469b6808 Mon Sep 17 00:00:00 2001 From: Michael Joseph Date: Thu, 27 Feb 2003 16:18:12 +0000 Subject: [PATCH] added manage subscriptions method --- presentation/lookAndFeel/knowledgeTree/subscriptions/subscriptionUI.inc | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+), 0 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/subscriptions/subscriptionUI.inc b/presentation/lookAndFeel/knowledgeTree/subscriptions/subscriptionUI.inc index 84bf4d5..b5a1895 100644 --- a/presentation/lookAndFeel/knowledgeTree/subscriptions/subscriptionUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/subscriptions/subscriptionUI.inc @@ -12,6 +12,42 @@ * @package presentation.lookAndFeel.knowledgeTree.subscriptions */ + +/** + * Displays all current subscriptions with remove checkbox + */ +function renderManageSubscriptions() { + global $default; + + // retrieve subscriptions for this user + $aSubscriptionList = SubscriptionManager::listSubscriptions($_SESSION["userID"]); + + $sToRender = "\n"; + // loop through them + for ($i = 0; $i < count($aSubscriptionList); $i++) { + $sToRender .= "\t\n"; + $sToRender .= "\t\t\n"; + $sToRender .= "\t\n"; + } + + $sToRender .= "\n"; + $sToRender .= "\n"; + + //$sToRender .= "\n"; + //$sToRender .= "getContentUrl() . "\">graphicsUrl/widgets/cancel.gif\" border=\"0\">\n"; + $sToRender .= "
\n"; + $sToRender .= "getID() . "\"/>\n"; + if ($aSubscriptionList[$i]->getIsAlerted()) { + $sToRender .= $aSubscriptionList[$i]->getAlertLink() . "\n"; + } else { + $sToRender .= $aSubscriptionList[$i]->getContentLink() . "\n"; + } + $sToRender .= "\t\t
rootUrl/control.php?action=removeSubscription&$sContentUrl&fConfirmed=1\">graphicsUrl/widgets/unsubscribe.gif\" border=\"0\"/>\n"; + $sToRender .= "graphicsUrl/widgets/cancel.gif\" border=\"0\">
rootUrl/control.php?action=removeSubscription&fRemoveMultiple=1\">graphicsUrl/widgets/unsubscribe.gif\" border=\"0\"/>
\n"; + + return $sToRender; +} + /** * Confirms the users subscription deletion * -- libgit2 0.21.4