From 6ff2528b1dc43870b960445d7ddeea0c8905cc4f Mon Sep 17 00:00:00 2001 From: Michael Joseph Date: Thu, 27 Feb 2003 15:43:31 +0000 Subject: [PATCH] added document subscribe / unsubscribe buttons --- presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+), 0 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc index 1d0aea7..0cbf27b 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc @@ -169,6 +169,14 @@ function getEditPage($oDocument) { $sToRender .= "graphicsUrl/widgets/checkout.gif\" border=\"0\" />\n"; } + // display the unsubscribe button if the user is subscribed to the document + if (Subscription::exists($_SESSION["userID"], $oDocument->getID(), SubscriptionConstants::subscriptionType("DocumentSubscription"))) { + $sToRender .= "graphicsUrl/widgets/unsubscribe.gif\" border=\"0\" />\n"; + // otherwise display the subscribe button + } else { + $sToRender .= "graphicsUrl/widgets/subscribe.gif\" border=\"0\" />\n"; + } + $sToRender .= "\n"; $sToRender .= "\n"; @@ -209,6 +217,15 @@ function getViewPage($oDocument) { $sToRender .= "\n"; $sToRender .= "graphicsUrl/widgets/download.gif\" border=\"0\" />\n"; $sToRender .= "graphicsUrl/widgets/email.gif\" border=\"0\" />\n"; + + // display the unsubscribe button if the user is subscribed to the document + if (Subscription::exists($_SESSION["userID"], $oDocument->getID(), SubscriptionConstants::subscriptionType("DocumentSubscription"))) { + $sToRender .= "graphicsUrl/widgets/unsubscribe.gif\" border=\"0\" />\n"; + // otherwise display the subscribe button + } else { + $sToRender .= "graphicsUrl/widgets/subscribe.gif\" border=\"0\" />\n"; + } + $sToRender .= "\n"; $sToRender .= "\n"; -- libgit2 0.21.4