Passed
Push — master ( ba5884...e5060c )
by Nils
06:02
created
pages/tasks.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -149,8 +149,7 @@
 block discarded – undo
149 149
                                             </div>
150 150
         <?php
151 151
     }
152
-}
153
-catch (Exception $e) {
152
+} catch (Exception $e) {
154 153
     if (defined('LOG_TO_SERVER') && LOG_TO_SERVER === true) {
155 154
         error_log('TEAMPASS Error - tasks page - '.$e->getMessage());
156 155
     }
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('tasks') === false) {
65 65
     // Not allowed page
66 66
     $session->set('system-error_code', ERR_NOT_ALLOWED);
67
-    include $SETTINGS['cpassman_dir'] . '/error.php';
67
+    include $SETTINGS['cpassman_dir'].'/error.php';
68 68
     exit;
69 69
 }
70 70
 
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
     // Get last cron execution timestamp
127 127
     $queryResults = DB::query(
128 128
         'SELECT valeur
129
-        FROM ' . prefixTable('misc') . '
129
+        FROM ' . prefixTable('misc').'
130 130
         WHERE type = %s AND intitule = %s and valeur >= %d',
131 131
         'admin',
132 132
         'last_cron_exec',
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
                                             $task = isset($SETTINGS['users_personal_folder_task']) === true ? explode(";", $SETTINGS['users_personal_folder_task']) : [];
235 235
                                             ?>
236 236
                                             <input type='text' disabled class='form-control form-control-sm' id='users_personal_folder_task_parameter' value='<?php echo isset($task[0]) === true && empty($task[0]) === false ? $lang->get($task[0])." ".(isset($task[2]) === true ? strtolower($lang->get('day')).' '.$task[2].' ' : '').$lang->get('at')." ".(isset($task[1]) === true ? $task[1] : '') : $lang->get('not_defined') ?>'>
237
-                                            <input type='hidden' disabled class='form-control form-control-sm' id='users_personal_folder_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : '';?>'>
237
+                                            <input type='hidden' disabled class='form-control form-control-sm' id='users_personal_folder_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : ''; ?>'>
238 238
                                         </div>
239 239
                                         <div class='col-2'>
240 240
                                             <button class="btn btn-primary task-define" data-task="users_personal_folder_task">
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
                                             $task = isset($SETTINGS['clean_orphan_objects_task']) === true ? explode(";", $SETTINGS['clean_orphan_objects_task']) : [];
257 257
                                             ?>
258 258
                                             <input type='text' disabled class='form-control form-control-sm' id='clean_orphan_objects_task_parameter' value='<?php echo isset($task[0]) === true && empty($task[0]) === false ? $lang->get($task[0])." ".(isset($task[2]) === true ? strtolower($lang->get('day')).' '.$task[2].' ' : '').$lang->get('at')." ".(isset($task[1]) === true ? $task[1] : '') : $lang->get('not_defined') ?>'>
259
-                                            <input type='hidden' disabled class='form-control form-control-sm' id='clean_orphan_objects_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : '';?>'>
259
+                                            <input type='hidden' disabled class='form-control form-control-sm' id='clean_orphan_objects_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : ''; ?>'>
260 260
                                         </div>
261 261
                                         <div class='col-2'>
262 262
                                             <button class="btn btn-primary task-define" data-task="clean_orphan_objects_task">
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
                                             $task = isset($SETTINGS['purge_temporary_files_task']) === true ? explode(";", $SETTINGS['purge_temporary_files_task']) : [];
279 279
                                             ?>
280 280
                                             <input type='text' disabled class='form-control form-control-sm' id='purge_temporary_files_task_parameter' value='<?php echo isset($task[0]) === true && empty($task[0]) === false ? $lang->get($task[0])." ".(isset($task[2]) === true ? strtolower($lang->get('day')).' '.$task[2].' ' : '').$lang->get('at')." ".(isset($task[1]) === true ? $task[1] : '') : $lang->get('not_defined') ?>'>
281
-                                            <input type='hidden' disabled class='form-control form-control-sm' id='purge_temporary_files_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : '';?>'>
281
+                                            <input type='hidden' disabled class='form-control form-control-sm' id='purge_temporary_files_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : ''; ?>'>
282 282
                                         </div>
283 283
                                         <div class='col-2'>
284 284
                                             <button class="btn btn-primary task-define" data-task="purge_temporary_files_task">
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
                                             $task = isset($SETTINGS['reload_cache_table_task']) === true ? explode(";", $SETTINGS['reload_cache_table_task']) : [];
301 301
                                             ?>
302 302
                                             <input type='text' disabled class='form-control form-control-sm' id='reload_cache_table_task_parameter' value='<?php echo isset($task[0]) === true && empty($task[0]) === false ? $lang->get($task[0])." ".(isset($task[2]) === true ? strtolower($lang->get('day')).' '.$task[2].' ' : '').$lang->get('at')." ".(isset($task[1]) === true ? $task[1] : '') : $lang->get('not_defined') ?>'>
303
-                                            <input type='hidden' disabled class='form-control form-control-sm' id='reload_cache_table_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : '';?>'>
303
+                                            <input type='hidden' disabled class='form-control form-control-sm' id='reload_cache_table_task_parameter_value' value='<?php echo isset($task[0]) === true ? $task[0].";".(isset($task[1]) === true ? $task[1] : '').(isset($task[2]) === true ? $task[2] : '') : ''; ?>'>
304 304
                                         </div>
305 305
                                         <div class='col-2'>
306 306
                                             <button class="btn btn-primary task-define" data-task="reload_cache_table_task">
@@ -517,7 +517,7 @@  discard block
 block discarded – undo
517 517
                         <h5><?php echo $lang->get('day_of_month'); ?></h5>              
518 518
                         <select class='form-control form-control-sm no-save' id='task-define-modal-parameter-monthly-value' style="width:100%;">
519 519
                             <?php
520
-                            for ($i=1; $i<=31; $i++) {
520
+                            for ($i = 1; $i <= 31; $i++) {
521 521
                                 echo '<option value="'.$i.'">'.$lang->get('day').' '.$i.'</option>';
522 522
                             }
523 523
                             ?>
Please login to merge, or discard this patch.
pages/admin.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -222,8 +222,7 @@
 block discarded – undo
222 222
                             </div>
223 223
         <?php
224 224
     }
225
-}
226
-catch (Exception $e) {
225
+} catch (Exception $e) {
227 226
     if (defined('LOG_TO_SERVER') && LOG_TO_SERVER === true) {
228 227
         error_log('TEAMPASS Error - admin page - '.$e->getMessage());
229 228
     }
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('admin') === false) {
69 69
     // Not allowed page
70 70
     $session->set('system-error_code', ERR_NOT_ALLOWED);
71
-    include $SETTINGS['cpassman_dir'] . '/error.php';
71
+    include $SETTINGS['cpassman_dir'].'/error.php';
72 72
     exit;
73 73
 }
74 74
 
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
     // Get last cron execution timestamp
200 200
     DB::query(
201 201
         'SELECT valeur
202
-        FROM ' . prefixTable('misc') . '
202
+        FROM ' . prefixTable('misc').'
203 203
         WHERE type = %s AND intitule = %s and valeur >= %d',
204 204
         'admin',
205 205
         'last_cron_exec',
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
                     <div class="card-body">
271 271
                         <?php
272 272
                         // Display information about server
273
-                        $dbSize = DB::queryFirstRow("SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'size' FROM information_schema.TABLES WHERE table_schema = '" . DB_NAME . "'");
273
+                        $dbSize = DB::queryFirstRow("SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'size' FROM information_schema.TABLES WHERE table_schema = '".DB_NAME."'");
274 274
 
275 275
                         // Get OS
276 276
                         $uname = php_uname('s');
@@ -326,17 +326,17 @@  discard block
 block discarded – undo
326 326
                         }
327 327
 
328 328
                         echo 
329
-                        '<p>' . $os.
329
+                        '<p>'.$os.
330 330
                             '<br><span class="ml-4"></span>'.
331 331
                         '</p>'.
332 332
                         $internetAccess.
333
-                        '<p><i class="fa-brands fa-php mr-2"></i>PHP version: ' . phpversion().
333
+                        '<p><i class="fa-brands fa-php mr-2"></i>PHP version: '.phpversion().
334 334
                             '<br><span class="ml-4">Memory limit: '.(ini_get('memory_limit')).'</span>'.
335 335
                             '<br><span class="ml-4">Memory usage: '.formatSizeUnits(memory_get_usage()).'</span>'.
336 336
                             '<br><span class="ml-4">Maximum time execution: '.ini_get('max_execution_time').'</span>'.
337 337
                             '<br><span class="ml-4">Maximum file size upload: '.ini_get('upload_max_filesize').'</span>'.
338 338
                         '</p>'.
339
-                        '<p><i class="fa-solid fa-server mr-2"></i>Server version: ' . DB::serverVersion().
339
+                        '<p><i class="fa-solid fa-server mr-2"></i>Server version: '.DB::serverVersion().
340 340
                             '<br><span class="ml-4">Database size: '.($dbSize['size']).'MB</span>'.
341 341
                         '</p>';
342 342
 
@@ -344,11 +344,11 @@  discard block
 block discarded – undo
344 344
                         $serverTime = localtime(time(), true);
345 345
                         echo '<div class="row">'.
346 346
                             '<div class="col-6"><i class="fa-solid fa-clock mr-2"></i>Server time:</div>'.
347
-                            '<div class="col-6"><span class="badge badge-info">' . 
348
-                            str_pad(strval($serverTime['tm_hour']), 2, "0", STR_PAD_LEFT) . ':' .
349
-                            str_pad(strval($serverTime['tm_min']), 2, "0", STR_PAD_LEFT) . ':' .
350
-                            str_pad(strval($serverTime['tm_sec']), 2, "0", STR_PAD_LEFT) .
351
-                            '</span></div>' .
347
+                            '<div class="col-6"><span class="badge badge-info">'. 
348
+                            str_pad(strval($serverTime['tm_hour']), 2, "0", STR_PAD_LEFT).':'.
349
+                            str_pad(strval($serverTime['tm_min']), 2, "0", STR_PAD_LEFT).':'.
350
+                            str_pad(strval($serverTime['tm_sec']), 2, "0", STR_PAD_LEFT).
351
+                            '</span></div>'.
352 352
                         '</div>'.
353 353
                         '<div class="row">'.
354 354
                             '<div class="col-6"><span class="ml-4">Timezone:</span></div>'.
Please login to merge, or discard this patch.
sources/oauth.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@
 block discarded – undo
2 2
 use TeampassClasses\OAuth2Controller\OAuth2Controller;
3 3
 use TeampassClasses\SessionManager\SessionManager;
4 4
 
5
-require_once __DIR__. '/../includes/config/include.php';
5
+require_once __DIR__.'/../includes/config/include.php';
6 6
 require_once __DIR__.'/../sources/main.functions.php';
7 7
 
8 8
 // init
Please login to merge, or discard this patch.
sources/main.queries.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -830,7 +830,7 @@
 block discarded – undo
830 830
                 'encode'
831 831
             );
832 832
 
833
-         /*
833
+            /*
834 834
          * Generate BUG report
835 835
          */
836 836
         case 'generate_bug_report'://action_system
Please login to merge, or discard this patch.
Spacing   +121 added lines, -121 removed lines patch added patch discarded remove patch
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 ) {
80 80
     // Not allowed page
81 81
     $session->set('system-error_code', ERR_NOT_ALLOWED);
82
-    include $SETTINGS['cpassman_dir'] . '/error.php';
82
+    include $SETTINGS['cpassman_dir'].'/error.php';
83 83
     exit;
84 84
 }
85 85
 
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
 
276 276
             // Get current user hash
277 277
             $userHash = DB::queryFirstRow(
278
-                "SELECT pw FROM " . prefixtable('users') . " WHERE id = %d;",
278
+                "SELECT pw FROM ".prefixtable('users')." WHERE id = %d;",
279 279
                 $session->get('user-id')
280 280
             )['pw'];
281 281
 
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
  * @param string $post_key
332 332
  * @return string
333 333
  */
