Completed
Push — master ( 5c516d...6e0e1d )
by Alexey
04:27
created
system/modules/Users/appControllers/content/login.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@
 block discarded – undo
9 9
           if ($socials) {
10 10
             echo 'Войти через: ';
11 11
             foreach (Users\Social::getList(['where' => ['active', 1]]) as $social) {
12
-              $text = $social->image ? '<img src ="' . Statics::file($social->image->path) . '">' : $social->name();
12
+              $text = $social->image ? '<img src ="'.Statics::file($social->image->path).'">' : $social->name();
13 13
               echo "<a href = '/users/social/auth/{$social->code}'>{$text}</a> ";
14 14
             }
15 15
           }
Please login to merge, or discard this patch.
system/modules/Users/appControllers/UsersController.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 
20 20
     $sections = $this->module->getSnippets('cabinetSection');
21 21
     if (!empty($sections[$activeSection]['name'])) {
22
-      $this->view->setTitle($sections[$activeSection]['name'] . ' - Личный кабинет');
22
+      $this->view->setTitle($sections[$activeSection]['name'].' - Личный кабинет');
23 23
       $bread[] = ['text' => 'Личный кабинет', 'href' => '/users/cabinet'];
24 24
       $bread[] = ['text' => $sections[$activeSection]['name']];
25 25
     } else {
@@ -101,10 +101,10 @@  discard block
 block discarded – undo
101 101
           Users\User::$cur->mail = $user_mail;
102 102
           if (!empty($this->module->config['needActivation'])) {
103 103
             Users\User::$cur->activation = Tools::randomString();
104
-            $from = 'noreply@' . INJI_DOMAIN_NAME;
104
+            $from = 'noreply@'.INJI_DOMAIN_NAME;
105 105
             $to = $user_mail;
106
-            $subject = 'Активация аккаунта на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME);
107
-            $text = 'Для активации вашего аккаунта перейдите по ссылке <a href = "http://' . INJI_DOMAIN_NAME . '/users/activation/' . Users\User::$cur->id . '/' . Users\User::$cur->activation . '">http://' . idn_to_utf8(INJI_DOMAIN_NAME) . '/users/activation/' . Users\User::$cur->id . '/' . Users\User::$cur->activation . '</a>';
106
+            $subject = 'Активация аккаунта на сайте '.idn_to_utf8(INJI_DOMAIN_NAME);
107
+            $text = 'Для активации вашего аккаунта перейдите по ссылке <a href = "http://'.INJI_DOMAIN_NAME.'/users/activation/'.Users\User::$cur->id.'/'.Users\User::$cur->activation.'">http://'.idn_to_utf8(INJI_DOMAIN_NAME).'/users/activation/'.Users\User::$cur->id.'/'.Users\User::$cur->activation.'</a>';
108 108
             Tools::sendMail($from, $to, $subject, $text);
109 109
             Msg::add('На указанный почтовый ящик была выслана ваша ссылка для подтверждения E-Mail', 'success');
110 110
           } else {
@@ -126,10 +126,10 @@  discard block
 block discarded – undo
126 126
     if (!$user->activation) {
127 127
       Tools::redirect('/', 'Пользователь уже активирован');
128 128
     }
129
-    $from = 'noreply@' . INJI_DOMAIN_NAME;
129
+    $from = 'noreply@'.INJI_DOMAIN_NAME;
130 130
     $to = $user->mail;
131
-    $subject = 'Активация аккаунта на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME);
132
-    $text = 'Для активации вашего аккаунта перейдите по ссылке <a href = "http://' . INJI_DOMAIN_NAME . '/users/activation/' . $user->id . '/' . $user->activation . '">http://' . idn_to_utf8(INJI_DOMAIN_NAME) . '/users/activation/' . $user->id . '/' . $user->activation . '</a>';
131
+    $subject = 'Активация аккаунта на сайте '.idn_to_utf8(INJI_DOMAIN_NAME);
132
+    $text = 'Для активации вашего аккаунта перейдите по ссылке <a href = "http://'.INJI_DOMAIN_NAME.'/users/activation/'.$user->id.'/'.$user->activation.'">http://'.idn_to_utf8(INJI_DOMAIN_NAME).'/users/activation/'.$user->id.'/'.$user->activation.'</a>';
133 133
     Tools::sendMail($from, $to, $subject, $text);
134 134
     Tools::redirect('/', 'На указанный почтовый ящик была выслана ваша ссылка для подтверждения E-Mail', 'success');
135 135
   }
Please login to merge, or discard this patch.
system/modules/Users/objects/SocialHelper/Vk.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -21,20 +21,20 @@  discard block
 block discarded – undo
21 21
           'scope' => 'email',
22 22
           'response_type' => 'code',
23 23
           'display' => 'page',
24
-          'redirect_uri' => 'http://' . INJI_DOMAIN_NAME . '/users/social/auth/vk'
24
+          'redirect_uri' => 'http://'.INJI_DOMAIN_NAME.'/users/social/auth/vk'
25 25
       ];
