sEmailAddress) as $sOtherSubscription) { /* We don't want to add the currently visible subscription to the * list of other subscriptions. */ if($sOtherSubscription->sId != $sSubscription->sId) { if($sOtherSubscription->sIsConfirmed == false) { $sStatus = "Awaiting confirmation"; } elseif($sOtherSubscription->sIsActive == true) { $sStatus = "Active"; } else { $sStatus = "Cancelled"; } $sOtherSubscriptions[] = array( "name" => $sOtherSubscription->sCampaign->sName, "amount" => Currency::Format($sOtherSubscription->sCurrency, $sOtherSubscription->sAmount), "key" => $sOtherSubscription->sSettingsKey, "status" => $sStatus ); } } if($sSubscription->sIsConfirmed == false) { $sStatus = "Awaiting confirmation"; } elseif($sSubscription->sIsActive == true) { $sStatus = "Active"; } else { $sStatus = "Cancelled"; } $sPageTitle = "Manage your subscriptions"; $sPageContents = NewTemplater::Render("subscription/manage", $locale->strings, array( "name" => $sSubscription->sCampaign->sName, "amount" => Currency::Format($sSubscription->sCurrency, $sSubscription->sAmount), "email" => $sSubscription->sEmailAddress, "key" => $sSubscription->sSettingsKey, "status" => $sStatus, "other" => $sOtherSubscriptions ));