334
-function userHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS, string $post_key): string
334
+function userHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS, string $post_key): string
335 335
 {
336 336
     $session = SessionManager::getSession();
337 337
 
@@ -366,7 +366,7 @@  discard block
 block discarded – undo
366 366
     if (isset($dataReceived['user_id'])) {
367 367
         // Get info about user to modify
368 368
         $targetUserInfos = DB::queryFirstRow(
369
-            'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM ' . prefixTable('users') . '
369
+            'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM '.prefixTable('users').'
370 370
             WHERE id = %i',
371 371
             $dataReceived['user_id']
372 372
         );
@@ -515,7 +515,7 @@  discard block
 block discarded – undo
515 515
         case 'mail_me'://action_mail
516 516
             // Get info about user to send email
517 517
             $data_user = DB::queryFirstRow(
518
-                'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM ' . prefixTable('users') . '
518
+                'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM '.prefixTable('users').'
519 519
                 WHERE email = %s',
520 520
                 filter_var($dataReceived['receipt'], FILTER_SANITIZE_FULL_SPECIAL_CHARS)
521 521
             );
@@ -635,7 +635,7 @@  discard block
 block discarded – undo
635 635
     if (isset($dataReceived['user_id'])) {
636 636
         // Get info about user to modify
637 637
         $targetUserInfos = DB::queryFirstRow(
638
-            'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM ' . prefixTable('users') . '
638
+            'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM '.prefixTable('users').'
639 639
             WHERE id = %i',
640 640
             $dataReceived['user_id']
641 641
         );
@@ -719,7 +719,7 @@  discard block
 block discarded – undo
719 719
 
720 720
             // Get current user hash
721 721
             $userHash = DB::queryFirstRow(
722
-                "SELECT pw FROM " . prefixtable('users') . " WHERE id = %d;",
722
+                "SELECT pw FROM ".prefixtable('users')." WHERE id = %d;",
723 723
                 $session->get('user-id')
724 724
             )['pw'];
725 725
 
@@ -757,7 +757,7 @@  discard block
 block discarded – undo
757 757
 
758 758
                 // Get current user hash
759 759
                 $userHash = DB::queryFirstRow(
760
-                    "SELECT pw FROM " . prefixtable('users') . " WHERE id = %d;",
760
+                    "SELECT pw FROM ".prefixtable('users')." WHERE id = %d;",
761 761
                     $session->get('user-id')
762 762
                 )['pw'];
763 763
 
@@ -802,7 +802,7 @@  discard block
 block discarded – undo
802 802
 
803 803
                 // Get current user hash
804 804
                 $userHash = DB::queryFirstRow(
805
-                    "SELECT pw FROM " . prefixtable('users') . " WHERE id = %i;",
805
+                    "SELECT pw FROM ".prefixtable('users')." WHERE id = %i;",
806 806
                     $session->get('user-id')
807 807
                 )['pw'];
808 808
 
@@ -854,7 +854,7 @@  discard block
 block discarded – undo
854 854
  * @param array $SETTINGS
855 855
  * @return string
856 856
  */
857
-function systemHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS): string
857
+function systemHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS): string
858 858
 {
859 859
     $session = SessionManager::getSession();
860 860
     switch ($post_type) {
@@ -955,7 +955,7 @@  discard block
 block discarded – undo
955 955
                 )
956 956
             );
957 957
 
958
-            return '[{"token" : "' . $token . '"}]';
958
+            return '[{"token" : "'.$token.'"}]';
959 959
 
960 960
         /*
961 961
         * Default case
@@ -971,7 +971,7 @@  discard block
 block discarded – undo
971 971
 }
972 972
 
973 973
 
974
-function utilsHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS): string
974
+function utilsHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS): string
975 975
 {
976 976
     switch ($post_type) {
977 977
         /*
@@ -1040,7 +1040,7 @@  discard block
 block discarded – undo
1040 1040
         array(
1041 1041
             'error' => false,
1042 1042
             'timestamp' => $session->get('user-session_duration'),
1043
-            'max_time_to_add' => intdiv((($maximum_session_expiration_time*60) - ((int) $session->get('user-session_duration') - time())), 60),
1043
+            'max_time_to_add' => intdiv((($maximum_session_expiration_time * 60) - ((int) $session->get('user-session_duration') - time())), 60),
1044 1044
             'max_session_duration' => $maximum_session_expiration_time,
1045 1045
         ),
1046 1046
         'encode'
@@ -1092,7 +1092,7 @@  discard block
 block discarded – undo
1092 1092
     // get number of items
1093 1093
     DB::queryFirstRow(
1094 1094
         'SELECT increment_id
1095
-        FROM ' . prefixTable('sharekeys_items') .
1095
+        FROM ' . prefixTable('sharekeys_items').
1096 1096
         ' WHERE user_id = %i',
1097 1097
         $userId
1098 1098
     );
@@ -1147,7 +1147,7 @@  discard block
 block discarded – undo
1147 1147
         // check if expected security level is reached
1148 1148
         $dataUser = DB::queryFirstRow(
1149 1149
             'SELECT *
1150
-            FROM ' . prefixTable('users') . ' WHERE id = %i',
1150
+            FROM ' . prefixTable('users').' WHERE id = %i',
1151 1151
             $post_user_id
1152 1152
         );
1153 1153
 
@@ -1168,8 +1168,8 @@  discard block
 block discarded – undo
1168 1168
         if (empty($dataUser['fonction_id']) === false) {
1169 1169
             $data = DB::queryFirstRow(
1170 1170
                 'SELECT complexity
1171
-                FROM ' . prefixTable('roles_title') . '
1172
-                WHERE id IN (' . $dataUser['fonction_id'] . ')
1171
+                FROM ' . prefixTable('roles_title').'
1172
+                WHERE id IN (' . $dataUser['fonction_id'].')
1173 1173
                 ORDER BY complexity DESC'
1174 1174
             );
1175 1175
         } else {
@@ -1182,8 +1182,8 @@  discard block
 block discarded – undo
1182 1182
             return prepareExchangedData(
1183 1183
                 array(
1184 1184
                     'error' => true,
1185
-                    'message' => '<div style="margin:10px 0 10px 15px;">' . $lang->get('complexity_level_not_reached') . '.<br>' .
1186
-                        $lang->get('expected_complexity_level') . ': <b>' . TP_PW_COMPLEXITY[$data['complexity']][1] . '</b></div>',
1185
+                    'message' => '<div style="margin:10px 0 10px 15px;">'.$lang->get('complexity_level_not_reached').'.<br>'.
1186
+                        $lang->get('expected_complexity_level').': <b>'.TP_PW_COMPLEXITY[$data['complexity']][1].'</b></div>',
1187 1187
                 ),
1188 1188
                 'encode'
1189 1189
             );
@@ -1287,14 +1287,14 @@  discard block
 block discarded – undo
1287 1287
         // Get data about user
1288 1288
         $dataUser = DB::queryFirstRow(
1289 1289
             'SELECT id, email, pw
1290
-            FROM ' . prefixTable('users') . '
1290
+            FROM ' . prefixTable('users').'
1291 1291
             WHERE login = %s',
1292 1292
             $post_login
1293 1293
         );
1294 1294
     } else {
1295 1295
         $dataUser = DB::queryFirstRow(
1296 1296
             'SELECT id, login, email, pw
1297
-            FROM ' . prefixTable('users') . '
1297
+            FROM ' . prefixTable('users').'
1298 1298
             WHERE id = %i',
1299 1299
             $post_id
1300 1300
         );
@@ -1348,7 +1348,7 @@  discard block
 block discarded – undo
1348 1348
     // Check if token already used
1349 1349
     $dataToken = DB::queryFirstRow(
1350 1350
         'SELECT end_timestamp, reason
1351
-        FROM ' . prefixTable('tokens') . '
1351
+        FROM ' . prefixTable('tokens').'
1352 1352
         WHERE token = %s AND user_id = %i',
1353 1353
         $post_token,
1354 1354
         $dataUser['id']
@@ -1359,11 +1359,11 @@  discard block
 block discarded – undo
1359 1359
         return prepareExchangedData(
1360 1360
             array(
1361 1361
                 'error' => true,
1362
-                'message' => 'TOKEN already used',//$lang->get('no_email_set'),
1362
+                'message' => 'TOKEN already used', //$lang->get('no_email_set'),
1363 1363
             ),
1364 1364
             'encode'
1365 1365
         );
1366
-    } elseif(DB::count() === 0) {
1366
+    } elseif (DB::count() === 0) {
1367 1367
         // Store token for this action
1368 1368
         DB::insert(
1369 1369
             prefixTable('tokens'),
@@ -1425,7 +1425,7 @@  discard block
 block discarded – undo
1425 1425
                 'email' => $dataUser['email'],
1426 1426
                 'email_result' => str_replace(
1427 1427
                     '#email#',
1428
-                    '<b>' . obfuscateEmail($dataUser['email']) . '</b>',
1428
+                    '<b>'.obfuscateEmail($dataUser['email']).'</b>',
1429 1429
                     addslashes($lang->get('admin_email_result_ok'))
1430 1430
                 ),
1431 1431
             ),
@@ -1441,7 +1441,7 @@  discard block
 block discarded – undo
1441 1441
             'email' => $dataUser['email'],
1442 1442
             'email_result' => str_replace(
1443 1443
                 '#email#',
1444
-                '<b>' . obfuscateEmail($dataUser['email']) . '</b>',
1444
+                '<b>'.obfuscateEmail($dataUser['email']).'</b>',
1445 1445
                 addslashes($lang->get('admin_email_result_ok'))
1446 1446
             ),
1447 1447
         ),
@@ -1458,7 +1458,7 @@  discard block
 block discarded – undo
1458 1458
 
1459 1459
     if (isKeyExistingAndEqual('enable_send_email_on_user_login', 1, $SETTINGS) === true) {
1460 1460
         $row = DB::queryFirstRow(
1461
-            'SELECT valeur FROM ' . prefixTable('misc') . ' WHERE type = %s AND intitule = %s',
1461
+            'SELECT valeur FROM '.prefixTable('misc').' WHERE type = %s AND intitule = %s',
1462 1462
             'cron',
1463 1463
             'sending_emails'
1464 1464
         );
@@ -1466,7 +1466,7 @@  discard block
 block discarded – undo
1466 1466
         if ((int) (time() - $row['valeur']) >= 300 || (int) $row['valeur'] === 0) {
1467 1467
             $rows = DB::query(
1468 1468
                 'SELECT *
1469
-                FROM ' . prefixTable('emails') .
1469
+                FROM ' . prefixTable('emails').
1470 1470
                 ' WHERE status != %s',
1471 1471
                 'sent'
1472 1472
             );
@@ -1518,8 +1518,8 @@  discard block
 block discarded – undo
1518 1518
     $arr_html = array();
1519 1519
     $rows = DB::query(
1520 1520
         'SELECT i.id AS id, i.label AS label, i.id_tree AS id_tree, l.date, i.perso AS perso, i.restricted_to AS restricted
1521
-        FROM ' . prefixTable('log_items') . ' AS l
1522
-        RIGHT JOIN ' . prefixTable('items') . ' AS i ON (l.id_item = i.id)
1521
+        FROM ' . prefixTable('log_items').' AS l
1522
+        RIGHT JOIN ' . prefixTable('items').' AS i ON (l.id_item = i.id)
1523 1523
         WHERE l.action = %s AND l.id_user = %i
1524 1524
         ORDER BY l.date DESC
1525 1525
         LIMIT 0, 100',
@@ -1551,7 +1551,7 @@  discard block
 block discarded – undo
1551 1551
     if (isKeyExistingAndEqual('enable_suggestion', 1, $SETTINGS) === true
1552 1552
         && ((int) $session->get('user-admin') === 1 || (int) $session->get('user-manager') === 1)
1553 1553
     ) {
1554
-        DB::query('SELECT * FROM ' . prefixTable('suggestion'));
1554
+        DB::query('SELECT * FROM '.prefixTable('suggestion'));
1555 1555
         $nb_suggestions_waiting = DB::count();
1556 1556
     }
1557 1557
 
@@ -1586,13 +1586,13 @@  discard block
 block discarded – undo
1586 1586
             if ($data === 'stat_languages') {
1587 1587
                 $tmp = '';
1588 1588
                 foreach ($stats_data[$data] as $key => $value) {
1589
-                    $tmp .= $tmp === '' ? $key . '-' . $value : ',' . $key . '-' . $value;
1589
+                    $tmp .= $tmp === '' ? $key.'-'.$value : ','.$key.'-'.$value;
1590 1590
                 }
1591 1591
                 $statsToSend[$data] = $tmp;
1592 1592
             } elseif ($data === 'stat_country') {
1593 1593
                 $tmp = '';
1594 1594
                 foreach ($stats_data[$data] as $key => $value) {
1595
-                    $tmp .= $tmp === '' ? $key . '-' . $value : ',' . $key . '-' . $value;
1595
+                    $tmp .= $tmp === '' ? $key.'-'.$value : ','.$key.'-'.$value;
1596 1596
                 }
1597 1597
                 $statsToSend[$data] = $tmp;
1598 1598
             } else {
@@ -1679,7 +1679,7 @@  discard block
 block discarded – undo
1679 1679
             $url_found = $value;
1680 1680
             if (empty($url_found) === false) {
1681 1681
                 $tmp = parse_url($url_found);
1682
-                $anonym_url = $tmp['scheme'] . '://<anonym_url>' . (isset($tmp['path']) === true ? $tmp['path'] : '');
1682
+                $anonym_url = $tmp['scheme'].'://<anonym_url>'.(isset($tmp['path']) === true ? $tmp['path'] : '');
1683 1683
                 $value = $anonym_url;
1684 1684
             } else {
1685 1685
                 $value = '';
@@ -1709,7 +1709,7 @@  discard block
 block discarded – undo
1709 1709
     $teampass_errors = '';
1710 1710
     $rows = DB::query(
1711 1711
         'SELECT label, date AS error_date
1712
-        FROM ' . prefixTable('log_system') . "
1712
+        FROM ' . prefixTable('log_system')."
1713 1713
         WHERE `type` LIKE 'error'
1714 1714
         ORDER BY `date` DESC
1715 1715
         LIMIT 0, 10"
@@ -1717,9 +1717,9 @@  discard block
 block discarded – undo
1717 1717
     if (DB::count() > 0) {
1718 1718
         foreach ($rows as $record) {
1719 1719
             if (empty($teampass_errors) === true) {
1720
-                $teampass_errors = ' * ' . date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['error_date']) . ' - ' . $record['label'];
1720
+                $teampass_errors = ' * '.date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['error_date']).' - '.$record['label'];
1721 1721
             } else {
1722
-                $teampass_errors .= ' * ' . date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['error_date']) . ' - ' . $record['label'];
1722
+                $teampass_errors .= ' * '.date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['error_date']).' - '.$record['label'];
1723 1723
             }
1724 1724
         }
1725 1725
     }
@@ -1731,7 +1731,7 @@  discard block
 block discarded – undo
1731 1731
 
1732 1732
     // Now prepare text
1733 1733
     $txt = '### Page on which it happened
1734
-' . $data['current_page'] . '
1734
+' . $data['current_page'].'
1735 1735
 
1736 1736
 ### Steps to reproduce
1737 1737
 1.
@@ -1746,39 +1746,39 @@  discard block
 block discarded – undo
1746 1746
 Tell us what happens instead
1747 1747
 
1748 1748
 ### Server configuration
1749
-**Operating system**: ' . php_uname() . '
1749
+**Operating system**: ' . php_uname().'
1750 1750
 
1751
-**Web server:** ' . $_SERVER['SERVER_SOFTWARE'] . '
1751
+**Web server:** ' . $_SERVER['SERVER_SOFTWARE'].'
1752 1752
 
1753
-**Database:** ' . ($link === false ? $lang->get('undefined') : mysqli_get_server_info($link)) . '
1753
+**Database:** ' . ($link === false ? $lang->get('undefined') : mysqli_get_server_info($link)).'
1754 1754
 
1755
-**PHP version:** ' . PHP_VERSION . '
1755
+**PHP version:** ' . PHP_VERSION.'
1756 1756
 
1757
-**Teampass version:** ' . TP_VERSION . '.' . TP_VERSION_MINOR . '
1757
+**Teampass version:** ' . TP_VERSION.'.'.TP_VERSION_MINOR.'
1758 1758
 
1759 1759
 **Teampass configuration variables:**
1760 1760
 ```
1761
-' . $list_of_options . '
1761
+' . $list_of_options.'
1762 1762
 ```
1763 1763
 
1764 1764
 **Updated from an older Teampass or fresh install:**
1765 1765
 
1766 1766
 ### Client configuration
1767 1767
 
1768
-**Browser:** ' . $data['browser_name'] . ' - ' . $data['browser_version'] . '
1768
+**Browser:** ' . $data['browser_name'].' - '.$data['browser_version'].'
1769 1769
 
1770
-**Operating system:** ' . $data['os'] . ' - ' . $data['os_archi'] . 'bits
1770
+**Operating system:** ' . $data['os'].' - '.$data['os_archi'].'bits
1771 1771
 
1772 1772
 ### Logs
1773 1773
 
1774 1774
 #### Web server error log
1775 1775
 ```
1776
-' . $err['message'] . ' - ' . $err['file'] . ' (' . $err['line'] . ')
1776
+' . $err['message'].' - '.$err['file'].' ('.$err['line'].')
1777 1777
 ```
1778 1778
 
1779 1779
 #### Teampass 10 last system errors
1780 1780
 ```
1781
-' . $teampass_errors . '
1781
+' . $teampass_errors.'
1782 1782
 ```
1783 1783
 
1784 1784
 #### Log from the web-browser developer console (CTRL + SHIFT + i)
@@ -1820,7 +1820,7 @@  discard block
 block discarded – undo
1820 1820
         // Check if user exists
1821 1821
         $userInfo = DB::queryFirstRow(
1822 1822
             'SELECT public_key, private_key, pw, auth_type
1823
-            FROM ' . prefixTable('users') . '
1823
+            FROM ' . prefixTable('users').'
1824 1824
             WHERE id = %i',
1825 1825
             $post_user_id
1826 1826
         );
@@ -1829,9 +1829,9 @@  discard block
 block discarded – undo
1829 1829
             // Get one item
1830 1830
             $currentUserKey = DB::queryFirstRow(
1831 1831
                 'SELECT object_id, share_key, increment_id
1832
-                FROM ' . prefixTable('sharekeys_items') . ' AS si
1833
-                INNER JOIN ' . prefixTable('items') . ' AS i ON  (i.id = si.object_id)
1834
-                INNER JOIN ' . prefixTable('nested_tree') . ' AS nt ON  (i.id_tree = nt.id)
1832
+                FROM ' . prefixTable('sharekeys_items').' AS si
1833
+                INNER JOIN ' . prefixTable('items').' AS i ON  (i.id = si.object_id)
1834
+                INNER JOIN ' . prefixTable('nested_tree').' AS nt ON  (i.id_tree = nt.id)
1835 1835
                 WHERE user_id = %i AND nt.personal_folder = %i',
1836 1836
                 $post_user_id,
1837 1837
                 0
@@ -1950,7 +1950,7 @@  discard block
 block discarded – undo
1950 1950
         // Get user info
1951 1951
         $userData = DB::queryFirstRow(
1952 1952
             'SELECT private_key
1953
-            FROM ' . prefixTable('users') . '
1953
+            FROM ' . prefixTable('users').'
1954 1954
             WHERE id = %i',
1955 1955
             $post_user_id
1956 1956
         );
@@ -2031,7 +2031,7 @@  discard block
 block discarded – undo
2031 2031
         // Get user info
2032 2032
         $userData = DB::queryFirstRow(
2033 2033
             'SELECT email, auth_type, login
2034
-            FROM ' . prefixTable('users') . '
2034
+            FROM ' . prefixTable('users').'
2035 2035
             WHERE id = %i',
2036 2036
             $post_user_id
2037 2037
         );
@@ -2129,7 +2129,7 @@  discard block
 block discarded – undo
2129 2129
         // Get user info
2130 2130
         $userData = DB::queryFirstRow(
2131 2131
             'SELECT email, auth_type, login
2132
-            FROM ' . prefixTable('users') . '
2132
+            FROM ' . prefixTable('users').'
2133 2133
             WHERE id = %i',
2134 2134
             $userId
2135 2135
         );
@@ -2195,7 +2195,7 @@  discard block
 block discarded – undo
2195 2195
         // Check if user exists
2196 2196
         DB::queryFirstRow(
2197 2197
             'SELECT *
2198
-            FROM ' . prefixTable('users') . '
2198
+            FROM ' . prefixTable('users').'
2199 2199
             WHERE id = %i',
2200 2200
             $post_user_id
2201 2201
         );
@@ -2265,7 +2265,7 @@  discard block
 block discarded – undo
2265 2265
         // Check if user exists
2266 2266
         $userInfo = DB::queryFirstRow(
2267 2267
             'SELECT public_key
2268
-            FROM ' . prefixTable('users') . '
2268
+            FROM ' . prefixTable('users').'
2269 2269
             WHERE id = %i',
2270 2270
             $post_user_id
2271 2271
         );
@@ -2413,15 +2413,15 @@  discard block
 block discarded – undo
2413 2413
     // Loop on items
2414 2414
     $rows = DB::query(
2415 2415
         'SELECT id, pw
2416
-        FROM ' . prefixTable('items') . '
2416
+        FROM ' . prefixTable('items').'
2417 2417
         WHERE perso = 0
2418
-        LIMIT ' . $post_start . ', ' . $post_length
2418
+        LIMIT ' . $post_start.', '.$post_length
2419 2419
     );
2420 2420
     foreach ($rows as $record) {
2421 2421
         // Get itemKey from current user
2422 2422
         $currentUserKey = DB::queryFirstRow(
2423 2423
             'SELECT share_key, increment_id
2424
-            FROM ' . prefixTable('sharekeys_items') . '
2424
+            FROM ' . prefixTable('sharekeys_items').'
2425 2425
             WHERE object_id = %i AND user_id = %i',
2426 2426
             $record['id'],
2427 2427
             $session->get('user-id')
@@ -2453,7 +2453,7 @@  discard block
 block discarded – undo
2453 2453
             if ((int) $post_user_id !== (int) $session->get('user-id')) {
2454 2454
                 $currentUserKey = DB::queryFirstRow(
2455 2455
                     'SELECT increment_id
2456
-                    FROM ' . prefixTable('sharekeys_items') . '
2456
+                    FROM ' . prefixTable('sharekeys_items').'
2457 2457
                     WHERE object_id = %i AND user_id = %i',
2458 2458
                     $record['id'],
2459 2459
                     $post_user_id
@@ -2486,7 +2486,7 @@  discard block
 block discarded – undo
2486 2486
     // SHould we change step?
2487 2487
     DB::query(
2488 2488
         'SELECT *
2489
-        FROM ' . prefixTable('items') . '
2489
+        FROM ' . prefixTable('items').'
2490 2490
         WHERE perso = 0'
2491 2491
     );
2492 2492
 
@@ -2511,15 +2511,15 @@  discard block
 block discarded – undo
2511 2511
     // Loop on logs
2512 2512
     $rows = DB::query(
2513 2513
         'SELECT increment_id
2514
-        FROM ' . prefixTable('log_items') . '
2514
+        FROM ' . prefixTable('log_items').'
2515 2515
         WHERE raison LIKE "at_pw :%" AND encryption_type = "teampass_aes"
2516
-        LIMIT ' . $post_start . ', ' . $post_length
2516
+        LIMIT ' . $post_start.', '.$post_length
2517 2517
     );
2518 2518
     foreach ($rows as $record) {
2519 2519
         // Get itemKey from current user
2520 2520
         $currentUserKey = DB::queryFirstRow(
2521 2521
             'SELECT share_key
2522
-            FROM ' . prefixTable('sharekeys_logs') . '
2522
+            FROM ' . prefixTable('sharekeys_logs').'
2523 2523
             WHERE object_id = %i AND user_id = %i',
2524 2524
             $record['increment_id'],
2525 2525
             $session->get('user-id')
@@ -2551,7 +2551,7 @@  discard block
 block discarded – undo
2551 2551
             if ((int) $post_user_id !== (int) $session->get('user-id')) {
2552 2552
                 $currentUserKey = DB::queryFirstRow(
2553 2553
                     'SELECT increment_id
2554
-                    FROM ' . prefixTable('sharekeys_items') . '
2554
+                    FROM ' . prefixTable('sharekeys_items').'
2555 2555
                     WHERE object_id = %i AND user_id = %i',
2556 2556
                     $record['id'],
2557 2557
                     $post_user_id
@@ -2573,7 +2573,7 @@  discard block
 block discarded – undo
2573 2573
     // SHould we change step?
2574 2574
     DB::query(
2575 2575
         'SELECT increment_id
2576
-        FROM ' . prefixTable('log_items') . '
2576
+        FROM ' . prefixTable('log_items').'
2577 2577
         WHERE raison LIKE "at_pw :%" AND encryption_type = "teampass_aes"'
2578 2578
     );
2579 2579
 
@@ -2598,15 +2598,15 @@  discard block
 block discarded – undo
2598 2598
     // Loop on fields
2599 2599
     $rows = DB::query(
2600 2600
         'SELECT id
2601
-        FROM ' . prefixTable('categories_items') . '
2601
+        FROM ' . prefixTable('categories_items').'
2602 2602
         WHERE encryption_type = "teampass_aes"
2603
-        LIMIT ' . $post_start . ', ' . $post_length
2603
+        LIMIT ' . $post_start.', '.$post_length
2604 2604
     );
2605 2605
     foreach ($rows as $record) {
2606 2606
         // Get itemKey from current user
2607 2607
         $currentUserKey = DB::queryFirstRow(
2608 2608
             'SELECT share_key
2609
-            FROM ' . prefixTable('sharekeys_fields') . '
2609
+            FROM ' . prefixTable('sharekeys_fields').'
2610 2610
             WHERE object_id = %i AND user_id = %i',
2611 2611
             $record['id'],
2612 2612
             $session->get('user-id')
@@ -2638,7 +2638,7 @@  discard block
 block discarded – undo
2638 2638
             if ((int) $post_user_id !== (int) $session->get('user-id')) {
2639 2639
                 $currentUserKey = DB::queryFirstRow(
2640 2640
                     'SELECT increment_id
2641
-                    FROM ' . prefixTable('sharekeys_items') . '
2641
+                    FROM ' . prefixTable('sharekeys_items').'
2642 2642
                     WHERE object_id = %i AND user_id = %i',
2643 2643
                     $record['id'],
2644 2644
                     $post_user_id
@@ -2660,7 +2660,7 @@  discard block
 block discarded – undo
2660 2660
     // SHould we change step?
2661 2661
     DB::query(
2662 2662
         'SELECT *
2663
-        FROM ' . prefixTable('categories_items') . '
2663
+        FROM ' . prefixTable('categories_items').'
2664 2664
         WHERE encryption_type = "teampass_aes"'
2665 2665
     );
2666 2666
 
@@ -2685,14 +2685,14 @@  discard block
 block discarded – undo
2685 2685
     // Loop on suggestions
2686 2686
     $rows = DB::query(
2687 2687
         'SELECT id
2688
-        FROM ' . prefixTable('suggestion') . '
2689
-        LIMIT ' . $post_start . ', ' . $post_length
2688
+        FROM ' . prefixTable('suggestion').'
2689
+        LIMIT ' . $post_start.', '.$post_length
2690 2690
     );
2691 2691
     foreach ($rows as $record) {
2692 2692
         // Get itemKey from current user
2693 2693
         $currentUserKey = DB::queryFirstRow(
2694 2694
             'SELECT share_key
2695
-            FROM ' . prefixTable('sharekeys_suggestions') . '
2695
+            FROM ' . prefixTable('sharekeys_suggestions').'
2696 2696
             WHERE object_id = %i AND user_id = %i',
2697 2697
             $record['id'],
2698 2698
             $session->get('user-id')
@@ -2724,7 +2724,7 @@  discard block
 block discarded – undo
2724 2724
             if ((int) $post_user_id !== (int) $session->get('user-id')) {
2725 2725
                 $currentUserKey = DB::queryFirstRow(
2726 2726
                     'SELECT increment_id
2727
-                    FROM ' . prefixTable('sharekeys_items') . '
2727
+                    FROM ' . prefixTable('sharekeys_items').'
2728 2728
                     WHERE object_id = %i AND user_id = %i',
2729 2729
                     $record['id'],
2730 2730
                     $post_user_id
@@ -2770,15 +2770,15 @@  discard block
 block discarded – undo
2770 2770
     // Loop on files
2771 2771
     $rows = DB::query(
2772 2772
         'SELECT id
2773
-        FROM ' . prefixTable('files') . '
2774
-        WHERE status = "' . TP_ENCRYPTION_NAME . '"
2775
-        LIMIT ' . $post_start . ', ' . $post_length
2773
+        FROM ' . prefixTable('files').'
2774
+        WHERE status = "' . TP_ENCRYPTION_NAME.'"
2775
+        LIMIT ' . $post_start.', '.$post_length
2776 2776
     ); //aes_encryption
2777 2777
     foreach ($rows as $record) {
2778 2778
         // Get itemKey from current user
2779 2779
         $currentUserKey = DB::queryFirstRow(
2780 2780
             'SELECT share_key
2781
-            FROM ' . prefixTable('sharekeys_files') . '
2781
+            FROM ' . prefixTable('sharekeys_files').'
2782 2782
             WHERE object_id = %i AND user_id = %i',
2783 2783
             $record['id'],
2784 2784
             $session->get('user-id')
@@ -2810,7 +2810,7 @@  discard block
 block discarded – undo
2810 2810
             if ((int) $post_user_id !== (int) $session->get('user-id')) {
2811 2811
                 $currentUserKey = DB::queryFirstRow(
2812 2812
                     'SELECT increment_id
2813
-                    FROM ' . prefixTable('sharekeys_items') . '
2813
+                    FROM ' . prefixTable('sharekeys_items').'
2814 2814
                     WHERE object_id = %i AND user_id = %i',
2815 2815
                     $record['id'],
2816 2816
                     $post_user_id
@@ -2832,8 +2832,8 @@  discard block
 block discarded – undo
2832 2832
     // SHould we change step?
2833 2833
     DB::query(
2834 2834
         'SELECT *
2835
-        FROM ' . prefixTable('files') . '
2836
-        WHERE status = "' . TP_ENCRYPTION_NAME . '"'
2835
+        FROM ' . prefixTable('files').'
2836
+        WHERE status = "' . TP_ENCRYPTION_NAME.'"'
2837 2837
     );
2838 2838
 
2839 2839
     $next_start = (int) $post_start + (int) $post_length;
@@ -2866,9 +2866,9 @@  discard block
 block discarded – undo
2866 2866
     if (count($session->get('user-personal_folders')) > 0) {
2867 2867
         $rows = DB::query(
2868 2868
             'SELECT id, pw
2869
-            FROM ' . prefixTable('items') . '
2869
+            FROM ' . prefixTable('items').'
2870 2870
             WHERE perso = 1 AND id_tree IN %ls AND encryption_type = %s
2871
-            LIMIT ' . $post_start . ', ' . $post_length,
2871
+            LIMIT ' . $post_start.', '.$post_length,
2872 2872
             $session->get('user-personal_folders'),
2873 2873
             "defuse"
2874 2874
         );
@@ -2876,7 +2876,7 @@  discard block
 block discarded – undo
2876 2876
             // Get itemKey from current user
2877 2877
             $currentUserKey = DB::queryFirstRow(
2878 2878
                 'SELECT share_key, increment_id
2879
-                FROM ' . prefixTable('sharekeys_items') . '
2879
+                FROM ' . prefixTable('sharekeys_items').'
2880 2880
                 WHERE object_id = %i AND user_id = %i',
2881 2881
                 $record['id'],
2882 2882
                 $session->get('user-id')
@@ -2903,7 +2903,7 @@  discard block
 block discarded – undo
2903 2903
                 if ((int) $post_user_id !== (int) $session->get('user-id')) {
2904 2904
                     $currentUserKey = DB::queryFirstRow(
2905 2905
                         'SELECT increment_id
2906
-                        FROM ' . prefixTable('sharekeys_items') . '
2906
+                        FROM ' . prefixTable('sharekeys_items').'
2907 2907
                         WHERE object_id = %i AND user_id = %i',
2908 2908
                         $record['id'],
2909 2909
                         $post_user_id
@@ -2926,7 +2926,7 @@  discard block
 block discarded – undo
2926 2926
     // SHould we change step?
2927 2927
     DB::query(
2928 2928
         'SELECT *
2929
-        FROM ' . prefixTable('items') . '
2929
+        FROM ' . prefixTable('items').'
2930 2930
         WHERE perso = 0'
2931 2931
     );
2932 2932
 
@@ -2954,7 +2954,7 @@  discard block
 block discarded – undo
2954 2954
         // Check if user exists
2955 2955
         $userInfo = DB::queryFirstRow(
2956 2956
             'SELECT public_key, encrypted_psk
2957
-            FROM ' . prefixTable('users') . '
2957
+            FROM ' . prefixTable('users').'
2958 2958
             WHERE id = %i',
2959 2959
             $post_user_id
2960 2960
         );
@@ -2980,7 +2980,7 @@  discard block
 block discarded – undo
2980 2980
                 if ($post_counterItemsToTreat === -1) {
2981 2981
                     DB::query(
2982 2982
                         'SELECT id
2983
-                        FROM ' . prefixTable('items') . '
2983
+                        FROM ' . prefixTable('items').'
2984 2984
                         WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s',
2985 2985
                         $session->get('user-personal_folders'),
2986 2986
                         'teampass_aes'
@@ -2993,7 +2993,7 @@  discard block
 block discarded – undo
2993 2993
                 // Loop on persoanl items
2994 2994
                 $rows = DB::query(
2995 2995
                     'SELECT id, pw
2996
-                    FROM ' . prefixTable('items') . '
2996
+                    FROM ' . prefixTable('items').'
2997 2997
                     WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s
2998 2998
                     LIMIT ' . $post_length,
2999 2999
                     $session->get('user-personal_folders'),
@@ -3037,7 +3037,7 @@  discard block
 block discarded – undo
3037 3037
                     // Loop on files
3038 3038
                     $rows = DB::query(
3039 3039
                         'SELECT id, file
3040
-                        FROM ' . prefixTable('files') . '
3040
+                        FROM ' . prefixTable('files').'
3041 3041
                         WHERE status != %s
3042 3042
                         AND id_item = %i',
3043 3043
                         TP_ENCRYPTION_NAME,
@@ -3048,13 +3048,13 @@  discard block
 block discarded – undo
3048 3048
                         // Now decrypt the file
3049 3049
                         prepareFileWithDefuse(
3050 3050
                             'decrypt',
3051
-                            $SETTINGS['path_to_upload_folder'] . '/' . $record2['file'],
3052
-                            $SETTINGS['path_to_upload_folder'] . '/' . $record2['file'] . '.delete',
3051
+                            $SETTINGS['path_to_upload_folder'].'/'.$record2['file'],
3052
+                            $SETTINGS['path_to_upload_folder'].'/'.$record2['file'].'.delete',
3053 3053
                             $post_user_psk
3054 3054
                         );
3055 3055
 
3056 3056
                         // Encrypt the file
3057
-                        $encryptedFile = encryptFile($record2['file'] . '.delete', $SETTINGS['path_to_upload_folder']);
3057
+                        $encryptedFile = encryptFile($record2['file'].'.delete', $SETTINGS['path_to_upload_folder']);
3058 3058
 
3059 3059
                         DB::update(
3060 3060
                             prefixTable('files'),
@@ -3077,7 +3077,7 @@  discard block
 block discarded – undo
3077 3077
                         );
3078 3078
 
3079 3079
                         // Unlink original file
3080
-                        unlink($SETTINGS['path_to_upload_folder'] . '/' . $record2['file']);
3080
+                        unlink($SETTINGS['path_to_upload_folder'].'/'.$record2['file']);
3081 3081
                     }
3082 3082
                 }
3083 3083
 
@@ -3085,7 +3085,7 @@  discard block
 block discarded – undo
3085 3085
                 $next_start = (int) $post_start + (int) $post_length;
3086 3086
                 DB::query(
3087 3087
                     'SELECT id
3088
-                    FROM ' . prefixTable('items') . '
3088
+                    FROM ' . prefixTable('items').'
3089 3089
                     WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s',
3090 3090
                     $session->get('user-personal_folders'),
3091 3091
                     'teampass_aes'
@@ -3155,7 +3155,7 @@  discard block
 block discarded – undo
3155 3155
         // Get user info
3156 3156
         $userData = DB::queryFirstRow(
3157 3157
             'SELECT special, auth_type, is_ready_for_usage, ongoing_process_id, otp_provided, keys_recovery_time
3158
-            FROM ' . prefixTable('users') . '
3158
+            FROM ' . prefixTable('users').'
3159 3159
             WHERE id = %i',
3160 3160
             $post_user_id
3161 3161
         );
@@ -3202,7 +3202,7 @@  discard block
 block discarded – undo
3202 3202
         // Get user info
3203 3203
         $userData = DB::queryFirstRow(
3204 3204
             'SELECT auth_type, login, private_key
3205
-            FROM ' . prefixTable('users') . '
3205
+            FROM ' . prefixTable('users').'
3206 3206
             WHERE id = %i',
3207 3207
             $post_user_id
3208 3208
         );
@@ -3252,7 +3252,7 @@  discard block
 block discarded – undo
3252 3252
                 return prepareExchangedData(
3253 3253
                     array(
3254 3254
                         'error' => false,
3255
-                        'message' => $lang->get('done'),'',
3255
+                        'message' => $lang->get('done'), '',
3256 3256
                     ),
3257 3257
                     'encode'
3258 3258
                 );
@@ -3301,7 +3301,7 @@  discard block
 block discarded – undo
3301 3301
         // Get user info
3302 3302
         $userData = DB::queryFirstRow(
3303 3303
             'SELECT u.auth_type, u.login, u.private_key, u.special
3304
-            FROM ' . prefixTable('users') . ' AS u
3304
+            FROM ' . prefixTable('users').' AS u
3305 3305
             WHERE u.id = %i',
3306 3306
             $post_user_id
3307 3307
         );
@@ -3337,7 +3337,7 @@  discard block
 block discarded – undo
3337 3337
                     return prepareExchangedData(
3338 3338
                         array(
3339 3339
                             'error' => false,
3340
-                            'message' => $lang->get('done'),'',
3340
+                            'message' => $lang->get('done'), '',
3341 3341
                         ),
3342 3342
                         'encode'
3343 3343
                     );
@@ -3359,8 +3359,8 @@  discard block
 block discarded – undo
3359 3359
                 // Get one itemKey from current user
3360 3360
                 $currentUserKey = DB::queryFirstRow(
3361 3361
                     'SELECT ski.share_key, ski.increment_id, l.id_user
3362
-                    FROM ' . prefixTable('sharekeys_items') . ' AS ski
3363
-                    INNER JOIN ' . prefixTable('log_items') . ' AS l ON ski.object_id = l.id_item
3362
+                    FROM ' . prefixTable('sharekeys_items').' AS ski
3363
+                    INNER JOIN ' . prefixTable('log_items').' AS l ON ski.object_id = l.id_item
3364 3364
                     WHERE ski.user_id = %i
3365 3365
                     ORDER BY RAND()
3366 3366
                     LIMIT 1',
@@ -3427,8 +3427,8 @@  discard block
 block discarded – undo
3427 3427
                             'process_type' => 'create_user_keys',
3428 3428
                             'arguments' => json_encode([
3429 3429
                                 'new_user_id' => (int) $post_user_id,
3430
-                                'new_user_pwd' => cryption($post_previous_pwd, '','encrypt')['string'],
3431
-                                'new_user_private_key' => cryption($validPreviousKey['private_key'], '','encrypt')['string'],
3430
+                                'new_user_pwd' => cryption($post_previous_pwd, '', 'encrypt')['string'],
3431
+                                'new_user_private_key' => cryption($validPreviousKey['private_key'], '', 'encrypt')['string'],
3432 3432
                                 'send_email' => 0,
3433 3433
                                 'otp_provided_new_value' => 0,
3434 3434
                                 'user_self_change' => 1,
@@ -3497,7 +3497,7 @@  discard block
 block discarded – undo
3497 3497
             id,
3498 3498
             private_key,
3499 3499
             created_at
3500
-        FROM " . prefixTable('user_private_keys') . "
3500
+        FROM " . prefixTable('user_private_keys')."
3501 3501
         WHERE user_id = %i
3502 3502
         ORDER BY created_at DESC, id DESC",
3503 3503
         $userId
@@ -3519,9 +3519,9 @@  discard block
 block discarded – undo
3519 3519
             // Select one personal item share_key to test decryption
3520 3520
             $currentUserItemKey = DB::queryFirstRow(
3521 3521
                 'SELECT si.share_key, si.increment_id, l.id_user, i.perso
3522
-                FROM ' . prefixTable('sharekeys_items') . ' AS si
3523
-                INNER JOIN ' . prefixTable('log_items') . ' AS l ON si.object_id = l.id_item
3524
-                INNER JOIN ' . prefixTable('items') . ' AS i ON i.id = l.id_item
3522
+                FROM ' . prefixTable('sharekeys_items').' AS si
3523
+                INNER JOIN ' . prefixTable('log_items').' AS l ON si.object_id = l.id_item
3524
+                INNER JOIN ' . prefixTable('items').' AS i ON i.id = l.id_item
3525 3525
                 WHERE si.user_id = %i AND i.perso = 1 AND si.share_key != ""
3526 3526
                 ORDER BY RAND()
3527 3527
                 LIMIT 1',
@@ -3572,7 +3572,7 @@  discard block
 block discarded – undo
3572 3572
             $session->get('user-id')
3573 3573
         );
3574 3574
         // Return data
3575
-        return '[{"new_value":"' . $session->get('user-session_duration') . '"}]';
3575
+        return '[{"new_value":"'.$session->get('user-session_duration').'"}]';
3576 3576
     }
3577 3577
     
3578 3578
     return '[{"new_value":"expired"}]';
@@ -3622,8 +3622,8 @@  discard block
 block discarded – undo
3622 3622
 {
3623 3623
     $personalItems = DB::query(
3624 3624
         'SELECT i.id, i.pw, s.share_key, s.increment_id
3625
-        FROM ' . prefixTable('items') . ' i
3626
-        INNER JOIN ' . prefixTable('sharekeys_items') . ' s ON i.id = s.object_id
3625
+        FROM ' . prefixTable('items').' i
3626
+        INNER JOIN ' . prefixTable('sharekeys_items').' s ON i.id = s.object_id
3627 3627
         WHERE i.perso = %i
3628 3628
         AND s.user_id = %i',
3629 3629
         1,
@@ -3678,8 +3678,8 @@  discard block
 block discarded – undo
3678 3678
     if ($skipPasswordChange === true) {
3679 3679
         // Remove all sharekeys for personal items
3680 3680
         DB::query(
3681
-            'UPDATE ' . prefixTable('sharekeys_items') . ' AS ski
3682
-            INNER JOIN ' . prefixTable('items') . ' AS i ON ski.object_id = i.id
3681
+            'UPDATE '.prefixTable('sharekeys_items').' AS ski
3682
+            INNER JOIN ' . prefixTable('items').' AS i ON ski.object_id = i.id
3683 3683
             SET ski.share_key = ""
3684 3684
             WHERE i.perso = 1
3685 3685
             AND ski.user_id = %i',
@@ -3688,8 +3688,8 @@  discard block
 block discarded – undo
3688 3688
 
3689 3689
         // Remove all sharekeys for personal files
3690 3690
         DB::query(
3691
-            'UPDATE ' . prefixTable('sharekeys_files') . ' AS skf
3692
-            INNER JOIN ' . prefixTable('items') . ' AS i ON skf.object_id = i.id
3691
+            'UPDATE '.prefixTable('sharekeys_files').' AS skf
3692
+            INNER JOIN ' . prefixTable('items').' AS i ON skf.object_id = i.id
3693 3693
             SET skf.share_key = ""
3694 3694
             WHERE i.perso = 1
3695 3695
             AND skf.user_id = %i',
@@ -3698,8 +3698,8 @@  discard block
 block discarded – undo
3698 3698
 
3699 3699
         // Remove all sharekeys for personal fields
3700 3700
         DB::query(
3701
-            'UPDATE ' . prefixTable('sharekeys_fields') . ' AS skf
3702
-            INNER JOIN ' . prefixTable('items') . ' AS i ON skf.object_id = i.id
3701
+            'UPDATE '.prefixTable('sharekeys_fields').' AS skf
3702
+            INNER JOIN ' . prefixTable('items').' AS i ON skf.object_id = i.id
3703 3703
             SET skf.share_key = ""
3704 3704
             WHERE i.perso = 1
3705 3705
             AND skf.user_id = %i',
@@ -3743,8 +3743,8 @@  discard block
 block discarded – undo
3743 3743
                 'process_type' => 'create_user_keys',
3744 3744
                 'arguments' => json_encode([
3745 3745
                     'new_user_id' => (int) $userId,
3746
-                    'new_user_pwd' => cryption($userCurrentPwd, '','encrypt')['string'],
3747
-                    'new_user_private_key' => cryption($validPreviousKey['private_key'], '','encrypt')['string'],
3746
+                    'new_user_pwd' => cryption($userCurrentPwd, '', 'encrypt')['string'],
3747
+                    'new_user_private_key' => cryption($validPreviousKey['private_key'], '', 'encrypt')['string'],
3748 3748
                     'send_email' => 0,
3749 3749
                     'otp_provided_new_value' => 0,
3750 3750
                     'user_self_change' => 1,
Please login to merge, or discard this patch.
pages/2fa.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('mfa') === false) {
70 70
     // Not allowed page
71 71
     $session->set('system-error_code', ERR_NOT_ALLOWED);
72
-    include $SETTINGS['cpassman_dir'] . '/error.php';
72
+    include $SETTINGS['cpassman_dir'].'/error.php';
73 73
     exit;
74 74
 }
75 75
 
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
                                     $roles = getRolesTitles();
142 142
                                     foreach ($roles as $role) {
143 143
                                         echo '
144
-                                    <option value="' . $role['id'] . '"', in_array($role['id'], $arrRolesMFA) === true ? ' selected' : '', '>' . addslashes($role['title']) . '</option>';
144
+                                    <option value="' . $role['id'].'"', in_array($role['id'], $arrRolesMFA) === true ? ' selected' : '', '>'.addslashes($role['title']).'</option>';
145 145
                                     }
146 146
                                     ?>
147 147
                                 </select>
Please login to merge, or discard this patch.
self-unlock.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 use Symfony\Component\HttpFoundation\Request as SymfonyRequest;
34 34
 
35 35
 // Load functions
36
-require_once __DIR__. '/includes/config/include.php';
36
+require_once __DIR__.'/includes/config/include.php';
37 37
 require_once __DIR__.'/sources/main.functions.php';
38 38
 
39 39
 // init
@@ -53,10 +53,10 @@  discard block
 block discarded – undo
53 53
 // Check for existing lock
54 54
 $result = DB::queryFirstField(
55 55
     'SELECT 1
56
-     FROM ' . prefixTable('auth_failures') . '
56
+     FROM ' . prefixTable('auth_failures').'
57 57
      WHERE unlock_at = (
58 58
         SELECT MAX(unlock_at)
59
-        FROM ' . prefixTable('auth_failures') . '
59
+        FROM ' . prefixTable('auth_failures').'
60 60
         WHERE unlock_at > %s
61 61
         AND source = %s AND value = %s)
62 62
      AND unlock_code = %s',
Please login to merge, or discard this patch.
sources/identify.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2663,7 +2663,7 @@
 block discarded – undo
2663 2663
             'SELECT email, name
2664 2664
              FROM '.prefixTable('users').'
2665 2665
              WHERE login = %s',
2666
-             $value
2666
+                $value
2667 2667
         );
2668 2668
 
2669 2669
         // No valid email address for user
Please login to merge, or discard this patch.
Braces   +9 added lines, -4 removed lines patch added patch discarded remove patch
@@ -2401,7 +2401,9 @@  discard block
 block discarded – undo
2401 2401
         // Complete $userInfo
2402 2402
         $userInfo['has_been_created'] = 1;
2403 2403
 
2404
-        if (WIP === true) error_log("--- USER CREATED ---");
2404
+        if (WIP === true) {
2405
+            error_log("--- USER CREATED ---");
2406
+        }
2405 2407
 
2406 2408
         return [
2407 2409
             'error' => false,
@@ -2437,7 +2439,9 @@  discard block
 block discarded – undo
2437 2439
         }
2438 2440
 
2439 2441
         // Oauth2 user already exists and authenticated
2440
-        if (WIP === true) error_log("--- USER AUTHENTICATED ---");
2442
+        if (WIP === true) {
2443
+            error_log("--- USER AUTHENTICATED ---");
2444
+        }
2441 2445
         $userInfo['has_been_created'] = 0;
2442 2446
 
2443 2447
         $passwordManager = new PasswordManager();
@@ -2667,8 +2671,9 @@  discard block
 block discarded – undo
2667 2671
         );
2668 2672
 
2669 2673
         // No valid email address for user
2670
-        if (!$userInfos || !filter_var($userInfos['email'], FILTER_VALIDATE_EMAIL))
2671
-            return;
2674
+        if (!$userInfos || !filter_var($userInfos['email'], FILTER_VALIDATE_EMAIL)) {
2675
+                    return;
2676
+        }
2672 2677
 
2673 2678
         $unlock_url = $SETTINGS['cpassman_url'].'/self-unlock.php?login='.$value.'&otp='.$unlock_code;
2674 2679
 
Please login to merge, or discard this patch.
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
     $sessionPwdAttempts = $session->get('pwd_attempts');
148 148
     $sessionUrl = $session->get('user-initial_url');
149 149
     $server = [];
150
-    $server['PHP_AUTH_USER'] =  $request->getUser();
150
+    $server['PHP_AUTH_USER'] = $request->getUser();
151 151
     $server['PHP_AUTH_PW'] = $request->getPassword();
152 152
     
153 153
     // decrypt and retreive data in JSON format
@@ -167,18 +167,18 @@  discard block
 block discarded – undo
167 167
     }
168 168
 
169 169
     // Check if Duo auth is in progress and pass the pw and login back to the standard login process
170
-    if(
170
+    if (
171 171
         isKeyExistingAndEqual('duo', 1, $SETTINGS) === true
172 172
         && $dataReceived['user_2fa_selection'] === 'duo'
173 173
         && $session->get('user-duo_status') === 'IN_PROGRESS'
174 174
         && !empty($dataReceived['duo_state'])
175
-    ){
175
+    ) {
176 176
         $key = hash('sha256', $dataReceived['duo_state']);
177 177
         $iv = substr(hash('sha256', $dataReceived['duo_state']), 0, 16);
178 178
         $duo_data_dec = openssl_decrypt(base64_decode($session->get('user-duo_data')), 'AES-256-CBC', $key, 0, $iv);
179 179
         // Clear the data from the Duo process to continue clean with the standard login process
180
-        $session->set('user-duo_data','');
181
-        if($duo_data_dec === false) {
180
+        $session->set('user-duo_data', '');
181
+        if ($duo_data_dec === false) {
182 182
             // Add failed authentication log
183 183
             addFailedAuthentication(filter_var($dataReceived['login'], FILTER_SANITIZE_FULL_SPECIAL_CHARS), getClientIpServer());
184 184
 
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
         $dataReceived['login'] = $duo_data['duo_login'];
197 197
     }
198 198
 
199
-    if(isset($dataReceived['pw']) === false || isset($dataReceived['login']) === false) {
199
+    if (isset($dataReceived['pw']) === false || isset($dataReceived['login']) === false) {
200 200
         echo json_encode([
201 201
             'data' => prepareExchangedData(
202 202
                 [
@@ -555,7 +555,7 @@  discard block
 block discarded – undo
555 555
         }
556 556
         // Append with roles from AD groups
557 557
         if (is_null($userInfo['roles_from_ad_groups']) === false) {
558
-            $userInfo['fonction_id'] = empty($userInfo['fonction_id'])  === true ? $userInfo['roles_from_ad_groups'] : $userInfo['fonction_id']. ';' . $userInfo['roles_from_ad_groups'];
558
+            $userInfo['fonction_id'] = empty($userInfo['fonction_id']) === true ? $userInfo['roles_from_ad_groups'] : $userInfo['fonction_id'].';'.$userInfo['roles_from_ad_groups'];
559 559
         }
560 560
         // store
561 561
         $session->set('user-roles', $userInfo['fonction_id']);
@@ -567,7 +567,7 @@  discard block
 block discarded – undo
567 567
         if (count($session->get('user-roles_array')) > 0) {
568 568
             $rolesList = DB::query(
569 569
                 'SELECT id, title, complexity
570
-                FROM ' . prefixTable('roles_title') . '
570
+                FROM ' . prefixTable('roles_title').'
571 571
                 WHERE id IN %li',
572 572
                 $session->get('user-roles_array')
573 573
             );
@@ -613,7 +613,7 @@  discard block
 block discarded – undo
613 613
             if ($adjustPermissions) {
614 614
                 $session->set('user-admin', (int) $userInfo['admin']);
615 615
                 $session->set('user-manager', (int) $userInfo['gestionnaire']);
616
-                $session->set('user-can_manage_all_users',(int)  $userInfo['can_manage_all_users']);
616
+                $session->set('user-can_manage_all_users', (int) $userInfo['can_manage_all_users']);
617 617
                 $session->set('user-read_only', (int) $userInfo['read_only']);
618 618
                 DB::update(
619 619
                     prefixTable('users'),
@@ -682,10 +682,10 @@  discard block
 block discarded – undo
682 682
         // Get last seen items
683 683
         $session->set('user-nb_roles', 0);
684 684
         foreach ($session->get('user-latest_items') as $item) {
685
-            if (! empty($item)) {
685
+            if (!empty($item)) {
686 686
                 $dataLastItems = DB::queryFirstRow(
687 687
                     'SELECT id,label,id_tree
688
-                    FROM ' . prefixTable('items') . '
688
+                    FROM ' . prefixTable('items').'
689 689
                     WHERE id=%i',
690 690
                     $item
691 691
                 );
@@ -695,7 +695,7 @@  discard block
 block discarded – undo
695 695
         // Get cahce tree info
696 696
         $cacheTreeData = DB::queryFirstRow(
697 697
             'SELECT visible_folders
698
-            FROM ' . prefixTable('cache_tree') . '
698
+            FROM ' . prefixTable('cache_tree').'
699 699
             WHERE user_id=%i',
700 700
             (int) $session->get('user-id')
701 701
         );
@@ -727,7 +727,7 @@  discard block
 block discarded – undo
727 727
             && (int) $sessionAdmin !== 1
728 728
         ) {
729 729
             // get all Admin users
730
-            $val = DB::queryFirstRow('SELECT email FROM ' . prefixTable('users') . " WHERE admin = %i and email != ''", 1);
730
+            $val = DB::queryFirstRow('SELECT email FROM '.prefixTable('users')." WHERE admin = %i and email != ''", 1);
731 731
             if (DB::count() > 0) {
732 732
                 // Add email to table
733 733
                 prepareSendingEmail(
@@ -739,7 +739,7 @@  discard block
 block discarded – undo
739 739
                             '#tp_time#',
740 740
                         ],
741 741
                         [
742
-                            ' ' . $session->get('user-login') . ' (IP: ' . getClientIpServer() . ')',
742
+                            ' '.$session->get('user-login').' (IP: '.getClientIpServer().')',
743 743
                             date($SETTINGS['date_format'], (int) $session->get('user-last_connection')),
744 744
                             date($SETTINGS['time_format'], (int) $session->get('user-last_connection')),
745 745
                         ],
@@ -850,7 +850,7 @@  discard block
 block discarded – undo
850 850
 {
851 851
     $rows = DB::query(
852 852
         'SELECT date
853
-        FROM ' . prefixTable('log_system') . "
853
+        FROM ' . prefixTable('log_system')."
854 854
         WHERE field_1 = %s
855 855
         AND type = 'failed_auth'
856 856
         AND label = 'password_is_not_correct'
@@ -864,7 +864,7 @@  discard block
 block discarded – undo
864 864
         foreach ($rows as $record) {
865 865
             array_push(
866 866
                 $arrAttempts,
867
-                date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['date'])
867
+                date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['date'])
868 868
             );
869 869
         }
870 870
     }
@@ -899,7 +899,7 @@  discard block
 block discarded – undo
899 899
     $ldapConnection
900 900
 ) : bool
901 901
 {
902
-    include_once $SETTINGS['cpassman_dir'] . '/sources/main.functions.php';
902
+    include_once $SETTINGS['cpassman_dir'].'/sources/main.functions.php';
903 903
 
904 904
     if ((int) $userInfoDisabled === 1) {
905 905
         return false;
@@ -1094,7 +1094,7 @@  discard block
 block discarded – undo
1094 1094
     } catch (Exception $e) {
1095 1095
         return [
1096 1096
             'error' => true,
1097
-            'message' => "Error: " . $e->getMessage(),
1097
+            'message' => "Error: ".$e->getMessage(),
1098 1098
         ];
1099 1099
     }
1100 1100
 }
@@ -1125,7 +1125,7 @@  discard block
 block discarded – undo
1125 1125
                 'type' => 'OpenLDAP'
1126 1126
             ];
1127 1127
         default:
1128
-            throw new Exception("Unsupported LDAP type: " . $SETTINGS['ldap_type']);
1128
+            throw new Exception("Unsupported LDAP type: ".$SETTINGS['ldap_type']);
1129 1129
     }
1130 1130
 }
1131 1131
 
@@ -1262,7 +1262,7 @@  discard block
 block discarded – undo
1262 1262
         );
1263 1263
     }
1264 1264
     
1265
-    throw new Exception("Unsupported LDAP type: " . $ldapHandler['type']);
1265
+    throw new Exception("Unsupported LDAP type: ".$ldapHandler['type']);
1266 1266
 }
1267 1267
 
1268 1268
 /**
@@ -1279,12 +1279,12 @@  discard block
 block discarded – undo
1279 1279
     if (isset($SETTINGS['enable_ad_users_with_ad_groups']) === true && (int) $SETTINGS['enable_ad_users_with_ad_groups'] === 1) {
1280 1280
         // Get user groups from AD
1281 1281
         $user_ad_groups = [];
1282
-        foreach($groups as $group) {
1282
+        foreach ($groups as $group) {
1283 1283
             //print_r($group);
1284 1284
             // get relation role id for AD group
1285 1285
             $role = DB::queryFirstRow(
1286 1286
                 'SELECT lgr.role_id
1287
-                FROM ' . prefixTable('ldap_groups_roles') . ' AS lgr
1287
+                FROM ' . prefixTable('ldap_groups_roles').' AS lgr
1288 1288
                 WHERE lgr.ldap_group_id = %s',
1289 1289
                 $group
1290 1290
             );
@@ -1347,7 +1347,7 @@  discard block
 block discarded – undo
1347 1347
     $passwordManager = new PasswordManager();
1348 1348
     
1349 1349
     // Migrate password if needed
1350
-    $result  = $passwordManager->migratePassword(
1350
+    $result = $passwordManager->migratePassword(
1351 1351
         $userInfo['pw'],
1352 1352
         $passwordClear,
1353 1353
         (int) $userInfo['id']
@@ -1418,7 +1418,7 @@  discard block
 block discarded – undo
1418 1418
             // Check if exists in DB
1419 1419
             $groupData = DB::queryFirstRow(
1420 1420
                 'SELECT id
1421
-                FROM ' . prefixTable('roles_title') . '
1421
+                FROM ' . prefixTable('roles_title').'
1422 1422
                 WHERE title = %s',
1423 1423
                 $group["displayName"]
1424 1424
             );
@@ -1559,7 +1559,7 @@  discard block
 block discarded – undo
1559 1559
             
1560 1560
             // generate new QR
1561 1561
             $new_2fa_qr = $tfa->getQRCodeImageAsDataUri(
1562
-                'Teampass - ' . $username,
1562
+                'Teampass - '.$username,
1563 1563
                 $userInfo['ga']
1564 1564
             );
1565 1565
             // clear temporary code from DB
@@ -1572,7 +1572,7 @@  discard block
 block discarded – undo
1572 1572
                 $userInfo['id']
1573 1573
             );
1574 1574
             $firstTime = [
1575
-                'value' => '<img src="' . $new_2fa_qr . '">',
1575
+                'value' => '<img src="'.$new_2fa_qr.'">',
1576 1576
                 'user_admin' => isset($sessionAdmin) ? (int) $sessionAdmin : '',
1577 1577
                 'initial_url' => isset($sessionUrl) === true ? $sessionUrl : '',
1578 1578
                 'pwd_attempts' => (int) $sessionPwdAttempts,
@@ -1728,7 +1728,7 @@  discard block
 block discarded – undo
1728 1728
         }*/
1729 1729
         return [
1730 1730
             'error' => true,
1731
-            'message' => $duo_error . $lang->get('duo_error_check_config'),
1731
+            'message' => $duo_error.$lang->get('duo_error_check_config'),
1732 1732
             'pwd_attempts' => (int) $sessionPwdAttempts,
1733 1733
             'debug_message' => $e->getMessage(),
1734 1734
             'proceedIdentification' => false,
@@ -1744,7 +1744,7 @@  discard block
 block discarded – undo
1744 1744
         } catch (DuoException $e) {
1745 1745
             return [
1746 1746
                 'error' => true,
1747
-                'message' => $duo_error . $lang->get('duo_error_url'),
1747
+                'message' => $duo_error.$lang->get('duo_error_url'),
1748 1748
                 'pwd_attempts' => (int) $sessionPwdAttempts,
1749 1749
                 'debug_message' => $e->getMessage(),
1750 1750
                 'proceedIdentification' => false,
@@ -1752,7 +1752,7 @@  discard block
 block discarded – undo
1752 1752
         }
1753 1753
         
1754 1754
         // Somethimes Duo return success but fail to return a URL, double check if the URL has been created
1755
-        if (!empty($duo_redirect_url) && filter_var($duo_redirect_url,FILTER_SANITIZE_URL)) {
1755
+        if (!empty($duo_redirect_url) && filter_var($duo_redirect_url, FILTER_SANITIZE_URL)) {
1756 1756
             // Since Duo Universal requires a redirect, let's store some info when the user get's back after completing the Duo prompt
1757 1757
             $key = hash('sha256', $duo_state);
1758 1758
             $iv = substr(hash('sha256', $duo_state), 0, 16);
@@ -1780,7 +1780,7 @@  discard block
 block discarded – undo
1780 1780
         } else {
1781 1781
             return [
1782 1782
                 'error' => true,
1783
-                'message' => $duo_error . $lang->get('duo_error_url'),
1783
+                'message' => $duo_error.$lang->get('duo_error_url'),
1784 1784
                 'pwd_attempts' => (int) $sessionPwdAttempts,
1785 1785
                 'proceedIdentification' => false,
1786 1786
             ];
@@ -1801,8 +1801,8 @@  discard block
 block discarded – undo
1801 1801
         // return the response (which should be the user name)
1802 1802
         if ($decoded_token['preferred_username'] === $username) {
1803 1803
             $session->set('user-duo_status', 'COMPLET');
1804
-            $session->set('user-duo_state','');
1805
-            $session->set('user-duo_data','');
1804
+            $session->set('user-duo_state', '');
1805
+            $session->set('user-duo_data', '');
1806 1806
             $session->set('user-login', $username);
1807 1807
 
1808 1808
             return [
@@ -1813,9 +1813,9 @@  discard block
 block discarded – undo
1813 1813
             ];
1814 1814
         } else {
1815 1815
             // Something wrong, username from the original Duo request is different than the one received now
1816
-            $session->set('user-duo_status','');
1817
-            $session->set('user-duo_state','');
1818
-            $session->set('user-duo_data','');
1816
+            $session->set('user-duo_status', '');
1817
+            $session->set('user-duo_state', '');
1818
+            $session->set('user-duo_data', '');
1819 1819
 
1820 1820
             return [
1821 1821
                 'error' => true,
@@ -1826,9 +1826,9 @@  discard block
 block discarded – undo
1826 1826
         }
1827 1827
     }
1828 1828
     // If we are here something wrong
1829
-    $session->set('user-duo_status','');
1830
-    $session->set('user-duo_state','');
1831
-    $session->set('user-duo_data','');
1829
+    $session->set('user-duo_status', '');
1830
+    $session->set('user-duo_state', '');
1831
+    $session->set('user-duo_data', '');
1832 1832
     return [
1833 1833
         'error' => true,
1834 1834
         'message' => $lang->get('duo_login_mismatch'),
@@ -1947,7 +1947,7 @@  discard block
 block discarded – undo
1947 1947
         // Check for existing lock
1948 1948
         $unlock_at = DB::queryFirstField(
1949 1949
             'SELECT MAX(unlock_at)
1950
-             FROM ' . prefixTable('auth_failures') . '
1950
+             FROM ' . prefixTable('auth_failures').'
1951 1951
              WHERE unlock_at > %s
1952 1952
              AND ((source = %s AND value = %s) OR (source = %s AND value = %s))',
1953 1953
             date('Y-m-d H:i:s', time()),
@@ -1969,8 +1969,8 @@  discard block
 block discarded – undo
1969 1969
         // Get user info from DB
1970 1970
         $data = DB::queryFirstRow(
1971 1971
             'SELECT u.*, a.value AS api_key
1972
-            FROM ' . prefixTable('users') . ' AS u
1973
-            LEFT JOIN ' . prefixTable('api') . ' AS a ON (u.id = a.user_id)
1972
+            FROM ' . prefixTable('users').' AS u
1973
+            LEFT JOIN ' . prefixTable('api').' AS a ON (u.id = a.user_id)
1974 1974
             WHERE login = %s AND deleted_at IS NULL',
1975 1975
             $login
1976 1976
         );
@@ -2088,7 +2088,7 @@  discard block
 block discarded – undo
2088 2088
             'array' => [
2089 2089
                 'value' => 'bruteforce_wait',
2090 2090
                 'error' => true,
2091
-                'message' => $lang->get('bruteforce_wait') . (string) $e->getMessage(),
2091
+                'message' => $lang->get('bruteforce_wait').(string) $e->getMessage(),
2092 2092
             ]
2093 2093
         ];
2094 2094
     }
@@ -2193,7 +2193,7 @@  discard block
 block discarded – undo
2193 2193
     // Clean previous failed attempts
2194 2194
     $failedTasks = DB::query(
2195 2195
         'SELECT increment_id
2196
-        FROM ' . prefixTable('background_tasks') . '
2196
+        FROM ' . prefixTable('background_tasks').'
2197 2197
         WHERE process_type = %s
2198 2198
         AND JSON_EXTRACT(arguments, "$.new_user_id") = %i
2199 2199
         AND status = %s',
@@ -2516,12 +2516,12 @@  discard block
 block discarded – undo
2516 2516
 {
2517 2517
     // Find the latest "create_user_keys" task for the given user_id
2518 2518
     $latestTask = DB::queryFirstRow(
2519
-        'SELECT arguments, status FROM ' . prefixTable('background_tasks') . '
2519
+        'SELECT arguments, status FROM '.prefixTable('background_tasks').'
2520 2520
         WHERE process_type = %s
2521 2521
         AND arguments LIKE %s
2522 2522
         ORDER BY increment_id DESC
2523 2523
         LIMIT 1',
2524
-        'create_user_keys', '%"new_user_id":' . $userId . '%'
2524
+        'create_user_keys', '%"new_user_id":'.$userId.'%'
2525 2525
     );
2526 2526
 
2527 2527
     // If a failed task is found, return an error message
@@ -2733,15 +2733,15 @@  discard block
 block discarded – undo
2733 2733
 
2734 2734
             if ($ret['error'] !== false) {
2735 2735
                 logEvents($SETTINGS, 'failed_auth', 'bad_duo_mfa', '', stripslashes($username), stripslashes($username));
2736
-                $session->set('user-duo_status','');
2737
-                $session->set('user-duo_state','');
2738
-                $session->set('user-duo_data','');
2736
+                $session->set('user-duo_status', '');
2737
+                $session->set('user-duo_state', '');
2738
+                $session->set('user-duo_data', '');
2739 2739
                 return [
2740 2740
                     'error' => true,
2741 2741
                     'mfaData' => $ret,
2742 2742
                     'mfaQRCodeInfos' => false,
2743 2743
                 ];
2744
-            } else if ($ret['duo_url_ready'] === true){
2744
+            } else if ($ret['duo_url_ready'] === true) {
2745 2745
                 return [
2746 2746
                     'error' => false,
2747 2747
                     'mfaData' => $ret,
@@ -2805,7 +2805,7 @@  discard block
 block discarded – undo
2805 2805
     // Count failed attempts from this source
2806 2806
     $count = DB::queryFirstField(
2807 2807
         'SELECT COUNT(*)
2808
-        FROM ' . prefixTable('auth_failures') . '
2808
+        FROM ' . prefixTable('auth_failures').'
2809 2809
         WHERE source = %s AND value = %s',
2810 2810
         $source,
2811 2811
         $value
Please login to merge, or discard this patch.
pages/profile.js.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('profile') === false) {
74 74
     // Not allowed page
75 75
     $session->set('system-error_code', ERR_NOT_ALLOWED);
76
-    include $SETTINGS['cpassman_dir'] . '/error.php';
76
+    include $SETTINGS['cpassman_dir'].'/error.php';
77 77
     exit;
78 78
 }
79 79
 ?>
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
     })
98 98
 
99 99
     // Select user properties
100
-    $('#profile-user-language option[value=<?php echo $session->get('user-language');?>').attr('selected','selected');
100
+    $('#profile-user-language option[value=<?php echo $session->get('user-language'); ?>').attr('selected','selected');
101 101
 
102 102
 
103 103
     // AVATAR IMPORT
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
 
296 296
                     // reload page in case of language change
297 297
                     if ($('#profile-user-language').val()
298
-                        && $('#profile-user-language').val().toLowerCase() !== '<?php echo $session->get('user-language');?>') {
298
+                        && $('#profile-user-language').val().toLowerCase() !== '<?php echo $session->get('user-language'); ?>') {
299 299
                         // prepare reload
300 300
                         $(this).delay(3000).queue(function() {
301 301
                             document.location.href = "index.php?page=profile";
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
                         // Inform user
307 307
                         toastr.remove();
308 308
                         toastr.info(
309
-                            '<?php echo $lang->get('alert_page_will_reload') . ' ... ' . $lang->get('please_wait'); ?>',
309
+                            '<?php echo $lang->get('alert_page_will_reload').' ... '.$lang->get('please_wait'); ?>',
310 310
                             '', {
311 311
                                 timeOut: 3000,
312 312
                                 progressBar: true
@@ -410,27 +410,27 @@  discard block
 block discarded – undo
410 410
         "defaultText": "<?php echo $lang->get('index_pw_level_txt'); ?>",
411 411
         "ratings": [
412 412
             {
413
-                "minScore": <?php echo TP_PW_STRENGTH_1;?>,
413
+                "minScore": <?php echo TP_PW_STRENGTH_1; ?>,
414 414
                 "className": "meterWarn",
415 415
                 "text": "<?php echo $lang->get('complex_level1'); ?>"
416 416
             },
417 417
             {
418
-                "minScore": <?php echo TP_PW_STRENGTH_2;?>,
418
+                "minScore": <?php echo TP_PW_STRENGTH_2; ?>,
419 419
                 "className": "meterWarn",
420 420
                 "text": "<?php echo $lang->get('complex_level2'); ?>"
421 421
             },
422 422
             {
423
-                "minScore": <?php echo TP_PW_STRENGTH_3;?>,
423
+                "minScore": <?php echo TP_PW_STRENGTH_3; ?>,
424 424
                 "className": "meterGood",
425 425
                 "text": "<?php echo $lang->get('complex_level3'); ?>"
426 426
             },
427 427
             {
428
-                "minScore": <?php echo TP_PW_STRENGTH_4;?>,
428
+                "minScore": <?php echo TP_PW_STRENGTH_4; ?>,
429 429
                 "className": "meterGood",
430 430
                 "text": "<?php echo $lang->get('complex_level4'); ?>"
431 431
             },
432 432
             {
433
-                "minScore": <?php echo TP_PW_STRENGTH_5;?>,
433
+                "minScore": <?php echo TP_PW_STRENGTH_5; ?>,
434 434
                 "className": "meterExcel",
435 435
                 "text": "<?php echo $lang->get('complex_level5'); ?>"
436 436
             }
@@ -523,27 +523,27 @@  discard block
 block discarded – undo
523 523
         "defaultText": "<?php echo $lang->get('index_pw_level_txt'); ?>",
524 524
         "ratings": [
525 525
             {
526
-                "minScore": <?php echo TP_PW_STRENGTH_1;?>,
526
+                "minScore": <?php echo TP_PW_STRENGTH_1; ?>,
527 527
                 "className": "meterWarn",
528 528
                 "text": "<?php echo $lang->get('complex_level1'); ?>"
529 529
             },
530 530
             {
531
-                "minScore": <?php echo TP_PW_STRENGTH_2;?>,
531
+                "minScore": <?php echo TP_PW_STRENGTH_2; ?>,
532 532
                 "className": "meterWarn",
533 533
                 "text": "<?php echo $lang->get('complex_level2'); ?>"
534 534
             },
535 535
             {
536
-                "minScore": <?php echo TP_PW_STRENGTH_3;?>,
536
+                "minScore": <?php echo TP_PW_STRENGTH_3; ?>,
537 537
                 "className": "meterGood",
538 538
                 "text": "<?php echo $lang->get('complex_level3'); ?>"
539 539
             },
540 540
             {
541
-                "minScore": <?php echo TP_PW_STRENGTH_4;?>,
541
+                "minScore": <?php echo TP_PW_STRENGTH_4; ?>,
542 542
                 "className": "meterGood",
543 543
                 "text": "<?php echo $lang->get('complex_level4'); ?>"
544 544
             },
545 545
             {
546
-                "minScore": <?php echo TP_PW_STRENGTH_5;?>,
546
+                "minScore": <?php echo TP_PW_STRENGTH_5; ?>,
547 547
                 "className": "meterExcel",
548 548
                 "text": "<?php echo $lang->get('complex_level5'); ?>"
549 549
             }
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
         }
560 560
     });
561 561
 
562
-    $('#profile-keys_download-date').text('<?php echo null === $session->get('user-keys_recovery_time') ? $lang->get('none') : date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $session->get('user-keys_recovery_time')); ?>');
562
+    $('#profile-keys_download-date').text('<?php echo null === $session->get('user-keys_recovery_time') ? $lang->get('none') : date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $session->get('user-keys_recovery_time')); ?>');
563 563
 
564 564
     $("#open-dialog-keys-download").on('click', function(event) {
565 565
         event.preventDefault();
Please login to merge, or discard this patch.
pages/items.php 1 patch
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('items') === false) {
70 70
     // Not allowed page
71 71
     $session->set('system-error_code', ERR_NOT_ALLOWED);
72
-    include $SETTINGS['cpassman_dir'] . '/error.php';
72
+    include $SETTINGS['cpassman_dir'].'/error.php';
73 73
     exit;
74 74
 }
75 75
 // Define Timezone
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
 
91 91
 // Get list of users
92 92
 $usersList = [];
93
-$rows = DB::query('SELECT id,login,email FROM ' . prefixTable('users') . ' ORDER BY login ASC');
93
+$rows = DB::query('SELECT id,login,email FROM '.prefixTable('users').' ORDER BY login ASC');
94 94
 foreach ($rows as $record) {
95 95
     $usersList[$record['login']] = [
96 96
         'id' => $record['id'],
@@ -101,16 +101,16 @@  discard block
 block discarded – undo
101 101
 // Get list of roles
102 102
 $arrRoles = [];
103 103
 $listRoles = '';
104
-$rows = DB::query('SELECT id,title FROM ' . prefixTable('roles_title') . ' ORDER BY title ASC');
104
+$rows = DB::query('SELECT id,title FROM '.prefixTable('roles_title').' ORDER BY title ASC');
105 105
 foreach ($rows as $reccord) {
106 106
     $arrRoles[$reccord['title']] = [
107 107
         'id' => $reccord['id'],
108 108
         'title' => $reccord['title'],
109 109
     ];
110 110
     if (empty($listRoles)) {
111
-        $listRoles = $reccord['id'] . '#' . $reccord['title'];
111
+        $listRoles = $reccord['id'].'#'.$reccord['title'];
112 112
     } else {
113
-        $listRoles .= ';' . $reccord['id'] . '#' . $reccord['title'];
113
+        $listRoles .= ';'.$reccord['id'].'#'.$reccord['title'];
114 114
     }
115 115
 }
116 116
 
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
                         <li class="nav-item"><a class="nav-link" href="#tab_3" data-toggle="tab"><i class="fa-solid fa-archive mr-2"></i><?php echo $lang->get('attachments'); ?></a></li>
186 186
                         <?php
187 187
                         echo isset($SETTINGS['item_extra_fields']) === true && (int) $SETTINGS['item_extra_fields'] === 1 ? '
188
-                            <li class="nav-item"><a class="nav-link" href="#tab_4" data-toggle="tab"><i class="fa-solid fa-cubes mr-2"></i>' . $lang->get('fields') . '</a></li>' : '';
188
+                            <li class="nav-item"><a class="nav-link" href="#tab_4" data-toggle="tab"><i class="fa-solid fa-cubes mr-2"></i>' . $lang->get('fields').'</a></li>' : '';
189 189
                         ?>
190 190
                     </ul>
191 191
                 </div><!-- /.card-header -->
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
                                                 <?php
255 255
                                                 for ($i = 4; $i <= $SETTINGS['pwd_maximum_length']; ++$i) {
256 256
                                                     echo '
257
-                                                <option>' . $i . '</option>';
257
+                                                <option>' . $i.'</option>';
258 258
                                                 }
259 259
                                                 ?>
260 260
                                             </select>
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
                                     <span class="ml-2 col-md-1 clear-me-html" id="form-item-icon-show"></span>
285 285
                                 </div>
286 286
                                 <small class='form-text text-muted'>
287
-                                    <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL;?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
287
+                                    <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL; ?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
288 288
                                 </small>
289 289
                             </div>
290 290
 
@@ -472,39 +472,39 @@  discard block
 block discarded – undo
472 472
                             <div class="tab-pane" id="tab_4">
473 473
                                 <div id="form-item-field" class="hidden">
474 474
                                     <?php
475
-                                        $session_item_fields = $session->get('system-item_fields');//print_r($session_item_fields);
475
+                                        $session_item_fields = $session->get('system-item_fields'); //print_r($session_item_fields);
476 476
                                         if (isset($session_item_fields) === true) {
477 477
                                             foreach ($session_item_fields as $category) {
478 478
                                                 //print_r($category);
479 479
                                                 echo '
480
-                                            <div class="callout callout-info form-item-category hidden" id="form-item-category-' . $category['id'] . '">
481
-                                                <h5>' . $category['title'] . '</h5>
480
+                                            <div class="callout callout-info form-item-category hidden" id="form-item-category-' . $category['id'].'">
481
+                                                <h5>' . $category['title'].'</h5>
482 482
                                                 <p>';
483 483
                                                 foreach ($category['fields'] as $field) {
484 484
                                                     if ($field['type'] === 'textarea') {
485 485
                                                         echo '
486
-                                                    <div class="form-group mb-3 form-item-field" id="form-item-field-' . $field['id'] . '" data-field-id="' . $field['id'] . '">
486
+                                                    <div class="form-group mb-3 form-item-field" id="form-item-field-' . $field['id'].'" data-field-id="'.$field['id'].'">
487 487
                                                         <label>' . $field['title'],
488 488
                                                             $field['is_mandatory'] === '1' ?
489
-                                                                '<span class="fa-solid fa-fire text-danger ml-1 infotip" title="' . $lang->get('is_mandatory') . '"></span>' : '',
489
+                                                                '<span class="fa-solid fa-fire text-danger ml-1 infotip" title="'.$lang->get('is_mandatory').'"></span>' : '',
490 490
                                                             '</label>
491
-                                                        <textarea class="form-control form-item-control form-item-field-custom" rows="2" data-field-name="' . $field['id'] . '" data-field-mandatory="' . $field['is_mandatory'] . '" data-field-regex="' . $field['regex'] . '" data-change-ongoing="0"></textarea>
491
+                                                        <textarea class="form-control form-item-control form-item-field-custom" rows="2" data-field-name="' . $field['id'].'" data-field-mandatory="'.$field['is_mandatory'].'" data-field-regex="'.$field['regex'].'" data-change-ongoing="0"></textarea>
492 492
                                                     </div>';
493 493
                                                     } else {
494 494
                                                         echo '
495
-                                                    <div class="input-group mb-3 form-item-field" id="form-item-field-' . $field['id'] . '" data-field-id="' . $field['id'] . '">
495
+                                                    <div class="input-group mb-3 form-item-field" id="form-item-field-' . $field['id'].'" data-field-id="'.$field['id'].'">
496 496
                                                         <div class="input-group-prepend">
497 497
                                                             <span class="input-group-text">' . $field['title'],
498 498
                                                             $field['is_mandatory'] === '1' ?
499
-                                                                '<span class="fa-solid fa-fire text-danger ml-1 infotip" title="' . $lang->get('is_mandatory') . '"></span>' : '',
499
+                                                                '<span class="fa-solid fa-fire text-danger ml-1 infotip" title="'.$lang->get('is_mandatory').'"></span>' : '',
500 500
                                                             '</span>
501 501
                                                         </div>
502
-                                                        <input type="' . $field['type'] . '" class="form-control form-item-control form-item-field-custom" data-field-name="' . $field['id'] . '" data-field-mandatory="' . $field['is_mandatory'] . '" data-field-regex="' . $field['regex'] . '" data-change-ongoing="0">
502
+                                                        <input type="' . $field['type'].'" class="form-control form-item-control form-item-field-custom" data-field-name="'.$field['id'].'" data-field-mandatory="'.$field['is_mandatory'].'" data-field-regex="'.$field['regex'].'" data-change-ongoing="0">
503 503
                                                     </div>';
504 504
                                                     }
505 505
                                                     if (!empty($field['regex'])) {
506 506
                                                         echo '
507
-                                                    <div>Regex: '. $field['regex'] .'</div>
507
+                                                    <div>Regex: '. $field['regex'].'</div>
508 508
                                                         ';
509 509
                                                     }
510 510
                                                 }
@@ -515,8 +515,8 @@  discard block
 block discarded – undo
515 515
                                                 ) {
516 516
                                                     echo '
517 517
                                                     <div class="form-check icheck-blue">
518
-                                                        <input type="checkbox" class="form-check-input form-check-input-template form-item-control flat-blue" data-category-id="' . $category['id'] . '" data-change-ongoing="0" data-field-name="template" id="template_' . $category['id'] . '">
519
-                                                        <label class="form-check-label ml-3" for="template_' . $category['id'] . '">' . $lang->get('main_template') . '</label>
518
+                                                        <input type="checkbox" class="form-check-input form-check-input-template form-item-control flat-blue" data-category-id="' . $category['id'].'" data-change-ongoing="0" data-field-name="template" id="template_'.$category['id'].'">
519
+                                                        <label class="form-check-label ml-3" for="template_' . $category['id'].'">'.$lang->get('main_template').'</label>
520 520
                                                     </div>';
521 521
                                                 }
522 522
                                                 echo '
@@ -526,8 +526,8 @@  discard block
 block discarded – undo
526 526
                                         } else {
527 527
                                             echo
528 528
                                             '<div class="alert alert-info">
529
-                                                <h5><i class="icon fa fa-info mr-3"></i>' . $lang->get('information') . '</h5>
530
-                                                ' . $lang->get('no_fields') . '
529
+                                                <h5><i class="icon fa fa-info mr-3"></i>' . $lang->get('information').'</h5>
530
+                                                ' . $lang->get('no_fields').'
531 531
                                             </div>';
532 532
                                         } ?>
533 533
                                 </div>
@@ -668,7 +668,7 @@  discard block
 block discarded – undo
668 668
                         <p><?php
669 669
                             echo str_replace(
670 670
         ['##otv_expiration_period##', '. '],
671
-        ['<span class="text-bold text-primary">' . $SETTINGS['otv_expiration_period'] . '</span>', '<br>'],
671
+        ['<span class="text-bold text-primary">'.$SETTINGS['otv_expiration_period'].'</span>', '<br>'],
672 672
         $lang->get('otv_message')
673 673
     );
674 674
                             ?></p>
@@ -686,9 +686,9 @@  discard block
 block discarded – undo
686 686
 
687 687
                     <div class="row">
688 688
                         <div class="form-group col-4">
689
-                            <label for="form-item-otv-days"><i class="fa-regular fa-calendar-days mr-2"></i><?php echo $lang->get('number_of_days'); ?> (<?php echo $lang->get('maximum').': '.$SETTINGS['otv_expiration_period'];?>)</label>
689
+                            <label for="form-item-otv-days"><i class="fa-regular fa-calendar-days mr-2"></i><?php echo $lang->get('number_of_days'); ?> (<?php echo $lang->get('maximum').': '.$SETTINGS['otv_expiration_period']; ?>)</label>
690 690
                             <div class="input-group mb-3">
691
-                                <input type="number" class="form-control clear-me-val" id="form-item-otv-days" min="0" max="<?php echo $SETTINGS['otv_expiration_period'];?>" value="<?php echo $SETTINGS['otv_expiration_period'];?>">
691
+                                <input type="number" class="form-control clear-me-val" id="form-item-otv-days" min="0" max="<?php echo $SETTINGS['otv_expiration_period']; ?>" value="<?php echo $SETTINGS['otv_expiration_period']; ?>">
692 692
                             </div>
693 693
                         </div>
694 694
 
@@ -776,7 +776,7 @@  discard block
 block discarded – undo
776 776
                             <select class="form-control form-folder-control select2" style="width:100%;" id="form-folder-add-complexicity" required>
777 777
                                 <?php
778 778
                                 foreach (TP_PW_COMPLEXITY as $key => $value) {
779
-                                    echo '<option value="' . $key . '">' . $value[1] . '</option>';
779
+                                    echo '<option value="'.$key.'">'.$value[1].'</option>';
780 780
                                 }
781 781
                                 ?>
782 782
                             </select>
@@ -794,14 +794,14 @@  discard block
 block discarded – undo
794 794
                             <label><?php echo $lang->get('icon'); ?></label>
795 795
                             <input type="text" class="form-control form-folder-control" id="form-folder-add-icon">
796 796
                             <small class='form-text text-muted'>
797
-                                <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL;?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
797
+                                <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL; ?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
798 798
                             </small>
799 799
                         </div>
800 800
                         <div class="form-group">
801 801
                             <label><?php echo $lang->get('icon_on_selection'); ?></label>
802 802
                             <input type="text" class="form-control form-folder-control" id="form-folder-add-icon-selected">
803 803
                             <small class='form-text text-muted'>
804
-                                <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL;?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
804
+                                <?php echo $lang->get('fontawesome_icon_tip'); ?><a href="<?php echo FONTAWESOME_URL; ?>" target="_blank"><i class="fa-solid fa-external-link-alt ml-1"></i></a>
805 805
                             </small>
806 806
                         </div>
807 807
                     </div>
@@ -1212,18 +1212,18 @@  discard block
 block discarded – undo
1212 1212
                                 <?php
1213 1213
                                     foreach ($session_item_fields as $elem) {
1214 1214
                                         echo '
1215
-                                <div class="callout callout-info card-item-category hidden" id="card-item-category-' . $elem['id'] . '">
1216
-                                    <h5>' . $elem['title'] . '</h5>
1215
+                                <div class="callout callout-info card-item-category hidden" id="card-item-category-' . $elem['id'].'">
1216
+                                    <h5>' . $elem['title'].'</h5>
1217 1217
                                     <p>
1218 1218
                                         <ul class="list-group list-group-unbordered mb-3">';
1219 1219
                                         foreach ($elem['fields'] as $field) {
1220 1220
                                             echo '
1221
-                                            <li class="list-group-item card-item-field hidden" id="card-item-field-' . $field['id'] . '">
1222
-                                                <span id="card-item-field-title-' . $field['id'] . '"><b>' . $field['title'] . '</b></span>
1223
-                                                <button type="button" class="float-right btn btn-secondary btn-sm ml-1 btn-copy-clipboard-clear"  data-clipboard-target="card-item-field-value-' . $field['id'] . '">
1221
+                                            <li class="list-group-item card-item-field hidden" id="card-item-field-' . $field['id'].'">
1222
+                                                <span id="card-item-field-title-' . $field['id'].'"><b>'.$field['title'].'</b></span>
1223
+                                                <button type="button" class="float-right btn btn-secondary btn-sm ml-1 btn-copy-clipboard-clear"  data-clipboard-target="card-item-field-value-' . $field['id'].'">
1224 1224
                                                     <i class="fa-solid fa-copy"></i>
1225 1225
                                                 </button>
1226
-                                                <span class="card-item-field-value float-right ml-1" id="card-item-field-value-' . $field['id'] . '"></span>
1226
+                                                <span class="card-item-field-value float-right ml-1" id="card-item-field-value-' . $field['id'].'"></span>
1227 1227
                                             </li>';
1228 1228
                                         }
1229 1229
                                         echo '
Please login to merge, or discard this patch.