26
-      \Tools::redirect("https://oauth.vk.com/authorize?" . http_build_query($query));
26
+      \Tools::redirect("https://oauth.vk.com/authorize?".http_build_query($query));
27 27
     }
28 28
     if (empty($_GET['code']) && !empty($_GET['error'])) {
29
-      \Tools::redirect('/', 'Произошла ошибка во время авторизации через соц. сеть: ' . $_GET['error_description']);
29
+      \Tools::redirect('/', 'Произошла ошибка во время авторизации через соц. сеть: '.$_GET['error_description']);
30 30
     }
31 31
     $query = [
32 32
         'client_id' => $config['appId'],
33 33
         'client_secret' => $config['secret'],
34 34
         'code' => $_GET['code'],
35
-        'redirect_uri' => 'http://' . INJI_DOMAIN_NAME . '/users/social/auth/vk'
35
+        'redirect_uri' => 'http://'.INJI_DOMAIN_NAME.'/users/social/auth/vk'
36 36
     ];
37
-    $result = @file_get_contents("https://oauth.vk.com/access_token?" . http_build_query($query));
37
+    $result = @file_get_contents("https://oauth.vk.com/access_token?".http_build_query($query));
38 38
     if ($result === false) {
39 39
       \Tools::redirect('/', 'Во время авторизации произошли ошибки', 'danger');
40 40
     }
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
         'fields' => 'sex, bdate, photo_max_orig, home_town',
48 48
         'access_token' => $result['access_token']
49 49
     ];
50
-    $userResult = @file_get_contents("https://api.vk.com/method/users.get?" . http_build_query($userQuery));
50
+    $userResult = @file_get_contents("https://api.vk.com/method/users.get?".http_build_query($userQuery));
51 51
     if (!$userResult) {
52 52
       \Tools::redirect('/', 'Во время авторизации произошли ошибки', 'danger');
53 53
     }
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
 
143 143
     $config = static::getConfig();
144 144
 
145
-    $auth_key = md5($config['appId'] . '_' . $viewer_id . '_' . $config['secret']);
145
+    $auth_key = md5($config['appId'].'_'.$viewer_id.'_'.$config['secret']);
146 146
 
147 147
     if ($auth_key !== $get_auth_key) {
148 148
       return FALSE;
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
         'fields' => 'photo_medium,nickname, domain, sex, bdate, city, country, timezone, photo_50, photo_100, photo_200_orig, has_mobile, contacts, education, online, relation, last_seen, status, can_write_private_message, can_see_all_posts, can_post, universities',
153 153
         'access_token' => filter_input(INPUT_GET, 'access_token', FILTER_SANITIZE_STRING)
154 154
     ];
155
-    $userResult = json_decode(@file_get_contents("https://api.vk.com/method/users.get?" . http_build_query($userQuery)), true);
155
+    $userResult = json_decode(@file_get_contents("https://api.vk.com/method/users.get?".http_build_query($userQuery)), true);
156 156
     $object = static::getObject();
157 157
 
158 158
     $socUser = \Users\User\Social::get([['social_id', $object->pk()], ['uid', $viewer_id]]);
Please login to merge, or discard this patch.
system/modules/Users/objects/SocialHelper/Twitter.php 1 patch
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -19,22 +19,22 @@  discard block
 block discarded – undo
19 19
     $oauthTimestamp = time();
20 20
     //string
21 21
     $oauth_base_text = "GET&";
