diff options
author | Evan Prodromou <evan@controlyourself.ca> | 2008-12-09 21:44:16 -0500 |
---|---|---|
committer | Evan Prodromou <evan@controlyourself.ca> | 2008-12-09 21:44:16 -0500 |
commit | 3210cd69cc295e2af9dce5daac4953822e4f9fc7 (patch) | |
tree | 5630fabf7b88f6e2cbca14cf1c6759285773165c /actions/subscriptions.php | |
parent | b9fdc2c41904845a7654146326fb52969f1b44dc (diff) |
set jabber and sms flags on subscriptions
darcs-hash:20081210024416-5ed1f-ec3b22136883f66c49473a10e09c06b6b9573a22.gz
Diffstat (limited to 'actions/subscriptions.php')
-rw-r--r-- | actions/subscriptions.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/actions/subscriptions.php b/actions/subscriptions.php index 3b16590d6..d55c15abd 100644 --- a/actions/subscriptions.php +++ b/actions/subscriptions.php @@ -55,7 +55,19 @@ class SubscriptionsAction extends GalleryAction { class SubscriptionsList extends ProfileList { - function show_owner_controls() { + function show_owner_controls($profile) { + $sub = Subscription::pkeyGet(array('subscriber' => $this->owner->id, + 'subscribed' => $profile->id)); + common_element_start('form', array('id' => 'subedit-' . $profile->id, + 'method' => 'post', + 'class' => 'subedit', + 'action' => common_local_url('subedit'))); + common_hidden('token', common_session_token()); + common_hidden('profile', $profile->id); + common_checkbox('jabber', _('Jabber'), $sub->jabber); + common_checkbox('sms', _('SMS'), $sub->sms); + common_submit('save', _('Save')); + common_element_end('form'); return; } } |