@@ -4,7 +4,7 @@ |
||
4 | 4 | echo $label !== false ? "<label>{$label}</label>" : ''; |
5 | 5 | $attributes = [ |
6 | 6 | 'name' => $name, |
7 | - 'class' => "form-control " . (!empty($options['class']) ? $options['class'] : '') |
|
7 | + 'class' => "form-control ".(!empty($options['class']) ? $options['class'] : '') |
|
8 | 8 | ]; |
9 | 9 | if (!empty($options['required'])) { |
10 | 10 | $attributes['required'] = 'required'; |
@@ -24,9 +24,9 @@ discard block |
||
24 | 24 | echo $col['col']['label']; |
25 | 25 | if (!empty($col['col']['model'])) { |
26 | 26 | $modelName = $col['col']['model']; |
27 | - $onclick = 'inji.Ui.forms.popUp(\'' . addslashes($modelName) . '\',{},function(elem){' |
|
27 | + $onclick = 'inji.Ui.forms.popUp(\''.addslashes($modelName).'\',{},function(elem){' |
|
28 | 28 | . 'return function(data,modal){inji.Ui.forms.submitAjax($(elem).closest(\'form\')[0], {notSave: true});}}(this));return false;'; |
29 | - echo ' (<a href="" onclick="' . $onclick . ';this.disabled=true;return false;">Создать</a>)'; |
|
29 | + echo ' (<a href="" onclick="'.$onclick.';this.disabled=true;return false;">Создать</a>)'; |
|
30 | 30 | } |
31 | 31 | echo "</th>"; |
32 | 32 | } |
@@ -48,7 +48,7 @@ discard block |
||
48 | 48 | $input->options['noContainer'] = true; |
49 | 49 | $input->colParams['label'] = false; |
50 | 50 | $input->colParams['value'] = $row[$colName]; |
51 | - $input->colName .= '[' . $colName . '][' . ($i) . ']'; |
|
51 | + $input->colName .= '['.$colName.']['.($i).']'; |
|
52 | 52 | $input->draw(); |
53 | 53 | if (empty($col['hidden'])) { |
54 | 54 | echo '</td>'; |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | } |
88 | 88 | $col['input']->options['noContainer'] = true; |
89 | 89 | $col['input']->colParams['label'] = false; |
90 | - $col['input']->colName.="[{$colName}][]"; |
|
90 | + $col['input']->colName .= "[{$colName}][]"; |
|
91 | 91 | $col['input']->draw(); |
92 | 92 | if (empty($col['hidden'])) { |
93 | 93 | echo '</td>'; |
@@ -17,7 +17,7 @@ |
||
17 | 17 | |
18 | 18 | $str = "<div class = 'fastEdit' "; |
19 | 19 | if ($object) { |
20 | - $str .= "data-model='" . get_class($object) . "' data-col='{$col}' data-key='" . $object->pk() . "'"; |
|
20 | + $str .= "data-model='".get_class($object)."' data-col='{$col}' data-key='".$object->pk()."'"; |
|
21 | 21 | } |
22 | 22 | $str .= ">"; |
23 | 23 | $value = $value !== null ? $value : ($object ? $object->$col : ''); |
@@ -83,7 +83,7 @@ discard block |
||
83 | 83 | } |
84 | 84 | |
85 | 85 | public function colName() { |
86 | - return "{$this->activeForm->requestFormName}[{$this->activeForm->modelName}]" . (stristr($this->colName, '[') ? $this->colName : "[{$this->colName}]"); |
|
86 | + return "{$this->activeForm->requestFormName}[{$this->activeForm->modelName}]".(stristr($this->colName, '[') ? $this->colName : "[{$this->colName}]"); |
|
87 | 87 | } |
88 | 88 | |
89 | 89 | public function colLabel() { |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | |
98 | 98 | public function validate(&$request) { |
99 | 99 | if (empty($request[$this->colName]) && !empty($this->colParams['required'])) { |
100 | - throw new \Exception('Вы не заполнили: ' . $this->colLabel()); |
|
100 | + throw new \Exception('Вы не заполнили: '.$this->colLabel()); |
|
101 | 101 | } |
102 | 102 | if (!empty($this->colParams['validator'])) { |
103 | 103 | $modelName = $this->modelName; |
@@ -122,7 +122,7 @@ discard block |
||
122 | 122 | switch ($this->colParams['source']) { |
123 | 123 | case'options': |
124 | 124 | foreach ($this->colParams['options']['inputs'] as $colName => $col) { |
125 | - $inputClassName = '\Ui\ActiveForm\Input\\' . ucfirst($col['type']); |
|
125 | + $inputClassName = '\Ui\ActiveForm\Input\\'.ucfirst($col['type']); |
|
126 | 126 | $input = new $inputClassName(); |
127 | 127 | $input->form = $this->form; |
128 | 128 | $input->activeForm = $this->activeForm; |
@@ -161,7 +161,7 @@ discard block |
||
161 | 161 | $cols['id'] = ['input' => $input, 'hidden' => true]; |
162 | 162 | foreach ($this->colParams['options']['cols'] as $colName) { |
163 | 163 | $col = $relation['model']::getColInfo($colName); |
164 | - $inputClassName = '\Ui\ActiveForm\Input\\' . ucfirst($col['colParams']['type']); |
|
164 | + $inputClassName = '\Ui\ActiveForm\Input\\'.ucfirst($col['colParams']['type']); |
|
165 | 165 | $input = new $inputClassName(); |
166 | 166 | $input->form = $this->form; |
167 | 167 | $input->activeForm = $this->activeForm; |
@@ -37,8 +37,8 @@ discard block |
||
37 | 37 | } |
38 | 38 | * |
39 | 39 | */ |
40 | - if (filter_input(INPUT_COOKIE, $this->cookiePrefix . '_user_session_hash') && filter_input(INPUT_COOKIE, $this->cookiePrefix . '_user_id')) { |
|
41 | - return $this->cuntinueSession(filter_input(INPUT_COOKIE, $this->cookiePrefix . '_user_session_hash'), filter_input(INPUT_COOKIE, $this->cookiePrefix . '_user_id')); |
|
40 | + if (filter_input(INPUT_COOKIE, $this->cookiePrefix.'_user_session_hash') && filter_input(INPUT_COOKIE, $this->cookiePrefix.'_user_id')) { |
|
41 | + return $this->cuntinueSession(filter_input(INPUT_COOKIE, $this->cookiePrefix.'_user_session_hash'), filter_input(INPUT_COOKIE, $this->cookiePrefix.'_user_id')); |
|
42 | 42 | } |
43 | 43 | if (isset($_POST['autorization']) && trim(filter_input(INPUT_POST, 'user_login')) && trim(filter_input(INPUT_POST, 'user_pass'))) { |
44 | 44 | unset($_POST['autorization']); |
@@ -53,18 +53,18 @@ discard block |
||
53 | 53 | } |
54 | 54 | |
55 | 55 | public function logOut($redirect = true) { |
56 | - if (!empty($_COOKIE[$this->cookiePrefix . "_user_session_hash"]) && !empty($_COOKIE[$this->cookiePrefix . "_user_id"])) { |
|
56 | + if (!empty($_COOKIE[$this->cookiePrefix."_user_session_hash"]) && !empty($_COOKIE[$this->cookiePrefix."_user_id"])) { |
|
57 | 57 | $session = Users\Session::get([ |
58 | - ['user_id', $_COOKIE[$this->cookiePrefix . "_user_id"]], |
|
59 | - ['hash', $_COOKIE[$this->cookiePrefix . "_user_session_hash"]] |
|
58 | + ['user_id', $_COOKIE[$this->cookiePrefix."_user_id"]], |
|
59 | + ['hash', $_COOKIE[$this->cookiePrefix."_user_session_hash"]] |
|
60 | 60 | ]); |
61 | 61 | if ($session) { |
62 | 62 | $session->delete(); |
63 | 63 | } |
64 | 64 | } |
65 | 65 | if (!headers_sent()) { |
66 | - setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/"); |
|
67 | - setcookie($this->cookiePrefix . "_user_id", '', 0, "/"); |
|
66 | + setcookie($this->cookiePrefix."_user_session_hash", '', 0, "/"); |
|
67 | + setcookie($this->cookiePrefix."_user_id", '', 0, "/"); |
|
68 | 68 | } |
69 | 69 | if ($redirect) { |
70 | 70 | if (!empty($this->config['logoutUrl'][$this->app->type])) { |
@@ -81,25 +81,25 @@ discard block |
||
81 | 81 | ]); |
82 | 82 | if ($session && $session->user && $session->user->blocked) { |
83 | 83 | if (!headers_sent()) { |
84 | - setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/"); |
|
85 | - setcookie($this->cookiePrefix . "_user_id", '', 0, "/"); |
|
84 | + setcookie($this->cookiePrefix."_user_session_hash", '', 0, "/"); |
|
85 | + setcookie($this->cookiePrefix."_user_id", '', 0, "/"); |
|
86 | 86 | } |
87 | 87 | Msg::add('Ваш аккаунт заблокирован', 'info'); |
88 | 88 | return; |
89 | 89 | } |
90 | 90 | if ($session && $session->user && !$session->user->blocked) { |
91 | 91 | if (!headers_sent()) { |
92 | - setcookie($this->cookiePrefix . "_user_session_hash", $session->hash, time() + 360000, "/"); |
|
93 | - setcookie($this->cookiePrefix . "_user_id", $session->user_id, time() + 360000, "/"); |
|
92 | + setcookie($this->cookiePrefix."_user_session_hash", $session->hash, time() + 360000, "/"); |
|
93 | + setcookie($this->cookiePrefix."_user_id", $session->user_id, time() + 360000, "/"); |
|
94 | 94 | } |
95 | 95 | if (!empty($this->config['needActivation']) && $session->user->activation) { |
96 | 96 | if (!headers_sent()) { |
97 | - setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/"); |
|
98 | - setcookie($this->cookiePrefix . "_user_id", '', 0, "/"); |
|
97 | + setcookie($this->cookiePrefix."_user_session_hash", '', 0, "/"); |
|
98 | + setcookie($this->cookiePrefix."_user_id", '', 0, "/"); |
|
99 | 99 | } |
100 | - Tools::redirect('/', 'Этот аккаунт ещё не активирован. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $session->user->id . '"><b>повторно выслать ссылку активации</b></a>'); |
|
100 | + Tools::redirect('/', 'Этот аккаунт ещё не активирован. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/'.$session->user->id.'"><b>повторно выслать ссылку активации</b></a>'); |
|
101 | 101 | } elseif ($session->user->activation) { |
102 | - Msg::add('Этот аккаунт ещё не активирован, не все функции могут быть доступны. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $session->user->id . '"><b>повторно выслать ссылку активации</b></a>'); |
|
102 | + Msg::add('Этот аккаунт ещё не активирован, не все функции могут быть доступны. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/'.$session->user->id.'"><b>повторно выслать ссылку активации</b></a>'); |
|
103 | 103 | } |
104 | 104 | if (!$session->user->mail && !empty($this->config['noMailNotify'])) { |
105 | 105 | Msg::add($this->config['noMailNotify']); |
@@ -109,8 +109,8 @@ discard block |
||
109 | 109 | Users\User::$cur->save(); |
110 | 110 | } else { |
111 | 111 | if (!headers_sent()) { |
112 | - setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/"); |
|
113 | - setcookie($this->cookiePrefix . "_user_id", '', 0, "/"); |
|
112 | + setcookie($this->cookiePrefix."_user_session_hash", '', 0, "/"); |
|
113 | + setcookie($this->cookiePrefix."_user_id", '', 0, "/"); |
|
114 | 114 | } |
115 | 115 | Msg::add('Ваша сессия устарела или более недействительна, вам необходимо пройти <a href = "/users/login">авторизацию</a> заново', 'info'); |
116 | 116 | } |
@@ -119,7 +119,7 @@ discard block |
||
119 | 119 | public function passre($user_mail) { |
120 | 120 | $user = $this->get($user_mail, 'mail'); |
121 | 121 | if (!$user) { |
122 | - Msg::add('Пользователь ' . $user_mail . ' не найден, проверьте првильность ввода e-mail или зарегистрируйтесь', 'danger'); |
|
122 | + Msg::add('Пользователь '.$user_mail.' не найден, проверьте првильность ввода e-mail или зарегистрируйтесь', 'danger'); |
|
123 | 123 | return false; |
124 | 124 | } |
125 | 125 | $passre = Users\Passre::get([['user_id', $user->id], ['status', 1]]); |
@@ -127,10 +127,10 @@ discard block |
||
127 | 127 | $passre->status = 2; |
128 | 128 | $passre->save(); |
129 | 129 | } |
130 | - $hash = $user->id . '_' . Tools::randomString(50); |
|
130 | + $hash = $user->id.'_'.Tools::randomString(50); |
|
131 | 131 | $passre = new Users\Passre(['user_id' => $user->id, 'status' => 1, 'hash' => $hash]); |
132 | 132 | $passre->save(); |
133 | - Tools::sendMail('noreply@' . INJI_DOMAIN_NAME, $user_mail, 'Восстановление пароля на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME), 'Было запрошено восстановление пароля на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME) . '<br />для продолжения восстановления пароля перейдите по ссылке: <a href = "http://' . idn_to_utf8(INJI_DOMAIN_NAME) . '/?passrecont=1&hash=' . $hash . '">' . idn_to_utf8(INJI_DOMAIN_NAME) . '/?passrecont=1&hash=' . $hash . '</a>'); |
|
133 | + Tools::sendMail('noreply@'.INJI_DOMAIN_NAME, $user_mail, 'Восстановление пароля на сайте '.idn_to_utf8(INJI_DOMAIN_NAME), 'Было запрошено восстановление пароля на сайте '.idn_to_utf8(INJI_DOMAIN_NAME).'<br />для продолжения восстановления пароля перейдите по ссылке: <a href = "http://'.idn_to_utf8(INJI_DOMAIN_NAME).'/?passrecont=1&hash='.$hash.'">'.idn_to_utf8(INJI_DOMAIN_NAME).'/?passrecont=1&hash='.$hash.'</a>'); |
|
134 | 134 | Tools::redirect('/', 'На указанный почтовый ящик была выслана инструкция по восстановлению пароля', 'success'); |
135 | 135 | } |
136 | 136 | |
@@ -147,7 +147,7 @@ discard block |
||
147 | 147 | $user->pass = $this->hashpass($pass); |
148 | 148 | $user->save(); |
149 | 149 | $this->autorization($user->mail, $user->pass, 'mail'); |
150 | - Tools::sendMail('noreply@' . INJI_DOMAIN_NAME, $user->mail, 'Новый пароль на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME), 'Было запрошено восстановление пароля на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME) . '<br />Ваш новый пароль: ' . $pass); |
|
150 | + Tools::sendMail('noreply@'.INJI_DOMAIN_NAME, $user->mail, 'Новый пароль на сайте '.idn_to_utf8(INJI_DOMAIN_NAME), 'Было запрошено восстановление пароля на сайте '.idn_to_utf8(INJI_DOMAIN_NAME).'<br />Ваш новый пароль: '.$pass); |
|
151 | 151 | Tools::redirect('/', 'На указанный почтовый ящик был выслан новый пароль', 'success'); |
152 | 152 | } |
153 | 153 | } |
@@ -159,9 +159,9 @@ discard block |
||
159 | 159 | $user = $this->get($login, $ltype); |
160 | 160 | if ($user && $this->verifypass($pass, $user->pass) && !$user->blocked) { |
161 | 161 | if (!empty($this->config['needActivation']) && $user->activation) { |
162 | - Tools::redirect('/', 'Этот аккаунт ещё не активирован. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $user->id . '"><b>повторно выслать ссылку активации</b></a>'); |
|
162 | + Tools::redirect('/', 'Этот аккаунт ещё не активирован. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/'.$user->id.'"><b>повторно выслать ссылку активации</b></a>'); |
|
163 | 163 | } elseif ($user->activation) { |
164 | - Msg::add('Этот аккаунт ещё не активирован, не все функции могут быть доступны. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $user->id . '"><b>повторно выслать ссылку активации</b></a>'); |
|
164 | + Msg::add('Этот аккаунт ещё не активирован, не все функции могут быть доступны. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/'.$user->id.'"><b>повторно выслать ссылку активации</b></a>'); |
|
165 | 165 | } |
166 | 166 | if (!$user->mail && !empty($this->config['noMailNotify'])) { |
167 | 167 | Msg::add($this->config['noMailNotify']); |
@@ -180,7 +180,7 @@ discard block |
||
180 | 180 | if ($user && $user->blocked) { |
181 | 181 | Msg::add('Вы заблокированы', 'danger'); |
182 | 182 | } elseif ($user) { |
183 | - Msg::add('Вы ошиблись при наборе пароля или логина, попробуйте ещё раз или воспользуйтесь <a href = "?passre=1&user_mail=' . $user->mail . '">Восстановлением пароля</a>', 'danger'); |
|
183 | + Msg::add('Вы ошиблись при наборе пароля или логина, попробуйте ещё раз или воспользуйтесь <a href = "?passre=1&user_mail='.$user->mail.'">Восстановлением пароля</a>', 'danger'); |
|
184 | 184 | } else { |
185 | 185 | Msg::add('Данный почтовый ящик не зарегистрирован в системе', 'danger'); |
186 | 186 | } |
@@ -202,8 +202,8 @@ discard block |
||
202 | 202 | $session->save(); |
203 | 203 | |
204 | 204 | if (!headers_sent()) { |
205 | - setcookie($this->cookiePrefix . "_user_session_hash", $session->hash, time() + 360000, "/"); |
|
206 | - setcookie($this->cookiePrefix . "_user_id", $session->user_id, time() + 360000, "/"); |
|
205 | + setcookie($this->cookiePrefix."_user_session_hash", $session->hash, time() + 360000, "/"); |
|
206 | + setcookie($this->cookiePrefix."_user_id", $session->user_id, time() + 360000, "/"); |
|
207 | 207 | } else { |
208 | 208 | Msg::add('Не удалось провести авторизацию. Попробуйте позже', 'info'); |
209 | 209 | } |
@@ -346,20 +346,20 @@ discard block |
||
346 | 346 | $this->autorization($data['user_mail'], $pass, 'mail'); |
347 | 347 | } |
348 | 348 | if (!empty($this->config['needActivation'])) { |
349 | - $from = 'noreply@' . INJI_DOMAIN_NAME; |
|
349 | + $from = 'noreply@'.INJI_DOMAIN_NAME; |
|
350 | 350 | $to = $data['user_mail']; |
351 | - $subject = 'Регистрация на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME); |
|
352 | - $text = 'Вы были зарегистрированы на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME) . '<br />для входа используйте ваш почтовый ящик в качестве логина и пароль: ' . $pass; |
|
353 | - $text .='<br />'; |
|
351 | + $subject = 'Регистрация на сайте '.idn_to_utf8(INJI_DOMAIN_NAME); |
|
352 | + $text = 'Вы были зарегистрированы на сайте '.idn_to_utf8(INJI_DOMAIN_NAME).'<br />для входа используйте ваш почтовый ящик в качестве логина и пароль: '.$pass; |
|
354 | 353 | $text .= '<br />'; |
355 | - $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>'; |
|
354 | + $text .= '<br />'; |
|
355 | + $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>'; |
|
356 | 356 | Tools::sendMail($from, $to, $subject, $text); |
357 | 357 | Msg::add('Вы были зарегистрированы. На указанный почтовый ящик был выслан ваш пароль и ссылка для активации', 'success'); |
358 | 358 | } else { |
359 | - $from = 'noreply@' . INJI_DOMAIN_NAME; |
|
359 | + $from = 'noreply@'.INJI_DOMAIN_NAME; |
|
360 | 360 | $to = $data['user_mail']; |
361 | - $subject = 'Регистрация на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME); |
|
362 | - $text = 'Вы были зарегистрированы на сайте ' . idn_to_utf8(INJI_DOMAIN_NAME) . '<br />для входа используйте ваш почтовый ящик в качестве логина и пароль: ' . $pass; |
|
361 | + $subject = 'Регистрация на сайте '.idn_to_utf8(INJI_DOMAIN_NAME); |
|
362 | + $text = 'Вы были зарегистрированы на сайте '.idn_to_utf8(INJI_DOMAIN_NAME).'<br />для входа используйте ваш почтовый ящик в качестве логина и пароль: '.$pass; |
|
363 | 363 | Tools::sendMail($from, $to, $subject, $text); |
364 | 364 | Msg::add('Вы были зарегистрированы. На указанный почтовый ящик был выслан ваш пароль', 'success'); |
365 | 365 | } |
@@ -9,7 +9,7 @@ |
||
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 | } |
@@ -19,7 +19,7 @@ discard block |
||
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 |
||
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 |
||
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 | } |
@@ -21,20 +21,20 @@ discard block |
||
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 |
||
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 |
||
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 |
||
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]]); |