22
-    $oauth_base_text .= urlencode('https://api.twitter.com/oauth/request_token') . "&";
23
-    $oauth_base_text .= urlencode("oauth_callback=" . urlencode('http://' . INJI_DOMAIN_NAME . '/users/social/auth/twitter') . "&");
24
-    $oauth_base_text .= urlencode("oauth_consumer_key=" . $config['consumer_key'] . "&");
25
-    $oauth_base_text .= urlencode("oauth_nonce=" . $oauthNonce . "&");
22
+    $oauth_base_text .= urlencode('https://api.twitter.com/oauth/request_token')."&";
23
+    $oauth_base_text .= urlencode("oauth_callback=".urlencode('http://'.INJI_DOMAIN_NAME.'/users/social/auth/twitter')."&");
24
+    $oauth_base_text .= urlencode("oauth_consumer_key=".$config['consumer_key']."&");
25
+    $oauth_base_text .= urlencode("oauth_nonce=".$oauthNonce."&");
26 26
     $oauth_base_text .= urlencode("oauth_signature_method=HMAC-SHA1&");
27
-    $oauth_base_text .= urlencode("oauth_timestamp=" . $oauthTimestamp . "&");
27
+    $oauth_base_text .= urlencode("oauth_timestamp=".$oauthTimestamp."&");
28 28
     $oauth_base_text .= urlencode("oauth_version=1.0");
29
-    $oauthSignature = base64_encode(hash_hmac("sha1", $oauth_base_text, $config['consumer_secret'] . "&", true));
29
+    $oauthSignature = base64_encode(hash_hmac("sha1", $oauth_base_text, $config['consumer_secret']."&", true));
30 30
     //request
31 31
     $url = 'https://api.twitter.com/oauth/request_token';
32
-    $url .= '?oauth_callback=' . urlencode('http://' . INJI_DOMAIN_NAME . '/users/social/auth/twitter');
33
-    $url .= '&oauth_consumer_key=' . $config['consumer_key'];
34
-    $url .= '&oauth_nonce=' . $oauthNonce;
35
-    $url .= '&oauth_signature=' . urlencode($oauthSignature);
32
+    $url .= '?oauth_callback='.urlencode('http://'.INJI_DOMAIN_NAME.'/users/social/auth/twitter');
33
+    $url .= '&oauth_consumer_key='.$config['consumer_key'];
34
+    $url .= '&oauth_nonce='.$oauthNonce;
35
+    $url .= '&oauth_signature='.urlencode($oauthSignature);
36 36
     $url .= '&oauth_signature_method=HMAC-SHA1';
37
-    $url .= '&oauth_timestamp=' . $oauthTimestamp;
37
+    $url .= '&oauth_timestamp='.$oauthTimestamp;
38 38
     $url .= '&oauth_version=1.0';
39 39
     $response = file_get_contents($url);
40 40
     parse_str($response, $result);
@@ -50,26 +50,26 @@  discard block
 block discarded – undo
50 50
     $oauth_token_secret = $_SESSION['oauth_token_secret'];
51 51
     //string
52 52
     $oauth_base_text = "GET&";
53
-    $oauth_base_text .= urlencode('https://api.twitter.com/oauth/access_token') . "&";
54
-    $oauth_base_text .= urlencode("oauth_consumer_key=" . $config['consumer_key'] . "&");
55
-    $oauth_base_text .= urlencode("oauth_nonce=" . $oauthNonce . "&");
53
+    $oauth_base_text .= urlencode('https://api.twitter.com/oauth/access_token')."&";
54
+    $oauth_base_text .= urlencode("oauth_consumer_key=".$config['consumer_key']."&");
55
+    $oauth_base_text .= urlencode("oauth_nonce=".$oauthNonce."&");
56 56
     $oauth_base_text .= urlencode("oauth_signature_method=HMAC-SHA1&");
57
-    $oauth_base_text .= urlencode("oauth_token=" . $oauth_token . "&");
58
-    $oauth_base_text .= urlencode("oauth_timestamp=" . $oauthTimestamp . "&");
59
-    $oauth_base_text .= urlencode("oauth_verifier=" . $oauth_verifier . "&");
57
+    $oauth_base_text .= urlencode("oauth_token=".$oauth_token."&");
58
+    $oauth_base_text .= urlencode("oauth_timestamp=".$oauthTimestamp."&");
59
+    $oauth_base_text .= urlencode("oauth_verifier=".$oauth_verifier."&");
60 60
     $oauth_base_text .= urlencode("oauth_version=1.0");
61 61
 
62
-    $key = $config['consumer_secret'] . "&" . $oauth_token_secret;
62
+    $key = $config['consumer_secret']."&".$oauth_token_secret;
63 63
     //request
