diff --git a/lib/PushTask.php b/lib/PushTask.php index 74afa31..7c6a921 100644 --- a/lib/PushTask.php +++ b/lib/PushTask.php @@ -47,6 +47,7 @@ class PushTask { echo "Subscriber verified the request and is now subscribed\n"; } else { $subscription->date_unsubscribed = db\now(); + $subscription->date_expires = null; $subscription->active = 0; echo "Subscriber verified the request and is now unsubscribed\n"; } diff --git a/public/css/style.css b/public/css/style.css index 24f8e4f..28260ca 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -64,6 +64,13 @@ body.logged-out { font-size: 18px; } +.subscription-status { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border: 1px #ccc solid; +} + /** * Bootstrap callouts diff --git a/views/subscription-status.php b/views/subscription-status.php index e5d2def..8589129 100644 --- a/views/subscription-status.php +++ b/views/subscription-status.php @@ -1,4 +1,4 @@ -
+
subscription->active): ?>
This subscription is active!
@@ -22,18 +22,25 @@ subscription->date_requested ? friendly_date($this->subscription->date_requested, $tz) : '' ?> - Subscription Verification Response (from your server) + Subscription Verification Response
(from your server)
subscription->challenge_response) ?>
Date Subscription was Confirmed subscription->date_confirmed ? friendly_date($this->subscription->date_confirmed, $tz) : '' ?> - - Subscription Expiration - subscription->date_expires ? friendly_date($this->subscription->date_expires, $tz) : '' ?> - - + subscription->date_unsubscribed): ?> + + Date Unsubscribed + subscription->date_unsubscribed, $tz) ?> + + + subscription->date_expires): ?> + + Subscription Expiration + subscription->date_expires, $tz) ?> + +