]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Copy of (un)subscribe forms in util.php
authorcsarven <csarven@controlyourself.ca>
Thu, 20 Nov 2008 20:24:48 +0000 (15:24 -0500)
committercsarven <csarven@controlyourself.ca>
Thu, 20 Nov 2008 20:24:48 +0000 (15:24 -0500)
Will remove the copies in showstream.php once everything is okay.

darcs-hash:20081120202448-eefa4-e2d294d906b0ff90f9977606d18ea6655a944452.gz

lib/util.php

index 8fff5f605b09d658ff50748159aa6eba7152620a..950a747337fdd1807597c422babce1a020fe3e50 100644 (file)
@@ -1896,12 +1896,32 @@ function common_nudge_form($profile) {
        common_element_end('form');
 }
 
-function common_subscribe_response() {
-       common_element('p', array('id' => 'subscribe_response'), _('Subscribed'));
+function common_subscribe_form() {
+       common_element_start('form', array('id' => 'subscribe', 'method' => 'post', 'class' => 'subscribe',
+                                                                          'action' => common_local_url('subscribe')));
+       common_hidden('token', common_session_token());
+       common_element('input', array('id' => 'subscribeto',
+                                                                 'name' => 'subscribeto',
+                                                                 'type' => 'hidden',
+                                                                 'value' => $profile->nickname));
+       common_element('input', array('type' => 'submit',
+                                                                 'class' => 'submit',
+                                                                 'value' => _('Subscribe')));
+       common_element_end('form');
 }
 
-function common_unsubscribe_response() {
-       common_element('p', array('id' => 'unsubscribe_response'), _('Unsubscribed'));
+function common_unsubscribe_form() {
+       common_element_start('form', array('id' => 'unsubscribe', 'method' => 'post', 'class' => 'unsubscribe',
+                                                                          'action' => common_local_url('unsubscribe')));
+       common_hidden('token', common_session_token());
+       common_element('input', array('id' => 'unsubscribeto',
+                                                                 'name' => 'unsubscribeto',
+                                                                 'type' => 'hidden',
+                                                                 'value' => $profile->nickname));
+       common_element('input', array('type' => 'submit',
+                                                                 'class' => 'submit',
+                                                                 'value' => _('Unsubscribe')));
+       common_element_end('form');
 }
 
 function common_nudge_response() {