64 64
     $oauth_signature = base64_encode(hash_hmac("sha1", $oauth_base_text, $key, true));
65 65
     $url = 'https://api.twitter.com/oauth/access_token';
66
-    $url .= '?oauth_nonce=' . $oauthNonce;
66
+    $url .= '?oauth_nonce='.$oauthNonce;
67 67
     $url .= '&oauth_signature_method=HMAC-SHA1';
68
-    $url .= '&oauth_timestamp=' . $oauthTimestamp;
69
-    $url .= '&oauth_consumer_key=' . $config['consumer_key'];
70
-    $url .= '&oauth_token=' . urlencode($oauth_token);
71
-    $url .= '&oauth_verifier=' . urlencode($oauth_verifier);
72
-    $url .= '&oauth_signature=' . urlencode($oauth_signature);
68
+    $url .= '&oauth_timestamp='.$oauthTimestamp;
69
+    $url .= '&oauth_consumer_key='.$config['consumer_key'];
70
+    $url .= '&oauth_token='.urlencode($oauth_token);
71
+    $url .= '&oauth_verifier='.urlencode($oauth_verifier);
72
+    $url .= '&oauth_signature='.urlencode($oauth_signature);
73 73
     $url .= '&oauth_version=1.0';
74 74
 
75 75
 
@@ -88,28 +88,28 @@  discard block
 block discarded – undo
88 88
     $screen_name = $result['screen_name'];
89 89
 
90 90
     $oauth_base_text = "GET&";
91
-    $oauth_base_text .= urlencode('https://api.twitter.com/1.1/users/show.json') . '&';
92
-    $oauth_base_text .= urlencode('oauth_consumer_key=' . $config['consumer_key'] . '&');
93
-    $oauth_base_text .= urlencode('oauth_nonce=' . $oauth_nonce . '&');
91
+    $oauth_base_text .= urlencode('https://api.twitter.com/1.1/users/show.json').'&';
92
+    $oauth_base_text .= urlencode('oauth_consumer_key='.$config['consumer_key'].'&');
93
+    $oauth_base_text .= urlencode('oauth_nonce='.$oauth_nonce.'&');
94 94
     $oauth_base_text .= urlencode('oauth_signature_method=HMAC-SHA1&');
95
-    $oauth_base_text .= urlencode('oauth_timestamp=' . $oauth_timestamp . "&");
96
-    $oauth_base_text .= urlencode('oauth_token=' . $oauth_token . "&");
95
+    $oauth_base_text .= urlencode('oauth_timestamp='.$oauth_timestamp."&");
96
+    $oauth_base_text .= urlencode('oauth_token='.$oauth_token."&");
97 97
     $oauth_base_text .= urlencode('oauth_version=1.0&');
98
-    $oauth_base_text .= urlencode('screen_name=' . $screen_name);
98
+    $oauth_base_text .= urlencode('screen_name='.$screen_name);
99 99
 
100
-    $key = $config['consumer_secret'] . '&' . $oauth_token_secret;
100
+    $key = $config['consumer_secret'].'&'.$oauth_token_secret;
101 101
     $signature = base64_encode(hash_hmac("sha1", $oauth_base_text, $key, true));
102 102
 
103 103
 
104 104
     $url = 'https://api.twitter.com/1.1/users/show.json';
105
-    $url .= '?oauth_consumer_key=' . $config['consumer_key'];
106
-    $url .= '&oauth_nonce=' . $oauth_nonce;
107
-    $url .= '&oauth_signature=' . urlencode($signature);
105
+    $url .= '?oauth_consumer_key='.$config['consumer_key'];
106
+    $url .= '&oauth_nonce='.$oauth_nonce;
107
+    $url .= '&oauth_signature='.urlencode($signature);
108 108
     $url .= '&oauth_signature_method=HMAC-SHA1';
109
-    $url .= '&oauth_timestamp=' . $oauth_timestamp;
110
-    $url .= '&oauth_token=' . urlencode($oauth_token);
109
+    $url .= '&oauth_timestamp='.$oauth_timestamp;
110
+    $url .= '&oauth_token='.urlencode($oauth_token);
111 111
     $url .= '&oauth_version=1.0';
112
-    $url .= '&screen_name=' . $screen_name;
112
+    $url .= '&screen_name='.$screen_name;
113 113
 
114 114
     $response = file_get_contents($url);
115 115
 
Please login to merge, or discard this patch.