]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/nudge.php
replace all tabs with four spaces
[quix0rs-gnu-social.git] / actions / nudge.php
index 677f58800517244a6ae5a507517cccd34667630c..6f3b4c95c5723aad31185d8df14bc0334737feab 100644 (file)
@@ -23,62 +23,62 @@ require_once(INSTALLDIR.'/lib/mail.php');
 
 class NudgeAction extends Action {
 
-       function handle($args) {
-               parent::handle($args);
+    function handle($args) {
+        parent::handle($args);
 
-               if (!common_logged_in()) {
-                       $this->client_error(_('Not logged in.'));
-                       return;
-               }
+        if (!common_logged_in()) {
+            $this->client_error(_('Not logged in.'));
+            return;
+        }
 
-               $user = common_current_user();
-               $other = User::staticGet('nickname', $this->arg('nickname'));
+        $user = common_current_user();
+        $other = User::staticGet('nickname', $this->arg('nickname'));
 
-               if ($_SERVER['REQUEST_METHOD'] != 'POST') {
-                       common_redirect(common_local_url('showstream', array('nickname' => $other->nickname)));
-                       return;
-               }
+        if ($_SERVER['REQUEST_METHOD'] != 'POST') {
+            common_redirect(common_local_url('showstream', array('nickname' => $other->nickname)));
+            return;
+        }
 
-               # CSRF protection
+        # CSRF protection
 
-               $token = $this->trimmed('token');
-               
-               if (!$token || $token != common_session_token()) {
-                       $this->client_error(_('There was a problem with your session token. Try again, please.'));
-                       return;
-               }
+        $token = $this->trimmed('token');
+        
+        if (!$token || $token != common_session_token()) {
+            $this->client_error(_('There was a problem with your session token. Try again, please.'));
+            return;
+        }
 
         if (!$other->email || !$other->emailnotifynudge) {
             $this->client_error(_('This user doesn\'t allow nudges or hasn\'t confirmed or set his email yet.'));
             return;
         }
 
-               $this->notify($user, $other);
+        $this->notify($user, $other);
 
-               if ($this->boolean('ajax')) {
-                       common_start_html('text/xml;charset=utf-8', true);
-                       common_element_start('head');
-                       common_element('title', null, _('Nudge sent'));
-                       common_element_end('head');
-                       common_element_start('body');
-                       common_nudge_response();
-                       common_element_end('body');
-                       common_element_end('html');
-               } else {
+        if ($this->boolean('ajax')) {
+            common_start_html('text/xml;charset=utf-8', true);
+            common_element_start('head');
+            common_element('title', null, _('Nudge sent'));
+            common_element_end('head');
+            common_element_start('body');
+            common_nudge_response();
+            common_element_end('body');
+            common_element_end('html');
+        } else {
             // display a confirmation to the user
-                       common_redirect(common_local_url('showstream',
-                                                                                        array('nickname' => $other->nickname)));
-               }
-       }
+            common_redirect(common_local_url('showstream',
+                                             array('nickname' => $other->nickname)));
+        }
+    }
 
-       function notify($user, $other) {
-               if ($other->id != $user->id) {
-                       if ($other->email && $other->emailnotifynudge) {
-                               mail_notify_nudge($user, $other);
-                       }
-                       # XXX: notify by IM
-                       # XXX: notify by SMS
-               }
-       }
+    function notify($user, $other) {
+        if ($other->id != $user->id) {
+            if ($other->email && $other->emailnotifynudge) {
+                mail_notify_nudge($user, $other);
+            }
+            # XXX: notify by IM
+            # XXX: notify by SMS
+        }
+    }
 }