Passed
Push — master ( f5b400...d81d1a )
by Nils
10:08 queued 02:57
created
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   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
     $sessionPwdAttempts = $session->get('pwd_attempts');
147 147
     $sessionUrl = $session->get('user-initial_url');
148 148
     $server = [];
149
-    $server['PHP_AUTH_USER'] =  $request->getUser();
149
+    $server['PHP_AUTH_USER'] = $request->getUser();
150 150
     $server['PHP_AUTH_PW'] = $request->getPassword();
151 151
     
152 152
     // decrypt and retreive data in JSON format
@@ -166,18 +166,18 @@  discard block
 block discarded – undo
166 166
     }
167 167
     
168 168
     // Check if Duo auth is in progress and pass the pw and login back to the standard login process
169
-    if(
169
+    if (
170 170
         isKeyExistingAndEqual('duo', 1, $SETTINGS) === true
171 171
         && $dataReceived['user_2fa_selection'] === 'duo'
172 172
         && $session->get('user-duo_status') === 'IN_PROGRESS'
173 173
         && !empty($dataReceived['duo_state'])
174
-    ){
174
+    ) {
175 175
         $key = hash('sha256', $dataReceived['duo_state']);
176 176
         $iv = substr(hash('sha256', $dataReceived['duo_state']), 0, 16);
177 177
         $duo_data_dec = openssl_decrypt(base64_decode($session->get('user-duo_data')), 'AES-256-CBC', $key, 0, $iv);
178 178
         // Clear the data from the Duo process to continue clean with the standard login process
179
-        $session->set('user-duo_data','');
180
-        if($duo_data_dec === false) {
179
+        $session->set('user-duo_data', '');
180
+        if ($duo_data_dec === false) {
181 181
             // Add failed authentication log
182 182
             addFailedAuthentication(filter_var($dataReceived['login'], FILTER_SANITIZE_FULL_SPECIAL_CHARS), getClientIpServer());
183 183
 
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
         $dataReceived['login'] = $duo_data['duo_login'];
196 196
     }
197 197
 
198
-    if(isset($dataReceived['pw']) === false || isset($dataReceived['login']) === false) {
198
+    if (isset($dataReceived['pw']) === false || isset($dataReceived['login']) === false) {
199 199
         echo json_encode([
200 200
             'data' => prepareExchangedData(
201 201
                 [
@@ -498,7 +498,7 @@  discard block
 block discarded – undo
498 498
                 0,
499 499
                 (string) $return,
500 500
                 (array) $userInfo ?? [],
501
-                false,  // not success
501
+                false, // not success
502 502
                 'user_is_locked',
503 503
                 $lang->get('account_is_locked')
504 504
             ),
@@ -514,7 +514,7 @@  discard block
 block discarded – undo
514 514
             (int) $sessionPwdAttempts,
515 515
             (string) $return,
516 516
             (array) $userInfo ?? [],
517
-            false,  // not success
517
+            false, // not success
518 518
             true,
519 519
             $lang->get('error_not_allowed_to_authenticate')
520 520
         ),
@@ -791,7 +791,7 @@  discard block
 block discarded – undo
791 791
     // Get cache tree info
792 792
     $cacheTreeData = DB::queryFirstRow(
793 793
         'SELECT visible_folders
794
-        FROM ' . prefixTable('cache_tree') . '
794
+        FROM ' . prefixTable('cache_tree').'
795 795
         WHERE user_id=%i',
796 796
         (int) $session->get('user-id')
797 797
     );
@@ -822,7 +822,7 @@  discard block
 block discarded – undo
822 822
         && (int) $userInfo['admin'] !== 1
823 823
     ) {
824 824
         // get all Admin users
825
-        $val = DB::queryFirstRow('SELECT email FROM ' . prefixTable('users') . " WHERE admin = %i and email != ''", 1);
825
+        $val = DB::queryFirstRow('SELECT email FROM '.prefixTable('users')." WHERE admin = %i and email != ''", 1);
826 826
         if (DB::count() > 0) {
827 827
             // Add email to table
828 828
             prepareSendingEmail(
@@ -834,7 +834,7 @@  discard block
 block discarded – undo
834 834
                         '#tp_time#',
835 835
                     ],
836 836
                     [
837
-                        ' ' . $session->get('user-login') . ' (IP: ' . getClientIpServer() . ')',
837
+                        ' '.$session->get('user-login').' (IP: '.getClientIpServer().')',
838 838
                         date($SETTINGS['date_format'], (int) time()),
839 839
                         date($SETTINGS['time_format'], (int) time()),
840 840
                     ],
@@ -941,7 +941,7 @@  discard block
 block discarded – undo
941 941
     if (is_null($userInfo['roles_from_ad_groups']) === false) {
942 942
         $userInfo['fonction_id'] = empty($userInfo['fonction_id']) === true 
943 943
             ? $userInfo['roles_from_ad_groups'] 
944
-            : $userInfo['fonction_id'] . ';' . $userInfo['roles_from_ad_groups'];
944
+            : $userInfo['fonction_id'].';'.$userInfo['roles_from_ad_groups'];
945 945
     }
946 946
     
947 947
     // Store roles in session
@@ -958,7 +958,7 @@  discard block
 block discarded – undo
958 958
         // Get roles from database
959 959
         $rolesList = DB::query(
960 960
             'SELECT id, title, complexity
961
-            FROM ' . prefixTable('roles_title') . '
961
+            FROM ' . prefixTable('roles_title').'
962 962
             WHERE id IN %li',
963 963
             $session->get('user-roles_array')
964 964
         );
@@ -1047,7 +1047,7 @@  discard block
 block discarded – undo
1047 1047
 {
1048 1048
     $rows = DB::query(
1049 1049
         'SELECT date
1050
-        FROM ' . prefixTable('log_system') . "
1050
+        FROM ' . prefixTable('log_system')."
1051 1051
         WHERE field_1 = %s
1052 1052
         AND type = 'failed_auth'
1053 1053
         AND label = 'password_is_not_correct'
@@ -1061,7 +1061,7 @@  discard block
 block discarded – undo
1061 1061
         foreach ($rows as $record) {
1062 1062
             array_push(
1063 1063
                 $arrAttempts,
1064
-                date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['date'])
1064
+                date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['date'])
1065 1065
             );
1066 1066
         }
1067 1067
     }
@@ -1096,7 +1096,7 @@  discard block
 block discarded – undo
1096 1096
     $ldapConnection
1097 1097
 ) : bool
1098 1098
 {
1099
-    include_once $SETTINGS['cpassman_dir'] . '/sources/main.functions.php';
1099
+    include_once $SETTINGS['cpassman_dir'].'/sources/main.functions.php';
1100 1100
 
1101 1101
     if ((int) $userInfoDisabled === 1) {
1102 1102
         return false;
@@ -1184,7 +1184,7 @@  discard block
 block discarded – undo
1184 1184
         // If user has seed but no backup, create it on first successful login
1185 1185
         if (!empty($userInfo['user_derivation_seed']) && empty($userInfo['private_key_backup'])) {
1186 1186
             if (defined('LOG_TO_SERVER') && LOG_TO_SERVER === true) {
1187
-                error_log('TEAMPASS Transparent Recovery - Creating backup for user ' . ($userInfo['login'] ?? 'unknown'));
1187
+                error_log('TEAMPASS Transparent Recovery - Creating backup for user '.($userInfo['login'] ?? 'unknown'));
1188 1188
             }
1189 1189
 
1190 1190
             $derivedKey = deriveBackupKey($userInfo['user_derivation_seed'], $userInfo['public_key'], $SETTINGS);
@@ -1354,7 +1354,7 @@  discard block
 block discarded – undo
1354 1354
     } catch (Exception $e) {
1355 1355
         return [
1356 1356
             'error' => true,
1357
-            'message' => "Error: " . $e->getMessage(),
1357
+            'message' => "Error: ".$e->getMessage(),
1358 1358
         ];
1359 1359
     }
1360 1360
 }
@@ -1385,7 +1385,7 @@  discard block
 block discarded – undo
1385 1385
                 'type' => 'OpenLDAP'
1386 1386
             ];
1387 1387
         default:
1388
-            throw new Exception("Unsupported LDAP type: " . $SETTINGS['ldap_type']);
1388
+            throw new Exception("Unsupported LDAP type: ".$SETTINGS['ldap_type']);
1389 1389
     }
1390 1390
 }
1391 1391
 
@@ -1522,7 +1522,7 @@  discard block
 block discarded – undo
1522 1522
         );
1523 1523
     }
1524 1524
     
1525
-    throw new Exception("Unsupported LDAP type: " . $ldapHandler['type']);
1525
+    throw new Exception("Unsupported LDAP type: ".$ldapHandler['type']);
1526 1526
 }
1527 1527
 
1528 1528
 /**
@@ -1539,11 +1539,11 @@  discard block
 block discarded – undo
1539 1539
     if (isset($SETTINGS['enable_ad_users_with_ad_groups']) === true && (int) $SETTINGS['enable_ad_users_with_ad_groups'] === 1) {
1540 1540
         // Get user groups from AD
1541 1541
         $user_ad_groups = [];
1542
-        foreach($groups as $group) {
1542
+        foreach ($groups as $group) {
1543 1543
             // get relation role id for AD group
1544 1544
             $role = DB::queryFirstRow(
1545 1545
                 'SELECT lgr.role_id
1546
-                FROM ' . prefixTable('ldap_groups_roles') . ' AS lgr
1546
+                FROM ' . prefixTable('ldap_groups_roles').' AS lgr
1547 1547
                 WHERE lgr.ldap_group_id = %s',
1548 1548
                 $group
1549 1549
             );
@@ -1589,7 +1589,7 @@  discard block
 block discarded – undo
1589 1589
     $passwordManager = new PasswordManager();
1590 1590
     
1591 1591
     // Migrate password if needed
1592
-    $result  = $passwordManager->migratePassword(
1592
+    $result = $passwordManager->migratePassword(
1593 1593
         $userInfo['pw'],
1594 1594
         $passwordClear,
1595 1595
         (int) $userInfo['id']
@@ -1666,7 +1666,7 @@  discard block
 block discarded – undo
1666 1666
             // Check if exists in DB
1667 1667
             $groupData = DB::queryFirstRow(
1668 1668
                 'SELECT id
1669
-                FROM ' . prefixTable('roles_title') . '
1669
+                FROM ' . prefixTable('roles_title').'
1670 1670
                 WHERE title = %s',
1671 1671
                 $group["displayName"]
1672 1672
             );
@@ -1815,7 +1815,7 @@  discard block
 block discarded – undo
1815 1815
             
1816 1816
             // generate new QR
1817 1817
             $new_2fa_qr = $tfa->getQRCodeImageAsDataUri(
1818
-                'Teampass - ' . $username,
1818
+                'Teampass - '.$username,
1819 1819
                 $userInfo['ga']
1820 1820
             );
1821 1821
             // clear temporary code from DB
@@ -1828,7 +1828,7 @@  discard block
 block discarded – undo
1828 1828
                 $userInfo['id']
1829 1829
             );
1830 1830
             $firstTime = [
1831
-                'value' => '<img src="' . $new_2fa_qr . '">',
1831
+                'value' => '<img src="'.$new_2fa_qr.'">',
1832 1832
                 'user_admin' => isset($sessionAdmin) ? (int) $sessionAdmin : '',
1833 1833
                 'initial_url' => isset($sessionUrl) === true ? $sessionUrl : '',
1834 1834
                 'pwd_attempts' => (int) $sessionPwdAttempts,
@@ -1984,7 +1984,7 @@  discard block
 block discarded – undo
1984 1984
         }*/
1985 1985
         return [
1986 1986
             'error' => true,
1987
-            'message' => $duo_error . $lang->get('duo_error_check_config'),
1987
+            'message' => $duo_error.$lang->get('duo_error_check_config'),
1988 1988
             'pwd_attempts' => (int) $sessionPwdAttempts,
1989 1989
             'debug_message' => $e->getMessage(),
1990 1990
             'proceedIdentification' => false,
@@ -2000,7 +2000,7 @@  discard block
 block discarded – undo
2000 2000
         } catch (DuoException $e) {
2001 2001
             return [
2002 2002
                 'error' => true,
2003
-                'message' => $duo_error . $lang->get('duo_error_url'),
2003
+                'message' => $duo_error.$lang->get('duo_error_url'),
2004 2004
                 'pwd_attempts' => (int) $sessionPwdAttempts,
2005 2005
                 'debug_message' => $e->getMessage(),
2006 2006
                 'proceedIdentification' => false,
@@ -2008,7 +2008,7 @@  discard block
 block discarded – undo
2008 2008
         }
2009 2009
         
2010 2010
         // Somethimes Duo return success but fail to return a URL, double check if the URL has been created
2011
-        if (!empty($duo_redirect_url) && filter_var($duo_redirect_url,FILTER_SANITIZE_URL)) {
2011
+        if (!empty($duo_redirect_url) && filter_var($duo_redirect_url, FILTER_SANITIZE_URL)) {
2012 2012
             // Since Duo Universal requires a redirect, let's store some info when the user get's back after completing the Duo prompt
2013 2013
             $key = hash('sha256', $duo_state);
2014 2014
             $iv = substr(hash('sha256', $duo_state), 0, 16);
@@ -2036,7 +2036,7 @@  discard block
 block discarded – undo
2036 2036
         } else {
2037 2037
             return [
2038 2038
                 'error' => true,
2039
-                'message' => $duo_error . $lang->get('duo_error_url'),
2039
+                'message' => $duo_error.$lang->get('duo_error_url'),
2040 2040
                 'pwd_attempts' => (int) $sessionPwdAttempts,
2041 2041
                 'proceedIdentification' => false,
2042 2042
             ];
@@ -2057,8 +2057,8 @@  discard block
 block discarded – undo
2057 2057
         // return the response (which should be the user name)
2058 2058
         if ($decoded_token['preferred_username'] === $username) {
2059 2059
             $session->set('user-duo_status', 'COMPLET');
2060
-            $session->set('user-duo_state','');
2061
-            $session->set('user-duo_data','');
2060
+            $session->set('user-duo_state', '');
2061
+            $session->set('user-duo_data', '');
2062 2062
             $session->set('user-login', $username);
2063 2063
 
2064 2064
             return [
@@ -2069,9 +2069,9 @@  discard block
 block discarded – undo
2069 2069
             ];
2070 2070
         } else {
2071 2071
             // Something wrong, username from the original Duo request is different than the one received now
2072
-            $session->set('user-duo_status','');
2073
-            $session->set('user-duo_state','');
2074
-            $session->set('user-duo_data','');
2072
+            $session->set('user-duo_status', '');
2073
+            $session->set('user-duo_state', '');
2074
+            $session->set('user-duo_data', '');
2075 2075
 
2076 2076
             return [
2077 2077
                 'error' => true,
@@ -2082,9 +2082,9 @@  discard block
 block discarded – undo
2082 2082
         }
2083 2083
     }
2084 2084
     // If we are here something wrong
2085
-    $session->set('user-duo_status','');
2086
-    $session->set('user-duo_state','');
2087
-    $session->set('user-duo_data','');
2085
+    $session->set('user-duo_status', '');
2086
+    $session->set('user-duo_state', '');
2087
+    $session->set('user-duo_data', '');
2088 2088
     return [
2089 2089
         'error' => true,
2090 2090
         'message' => $lang->get('duo_login_mismatch'),
@@ -2150,7 +2150,7 @@  discard block
 block discarded – undo
2150 2150
                 prefixTable('users'),
2151 2151
                 [
2152 2152
                     'pw' => $newHash,
2153
-                    'needs_password_migration' => 0,  // 0 = migration completed
2153
+                    'needs_password_migration' => 0, // 0 = migration completed
2154 2154
                     'private_key' => $newUserPrivateKey,
2155 2155
                 ],
2156 2156
                 'id = %i',
@@ -2259,7 +2259,7 @@  discard block
 block discarded – undo
2259 2259
         // Check for existing lock
2260 2260
         $unlock_at = DB::queryFirstField(
2261 2261
             'SELECT MAX(unlock_at)
2262
-             FROM ' . prefixTable('auth_failures') . '
2262
+             FROM ' . prefixTable('auth_failures').'
2263 2263
              WHERE unlock_at > %s
2264 2264
              AND ((source = %s AND value = %s) OR (source = %s AND value = %s))',
2265 2265
             date('Y-m-d H:i:s', time()),
@@ -2296,9 +2296,9 @@  discard block
 block discarded – undo
2296 2296
         // Check if similar login deleted exists
2297 2297
         DB::queryFirstRow(
2298 2298
             'SELECT id, login
2299
-            FROM ' . prefixTable('users') . '
2299
+            FROM ' . prefixTable('users').'
2300 2300
             WHERE login LIKE %s AND deleted_at IS NOT NULL',
2301
-            $login . '_deleted_%'
2301
+            $login.'_deleted_%'
2302 2302
         );
2303 2303
 
2304 2304
         if (DB::count() > 0) {
@@ -2408,7 +2408,7 @@  discard block
 block discarded – undo
2408 2408
             'array' => [
2409 2409
                 'value' => 'bruteforce_wait',
2410 2410
                 'error' => true,
2411
-                'message' => $lang->get('bruteforce_wait') . (string) $e->getMessage(),
2411
+                'message' => $lang->get('bruteforce_wait').(string) $e->getMessage(),
2412 2412
             ]
2413 2413
         ];
2414 2414
     }
@@ -2513,7 +2513,7 @@  discard block
 block discarded – undo
2513 2513
     // Clean previous failed attempts
2514 2514
     $failedTasks = DB::query(
2515 2515
         'SELECT increment_id
2516
-        FROM ' . prefixTable('background_tasks') . '
2516
+        FROM ' . prefixTable('background_tasks').'
2517 2517
         WHERE process_type = %s
2518 2518
         AND JSON_EXTRACT(arguments, "$.new_user_id") = %i
2519 2519
         AND status = %s',
@@ -2630,7 +2630,7 @@  discard block
 block discarded – undo
2630 2630
                         $userKeys['public_key']
2631 2631
                     );
2632 2632
                 }*/
2633
-                    error_log('Switch user ' . $username . ' auth_type to oauth2');
2633
+                    error_log('Switch user '.$username.' auth_type to oauth2');
2634 2634
                 // Update user in database:
2635 2635
                 DB::update(
2636 2636
                     prefixTable('users'),
@@ -2854,12 +2854,12 @@  discard block
 block discarded – undo
2854 2854
 {
2855 2855
     // Find the latest "create_user_keys" task for the given user_id
2856 2856
     $latestTask = DB::queryFirstRow(
2857
-        'SELECT arguments, status FROM ' . prefixTable('background_tasks') . '
2857
+        'SELECT arguments, status FROM '.prefixTable('background_tasks').'
2858 2858
         WHERE process_type = %s
2859 2859
         AND arguments LIKE %s
2860 2860
         ORDER BY increment_id DESC
2861 2861
         LIMIT 1',
2862
-        'create_user_keys', '%"new_user_id":' . $userId . '%'
2862
+        'create_user_keys', '%"new_user_id":'.$userId.'%'
2863 2863
     );
2864 2864
 
2865 2865
     // If a failed task is found, return an error message
@@ -3071,15 +3071,15 @@  discard block
 block discarded – undo
3071 3071
 
3072 3072
             if ($ret['error'] !== false) {
3073 3073
                 logEvents($SETTINGS, 'failed_auth', 'bad_duo_mfa', '', stripslashes($username), stripslashes($username));
3074
-                $session->set('user-duo_status','');
3075
-                $session->set('user-duo_state','');
3076
-                $session->set('user-duo_data','');
3074
+                $session->set('user-duo_status', '');
3075
+                $session->set('user-duo_state', '');
3076
+                $session->set('user-duo_data', '');
3077 3077
                 return [
3078 3078
                     'error' => true,
3079 3079
                     'mfaData' => $ret,
3080 3080
                     'mfaQRCodeInfos' => false,
3081 3081
                 ];
3082
-            } else if ($ret['duo_url_ready'] === true){
3082
+            } else if ($ret['duo_url_ready'] === true) {
3083 3083
                 return [
3084 3084
                     'error' => false,
3085 3085
                     'mfaData' => $ret,
@@ -3143,7 +3143,7 @@  discard block
 block discarded – undo
3143 3143
     // Count failed attempts from this source
3144 3144
     $count = DB::queryFirstField(
3145 3145
         'SELECT COUNT(*)
3146
-        FROM ' . prefixTable('auth_failures') . '
3146
+        FROM ' . prefixTable('auth_failures').'
3147 3147
         WHERE source = %s AND value = %s',
3148 3148
         $source,
3149 3149
         $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.
sources/tools.queries.php 2 patches
Switch Indentation   +171 added lines, -171 removed lines patch added patch discarded remove patch
@@ -91,215 +91,215 @@
 block discarded – undo
91 91
 switch ($post_type) {
92 92
 //##########################################################
93 93
 //CASE for creating a DB backup
94
-case 'perform_fix_pf_items-step1':
95
-    // Check KEY
96
-    if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
97
-        echo prepareExchangedData(
98
-            array(
99
-                'error' => true,
100
-                'message' => $lang->get('key_is_not_correct'),
101
-            ),
102
-            'encode'
103
-        );
104
-        break;
105
-    }
106
-    // Is admin?
107
-    if ((int) $session->get('user-admin') !== 1) {
108
-        echo prepareExchangedData(
109
-            array(
110
-                'error' => true,
111
-                'message' => $lang->get('error_not_allowed_to'),
112
-            ),
113
-            'encode'
114
-        );
115
-        break;
116
-    }
94
+    case 'perform_fix_pf_items-step1':
95
+        // Check KEY
96
+        if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
97
+            echo prepareExchangedData(
98
+                array(
99
+                    'error' => true,
100
+                    'message' => $lang->get('key_is_not_correct'),
101
+                ),
102
+                'encode'
103
+            );
104
+            break;
105
+        }
106
+        // Is admin?
107
+        if ((int) $session->get('user-admin') !== 1) {
108
+            echo prepareExchangedData(
109
+                array(
110
+                    'error' => true,
111
+                    'message' => $lang->get('error_not_allowed_to'),
112
+                ),
113
+                'encode'
114
+            );
115
+            break;
116
+        }
117 117
 
118
-    // decrypt and retrieve data in JSON format
119
-    $dataReceived = prepareExchangedData(
120
-        $post_data,
121
-        'decode'
122
-    );
118
+        // decrypt and retrieve data in JSON format
119
+        $dataReceived = prepareExchangedData(
120
+            $post_data,
121
+            'decode'
122
+        );
123 123
 
124
-    $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
124
+        $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
125 125
 
126
-    // Get user info
127
-    $userInfo = DB::queryFirstRow(
128
-        'SELECT private_key, public_key, psk, encrypted_psk
126
+        // Get user info
127
+        $userInfo = DB::queryFirstRow(
128
+            'SELECT private_key, public_key, psk, encrypted_psk
129 129
         FROM teampass_users
130 130
         WHERE id = %i',
131
-        $userId
132
-    );
131
+            $userId
132
+        );
133 133
 
134
-    // Get user's private folders
135
-    $userPFRoot = DB::queryFirstRow(
136
-        'SELECT id
134
+        // Get user's private folders
135
+        $userPFRoot = DB::queryFirstRow(
136
+            'SELECT id
137 137
         FROM teampass_nested_tree
138 138
         WHERE title = %i',
139
-        $userId
140
-    );
141
-    if (DB::count() === 0) {
142
-        echo prepareExchangedData(
143
-            array(
144
-                'error' => true,
145
-                'message' => 'User has no personal folders',
146
-            ),
147
-            'encode'
148
-        );
149
-        break;
150
-    }
151
-    $personalFolders = [];
152
-    $tree = new NestedTree(prefixTable('nested_tree'), 'id', 'parent_id', 'title');
153
-    $tree->rebuild();
154
-    $folders = $tree->getDescendants($userPFRoot['id'], true);
155
-    foreach ($folders as $folder) {
156
-        array_push($personalFolders, $folder->id);
157
-    }
158
-
159
-    //Show done
160
-    echo prepareExchangedData(
161
-        array(
162
-            'error' => false,
163
-            'message' => 'Personal Folders found: ',
164
-            'personalFolders' => json_encode($personalFolders),
165
-        ),
166
-        'encode'
167
-    );
168
-    break;
169
-
170
-case 'perform_fix_pf_items-step2':
171
-    // Check KEY
172
-    if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
173
-        echo prepareExchangedData(
174
-            array(
175
-                'error' => true,
176
-                'message' => $lang->get('key_is_not_correct'),
177
-            ),
178
-            'encode'
139
+            $userId
179 140
         );
180
-        break;
181
-    }
182
-    // Is admin?
183
-    if ((int) $session->get('user-admin') !== 1) {
141
+        if (DB::count() === 0) {
142
+            echo prepareExchangedData(
143
+                array(
144
+                    'error' => true,
145
+                    'message' => 'User has no personal folders',
146
+                ),
147
+                'encode'
148
+            );
149
+            break;
150
+        }
151
+        $personalFolders = [];
152
+        $tree = new NestedTree(prefixTable('nested_tree'), 'id', 'parent_id', 'title');
153
+        $tree->rebuild();
154
+        $folders = $tree->getDescendants($userPFRoot['id'], true);
155
+        foreach ($folders as $folder) {
156
+            array_push($personalFolders, $folder->id);
157
+        }
158
+
159
+        //Show done
184 160
         echo prepareExchangedData(
185 161
             array(
186
-                'error' => true,
187
-                'message' => $lang->get('error_not_allowed_to'),
162
+                'error' => false,
163
+                'message' => 'Personal Folders found: ',
164
+                'personalFolders' => json_encode($personalFolders),
188 165
             ),
189 166
             'encode'
190 167
         );
191 168
         break;
192
-    }
193 169
 
194
-    // decrypt and retrieve data in JSON format
195
-    $dataReceived = prepareExchangedData(
196
-        $post_data,
197
-        'decode'
198
-    );
170
+    case 'perform_fix_pf_items-step2':
171
+        // Check KEY
172
+        if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
173
+            echo prepareExchangedData(
174
+                array(
175
+                    'error' => true,
176
+                    'message' => $lang->get('key_is_not_correct'),
177
+                ),
178
+                'encode'
179
+            );
180
+            break;
181
+        }
182
+        // Is admin?
183
+        if ((int) $session->get('user-admin') !== 1) {
184
+            echo prepareExchangedData(
185
+                array(
186
+                    'error' => true,
187
+                    'message' => $lang->get('error_not_allowed_to'),
188
+                ),
189
+                'encode'
190
+            );
191
+            break;
192
+        }
199 193
 
200
-    $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
201
-    $personalFolders = filter_var($dataReceived['personalFolders'], FILTER_SANITIZE_FULL_SPECIAL_CHARS);
194
+        // decrypt and retrieve data in JSON format
195
+        $dataReceived = prepareExchangedData(
196
+            $post_data,
197
+            'decode'
198
+        );
199
+
200
+        $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
201
+        $personalFolders = filter_var($dataReceived['personalFolders'], FILTER_SANITIZE_FULL_SPECIAL_CHARS);
202 202
 
203
-    // Delete all private items with sharekeys
204
-    $pfiSharekeys = DB::queryFirstColumn(
205
-        'select s.increment_id
203
+        // Delete all private items with sharekeys
204
+        $pfiSharekeys = DB::queryFirstColumn(
205
+            'select s.increment_id
206 206
         from teampass_sharekeys_items as s
207 207
         INNER JOIN teampass_items AS i ON (i.id = s.object_id)
208 208
         WHERE s.user_id = %i AND i.perso = 1 AND i.id_tree IN %ls',
209
-        $userId,
210
-        $personalFolders
211
-    );
212
-    $pfiSharekeysCount = DB::count();
213
-    if ($pfiSharekeysCount > 0) {
214
-        DB::delete(
215
-            "teampass_sharekeys_items",
216
-            "increment_id IN %ls",
217
-            $pfiSharekeys
209
+            $userId,
210
+            $personalFolders
218 211
         );
219
-    }
212
+        $pfiSharekeysCount = DB::count();
213
+        if ($pfiSharekeysCount > 0) {
214
+            DB::delete(
215
+                "teampass_sharekeys_items",
216
+                "increment_id IN %ls",
217
+                $pfiSharekeys
218
+            );
219
+        }
220 220
 
221 221
     
222
-    //Show done
223
-    echo prepareExchangedData(
224
-        array(
225
-            'error' => false,
226
-            'message' => '<br>Number of Sharekeys for private items DELETED: ',
227
-            'nbDeleted' => $pfiSharekeysCount,
228
-            'personalFolders' => json_encode($personalFolders),
229
-        ),
230
-        'encode'
231
-    );
232
-    break;
233
-
234
-case 'perform_fix_pf_items-step3':
235
-    // Check KEY
236
-    if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
237
-        echo prepareExchangedData(
238
-            array(
239
-                'error' => true,
240
-                'message' => $lang->get('key_is_not_correct'),
241
-            ),
242
-            'encode'
243
-        );
244
-        break;
245
-    }
246
-    // Is admin?
247
-    if ((int) $session->get('user-admin') !== 1) {
222
+        //Show done
248 223
         echo prepareExchangedData(
249 224
             array(
250
-                'error' => true,
251
-                'message' => $lang->get('error_not_allowed_to'),
225
+                'error' => false,
226
+                'message' => '<br>Number of Sharekeys for private items DELETED: ',
227
+                'nbDeleted' => $pfiSharekeysCount,
228
+                'personalFolders' => json_encode($personalFolders),
252 229
             ),
253 230
             'encode'
254 231
         );
255 232
         break;
256
-    }
257 233
 
258
-    // decrypt and retrieve data in JSON format
259
-    $dataReceived = prepareExchangedData(
260
-        $post_data,
261
-        'decode'
262
-    );
234
+    case 'perform_fix_pf_items-step3':
235
+        // Check KEY
236
+        if (!hash_equals((string) $session->get('key'), (string) $post_key)) {
237
+            echo prepareExchangedData(
238
+                array(
239
+                    'error' => true,
240
+                    'message' => $lang->get('key_is_not_correct'),
241
+                ),
242
+                'encode'
243
+            );
244
+            break;
245
+        }
246
+        // Is admin?
247
+        if ((int) $session->get('user-admin') !== 1) {
248
+            echo prepareExchangedData(
249
+                array(
250
+                    'error' => true,
251
+                    'message' => $lang->get('error_not_allowed_to'),
252
+                ),
253
+                'encode'
254
+            );
255
+            break;
256
+        }
257
+
258
+        // decrypt and retrieve data in JSON format
259
+        $dataReceived = prepareExchangedData(
260
+            $post_data,
261
+            'decode'
262
+        );
263 263
 
264
-    $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
265
-    $personalFolders = filter_var($dataReceived['personalFolders'], FILTER_SANITIZE_FULL_SPECIAL_CHARS);
264
+        $userId = filter_var($dataReceived['userId'], FILTER_SANITIZE_NUMBER_INT);
265
+        $personalFolders = filter_var($dataReceived['personalFolders'], FILTER_SANITIZE_FULL_SPECIAL_CHARS);
266 266
 
267
-    // Update from items_old to items all the private itemsitems that have been converted to teampass_aes
268
-    // Get all key back
269
-    $items = DB::query(
270
-        "SELECT id
267
+        // Update from items_old to items all the private itemsitems that have been converted to teampass_aes
268
+        // Get all key back
269
+        $items = DB::query(
270
+            "SELECT id
271 271
         FROM teampass_items
272 272
         WHERE id_tree IN %ls AND encryption_type = %s",
273
-        $personalFolders,
274
-        "teampass_aes"
275
-    );
276
-    //DB::debugMode(false);
277
-    $nbItems = DB::count();
278
-    foreach ($items as $item) {
279
-        $defusePwd = DB::queryFirstField("SELECT pw FROM teampass_items_old WHERE id = %i", $item['id']);
280
-        DB::update(
281
-            "teampass_items",
282
-            ['pw' => $defusePwd, "encryption_type" => "defuse"],
283
-            "id = %i",
284
-            $item['id']
273
+            $personalFolders,
274
+            "teampass_aes"
285 275
         );
286
-    }
276
+        //DB::debugMode(false);
277
+        $nbItems = DB::count();
278
+        foreach ($items as $item) {
279
+            $defusePwd = DB::queryFirstField("SELECT pw FROM teampass_items_old WHERE id = %i", $item['id']);
280
+            DB::update(
281
+                "teampass_items",
282
+                ['pw' => $defusePwd, "encryption_type" => "defuse"],
283
+                "id = %i",
284
+                $item['id']
285
+            );
286
+        }
287 287
 
288 288
     
289
-    //Show done
290
-    echo prepareExchangedData(
291
-        array(
292
-            'error' => false,
293
-            'message' => '<br>Number of items reseted to Defuse: ',
294
-            'nbItems' => $nbItems,
295
-            'personalFolders' => json_encode($personalFolders),
296
-        ),
297
-        'encode'
298
-    );
299
-    break;
300
-
301
-    /* TOOL #2 - Fixing items master keys */
302
-    /*
289
+        //Show done
290
+        echo prepareExchangedData(
291
+            array(
292
+                'error' => false,
293
+                'message' => '<br>Number of items reseted to Defuse: ',
294
+                'nbItems' => $nbItems,
295
+                'personalFolders' => json_encode($personalFolders),
296
+            ),
297
+            'encode'
298
+        );
299
+        break;
300
+
301
+        /* TOOL #2 - Fixing items master keys */
302
+        /*
303 303
     * STEP 1 - Check if we have the correct pwd for TP_USER
304 304
     */
305 305
     case 'perform_fix_items_master_keys-step1':
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('tools') === false) {
71 71
     // Not allowed page
72 72
     $session->set('system-error_code', ERR_NOT_ALLOWED);
73
-    include $SETTINGS['cpassman_dir'] . '/error.php';
73
+    include $SETTINGS['cpassman_dir'].'/error.php';
74 74
     exit;
75 75
 }
76 76
 
@@ -335,7 +335,7 @@  discard block
 block discarded – undo
335 335
         // Get TP_USER info
336 336
         $userInfo = DB::queryFirstRow(
337 337
             'SELECT pw, public_key, private_key, login, name
338
-            FROM ' . prefixTable('users') . '
338
+            FROM ' . prefixTable('users').'
339 339
             WHERE id = %i',
340 340
             TP_USER_ID
341 341
         );
@@ -372,8 +372,8 @@  discard block
 block discarded – undo
372 372
         // Get one itemKey from current user
373 373
         $currentUserKey = DB::queryFirstRow(
374 374
             'SELECT ski.share_key, ski.increment_id AS increment_id, l.id_user
375
-            FROM ' . prefixTable('sharekeys_items') . ' AS ski
376
-            INNER JOIN ' . prefixTable('log_items') . ' AS l ON ski.object_id = l.id_item
375
+            FROM ' . prefixTable('sharekeys_items').' AS ski
376
+            INNER JOIN ' . prefixTable('log_items').' AS l ON ski.object_id = l.id_item
377 377
             WHERE ski.user_id = %i
378 378
             ORDER BY RAND()
379 379
             LIMIT 1',
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
                 echo  prepareExchangedData(
393 393
                     array(
394 394
                         'error' => true,
395
-                        'message' => 'No issue found, normal process should work. This process is now finished. (item id : ' . $currentUserKey['increment_id'] . ')',
395
+                        'message' => 'No issue found, normal process should work. This process is now finished. (item id : '.$currentUserKey['increment_id'].')',
396 396
                     ),
397 397
                     'encode'
398 398
                 );
@@ -452,7 +452,7 @@  discard block
 block discarded – undo
452 452
         // Get user info
453 453
         $userInfo = DB::queryFirstRow(
454 454
             'SELECT public_key, private_key
455
-            FROM ' . prefixTable('users') . '
455
+            FROM ' . prefixTable('users').'
456 456
             WHERE id = %i',
457 457
             $userId
458 458
         );
@@ -475,8 +475,8 @@  discard block
 block discarded – undo
475 475
         // Get one itemKey from current user
476 476
         $currentUserKey = DB::queryFirstRow(
477 477
             'SELECT ski.share_key, ski.increment_id AS increment_id, l.id_user
478
-            FROM ' . prefixTable('sharekeys_items') . ' AS ski
479
-            INNER JOIN ' . prefixTable('log_items') . ' AS l ON ski.object_id = l.id_item
478
+            FROM ' . prefixTable('sharekeys_items').' AS ski
479
+            INNER JOIN ' . prefixTable('log_items').' AS l ON ski.object_id = l.id_item
480 480
             WHERE ski.user_id = %i
481 481
             ORDER BY RAND()
482 482
             LIMIT 1',
@@ -514,8 +514,8 @@  discard block
 block discarded – undo
514 514
                 // Get number of users to treat
515 515
                 DB::query(
516 516
                     'SELECT i.id 
517
-                    FROM ' . prefixTable('items') . ' AS i
518
-                    INNER JOIN ' . prefixTable('sharekeys_items') . ' AS si ON i.id = si.object_id
517
+                    FROM ' . prefixTable('items').' AS i
518
+                    INNER JOIN ' . prefixTable('sharekeys_items').' AS si ON i.id = si.object_id
519 519
                     WHERE i.perso = %i AND si.user_id = %i;',
520 520
                     0,
521 521
                     $userId
@@ -597,11 +597,11 @@  discard block
 block discarded – undo
597 597
             // Loop on items
598 598
             $rows = DB::query(
599 599
                 'SELECT si.object_id AS object_id, si.share_key AS share_key, i.pw AS pw, si.increment_id as increment_id
600
-                FROM ' . prefixTable('sharekeys_items') . ' AS si
601
-                INNER JOIN ' . prefixTable('items') . ' AS i ON (i.id = si.object_id)
600
+                FROM ' . prefixTable('sharekeys_items').' AS si
601
+                INNER JOIN ' . prefixTable('items').' AS i ON (i.id = si.object_id)
602 602
                 WHERE si.user_id = %i
603 603
                 ORDER BY si.increment_id ASC
604
-                LIMIT ' . $startIndex . ', ' . $limit,
604
+                LIMIT ' . $startIndex.', '.$limit,
605 605
                 $userId
606 606
             );        
607 607
             
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
                     // It will be updated if already exists
626 626
                     $currentTPUserKey = DB::queryFirstRow(
627 627
                         'SELECT increment_id, user_id, share_key
628
-                        FROM ' . prefixTable('sharekeys_items') . '
628
+                        FROM ' . prefixTable('sharekeys_items').'
629 629
                         WHERE object_id = %i AND user_id = %i',
630 630
                         $record['object_id'],
631 631
                         TP_USER_ID
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
             DB::commit();
662 662
         } catch (Exception $e) {
663 663
             DB::rollback();
664
-            error_log("Teampass - Error: Keys treatment: " . $e->getMessage());
664
+            error_log("Teampass - Error: Keys treatment: ".$e->getMessage());
665 665
         }
666 666
 
667 667
         $nextIndex = (int) $startIndex + (int) $limit;
@@ -717,7 +717,7 @@  discard block
 block discarded – undo
717 717
             // Get PT_USER info
718 718
             DB::queryFirstRow(
719 719
                 'SELECT operation_code
720
-                FROM ' . prefixTable('sharekeys_backup') . '
720
+                FROM ' . prefixTable('sharekeys_backup').'
721 721
                 WHERE operation_code = %s',
722 722
                 $operationCode
723 723
             );
@@ -727,7 +727,7 @@  discard block
 block discarded – undo
727 727
                 // using increment_id_value in order to update the correct record
728 728
                 $rows = DB::query(
729 729
                     'SELECT *
730
-                    FROM ' . prefixTable('sharekeys_backup') . '
730
+                    FROM ' . prefixTable('sharekeys_backup').'
731 731
                     WHERE operation_code = %s',
732 732
                     $operationCode
733 733
                 );
@@ -746,7 +746,7 @@  discard block
 block discarded – undo
746 746
 
747 747
                 // Delete all sharekeys for this operation
748 748
                 DB::query(
749
-                    'DELETE FROM ' . prefixTable('sharekeys_backup') . '
749
+                    'DELETE FROM '.prefixTable('sharekeys_backup').'
750 750
                     WHERE operation_code = %i',
751 751
                     $operationCode
752 752
                 );
@@ -809,7 +809,7 @@  discard block
 block discarded – undo
809 809
             // Get operation info
810 810
             DB::query(
811 811
                 'SELECT operation_code
812
-                FROM ' . prefixTable('sharekeys_backup') . '
812
+                FROM ' . prefixTable('sharekeys_backup').'
813 813
                 WHERE operation_code = %s',
814 814
                 $operationCode
815 815
             );
@@ -818,7 +818,7 @@  discard block
 block discarded – undo
818 818
             if ($nbKeys > 0) {
819 819
                 // Delete all sharekeys for this operation
820 820
                 DB::query(
821
-                    'DELETE FROM ' . prefixTable('sharekeys_backup') . '
821
+                    'DELETE FROM '.prefixTable('sharekeys_backup').'
822 822
                     WHERE operation_code = %s',
823 823
                     $operationCode
824 824
                 );
Please login to merge, or discard this patch.
sources/users.logs.datatable.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
 ) {
76 76
     // Not allowed page
77 77
     $session->set('system-error_code', ERR_NOT_ALLOWED);
78
-    include $SETTINGS['cpassman_dir'] . '/error.php';
78
+    include $SETTINGS['cpassman_dir'].'/error.php';
79 79
     exit;
80 80
 }
81 81
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
     if (isset($order['column']) && preg_match('#^(asc|desc)$#i', $order['dir'])) {
146 146
         $columnIndex = $order['column'];
147 147
         $dir = $inputData['dir'];
148
-        $sOrder .= $aColumns[$columnIndex] . ' ' . $dir . ', ';
148
+        $sOrder .= $aColumns[$columnIndex].' '.$dir.', ';
149 149
     }
150 150
 
151 151
     $sOrder = substr_replace($sOrder, '', -2);
Please login to merge, or discard this patch.
sources/folders.class.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -113,7 +113,7 @@
 block discarded – undo
113 113
     private function isParentFolderAllowed($parent_id, $user_accessible_folders, $user_is_admin, $user_can_create_root_folder)
114 114
     {
115 115
         if ($parent_id == 0 && $user_can_create_root_folder == true)
116
-	    return true;
116
+        return true;
117 117
 
118 118
         if (in_array($parent_id, $user_accessible_folders) === false
119 119
             && (int) $user_is_admin !== 1
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -112,8 +112,9 @@  discard block
 block discarded – undo
112 112
      */
113 113
     private function isParentFolderAllowed($parent_id, $user_accessible_folders, $user_is_admin, $user_can_create_root_folder)
114 114
     {
115
-        if ($parent_id == 0 && $user_can_create_root_folder == true)
116
-	    return true;
115
+        if ($parent_id == 0 && $user_can_create_root_folder == true) {
116
+        	    return true;
117
+        }
117 118
 
118 119
         if (in_array($parent_id, $user_accessible_folders) === false
119 120
             && (int) $user_is_admin !== 1
@@ -438,8 +439,9 @@  discard block
 block discarded – undo
438 439
             )['count'];
439 440
 
440 441
             // Don't insert duplicates
441
-            if ($count > 0)
442
-                continue;
442
+            if ($count > 0) {
443
+                            continue;
444
+            }
443 445
 
444 446
             // Insert new background task
445 447
             DB::insert(
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 
92 92
         $parentComplexity = $this->checkComplexityLevel($parentFolderData, $complexity, $parent_id);
93 93
         if (isset($parentComplexity['error']) && $parentComplexity['error'] === true) {
94
-            return $this->errorResponse($this->lang->get('error_folder_complexity_lower_than_top_folder') . " [<b>{$this->settings['TP_PW_COMPLEXITY'][$parentComplexity['valeur']][1]}</b>]");
94
+            return $this->errorResponse($this->lang->get('error_folder_complexity_lower_than_top_folder')." [<b>{$this->settings['TP_PW_COMPLEXITY'][$parentComplexity['valeur']][1]}</b>]");
95 95
         }
96 96
 
97 97
         return $this->createFolder($params, array_merge($parentFolderData, $parentComplexity), $options);
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
         ) {
145 145
             DB::query(
146 146
                 'SELECT *
147
-                FROM ' . prefixTable('nested_tree') . '
147
+                FROM ' . prefixTable('nested_tree').'
148 148
                 WHERE title = %s AND personal_folder = 0',
149 149
                 $title
150 150
             );
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
         //check if parent folder is personal
169 169
         $data = DB::queryFirstRow(
170 170
             'SELECT personal_folder, bloquer_creation, bloquer_modification
171
-            FROM ' . prefixTable('nested_tree') . '
171
+            FROM ' . prefixTable('nested_tree').'
172 172
             WHERE id = %i',
173 173
             $parent_id
174 174
         );
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
             // get complexity level for this folder
208 208
             $data = DB::queryFirstRow(
209 209
                 'SELECT valeur
210
-                FROM ' . prefixTable('misc') . '
210
+                FROM ' . prefixTable('misc').'
211 211
                 WHERE intitule = %i AND type = %s',
212 212
                 $parent_id,
213 213
                 'complex'
@@ -278,11 +278,11 @@  discard block
 block discarded – undo
278 278
      */
279 279
     private function canCreateFolder($isPersonal, $user_is_admin, $user_is_manager, $user_can_manage_all_users, $user_can_create_root_folder)
280 280
     {
281
-        return (int)$isPersonal === 1 ||
282
-            (int)$user_is_admin === 1 ||
283
-            ((int)$user_is_manager === 1 || (int)$user_can_manage_all_users === 1) ||
281
+        return (int) $isPersonal === 1 ||
282
+            (int) $user_is_admin === 1 ||
283
+            ((int) $user_is_manager === 1 || (int) $user_can_manage_all_users === 1) ||
284 284
             ($this->settings['enable_user_can_create_folders'] ?? false) ||
285
-            ((int)$user_can_create_root_folder === 1);
285
+            ((int) $user_can_create_root_folder === 1);
286 286
     }
287 287
 
288 288
     /**
@@ -362,7 +362,7 @@  discard block
 block discarded – undo
362 362
         $path = '';
363 363
         $tree_path = $tree->getPath(0, false);
364 364
         foreach ($tree_path as $fld) {
365
-            $path .= empty($path) ? $fld->title : '/' . $fld->title;
365
+            $path .= empty($path) ? $fld->title : '/'.$fld->title;
366 366
         }
367 367
 
368 368
         $new_json = [
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
 
379 379
         $cache_tree = DB::queryFirstRow(
380 380
             'SELECT increment_id, folders, visible_folders 
381
-            FROM ' . prefixTable('cache_tree') . ' 
381
+            FROM ' . prefixTable('cache_tree').' 
382 382
             WHERE user_id = %i', 
383 383
             (int) $user_id
384 384
         );
@@ -419,7 +419,7 @@  discard block
 block discarded – undo
419 419
     private function manageFolderPermissions($parent_id, $newId, $user_roles, $access_rights, $user_is_admin)
420 420
     {
421 421
         if ($parent_id !== 0 && $this->settings['subfolder_rights_as_parent'] ?? false) {
422
-            $rows = DB::query('SELECT role_id, type FROM ' . prefixTable('roles_values') . ' WHERE folder_id = %i', $parent_id);
422
+            $rows = DB::query('SELECT role_id, type FROM '.prefixTable('roles_values').' WHERE folder_id = %i', $parent_id);
423 423
             foreach ($rows as $record) {
424 424
                 DB::insert(prefixTable('roles_values'), [
425 425
                     'role_id' => $record['role_id'],
@@ -427,7 +427,7 @@  discard block
 block discarded – undo
427 427
                     'type' => $record['type'],
428 428
                 ]);
429 429
             }
430
-        } elseif ((int)$user_is_admin !== 1) {
430
+        } elseif ((int) $user_is_admin !== 1) {
431 431
             foreach (array_unique(explode(';', $user_roles)) as $role) {
432 432
                 if (!empty($role)) {
433 433
                     DB::insert(prefixTable('roles_values'), [
@@ -445,7 +445,7 @@  discard block
 block discarded – undo
445 445
      */
446 446
     private function copyCustomFieldsCategories($parent_id, $newId)
447 447
     {
448
-        $rows = DB::query('SELECT id_category FROM ' . prefixTable('categories_folders') . ' WHERE id_folder = %i', $parent_id);
448
+        $rows = DB::query('SELECT id_category FROM '.prefixTable('categories_folders').' WHERE id_folder = %i', $parent_id);
449 449
         foreach ($rows as $record) {
450 450
             DB::insert(prefixTable('categories_folders'), [
451 451
                 'id_category' => $record['id_category'],
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
             // Search for existing job
471 471
             $count = DB::queryFirstRow(
472 472
                 'SELECT COUNT(*) AS count
473
-                FROM ' . prefixTable('background_tasks') . '
473
+                FROM ' . prefixTable('background_tasks').'
474 474
                 WHERE is_in_progress = %i AND process_type = %s AND arguments = %s',
475 475
                 0,
476 476
                 'user_build_cache_tree',
@@ -504,7 +504,7 @@  discard block
 block discarded – undo
504 504
         return [
505 505
             'error' => true,
506 506
             'message' => $message,
507
-            'newId' => '' . $newIdSuffix,
507
+            'newId' => ''.$newIdSuffix,
508 508
         ];
509 509
     }
510 510
 }
Please login to merge, or discard this patch.
sources/import.queries.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1364,4 +1364,4 @@
 block discarded – undo
1364 1364
     $string = str_replace("{%}", "?", $string);
1365 1365
     // Trim and return.
1366 1366
     return trim($string);
1367
-  }
1367
+    }
Please login to merge, or discard this patch.
Spacing   +38 added lines, -38 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
 
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
         );
167 167
 
168 168
         // Initialisation
169
-        $file = $SETTINGS['path_to_files_folder'] . '/' . $data['valeur'];
169
+        $file = $SETTINGS['path_to_files_folder'].'/'.$data['valeur'];
170 170
         $importation_possible = true;
171 171
         $valuesToImport = [];
172 172
         $items_number = 0;
@@ -223,26 +223,26 @@  discard block
 block discarded – undo
223 223
                 'ISO-8859-1',
224 224
                 'ISO-8859-15',
225 225
                 'Windows-1252',
226
-                'Windows-1251',  // Cyrillique
227
-                'CP1251',        // Cyrillique alternatif
228
-                'KOI8-R',        // Cyrillique russe
229
-                'Shift_JIS',     // Japonais
230
-                'EUC-JP',        // Japonais
231
-                'ISO-2022-JP',   // Japonais
232
-                'TIS-620',       // ThaĂŻ
233
-                'Windows-874',   // ThaĂŻ Windows
234
-                'Big5',          // Chinois traditionnel
235
-                'GB2312',        // Chinois simplifié
236
-                'GBK',           // Chinois simplifié étendu
237
-                'EUC-KR',        // Coréen
238
-                'ISO-8859-2',    // Europe centrale
239
-                'ISO-8859-5',    // Cyrillique ISO
240
-                'ISO-8859-7',    // Grec
241
-                'Windows-1250',  // Europe centrale
242
-                'Windows-1253',  // Grec
243
-                'Windows-1254',  // Turc
244
-                'Windows-1255',  // Hébreu
245
-                'Windows-1256',  // Arabe
226
+                'Windows-1251', // Cyrillique
227
+                'CP1251', // Cyrillique alternatif
228
+                'KOI8-R', // Cyrillique russe
229
+                'Shift_JIS', // Japonais
230
+                'EUC-JP', // Japonais
231
+                'ISO-2022-JP', // Japonais
232
+                'TIS-620', // ThaĂŻ
233
+                'Windows-874', // ThaĂŻ Windows
234
+                'Big5', // Chinois traditionnel
235
+                'GB2312', // Chinois simplifié
236
+                'GBK', // Chinois simplifié étendu
237
+                'EUC-KR', // Coréen
238
+                'ISO-8859-2', // Europe centrale
239
+                'ISO-8859-5', // Cyrillique ISO
240
+                'ISO-8859-7', // Grec
241
+                'Windows-1250', // Europe centrale
242
+                'Windows-1253', // Grec
243
+                'Windows-1254', // Turc
244
+                'Windows-1255', // Hébreu
245
+                'Windows-1256', // Arabe
246 246
             ];
247 247
 
248 248
             // Get the list of encodings supported by the system
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
 
286 286
         // Get the data and ensure columns are correctly mapped
287 287
         $interpreter = new Interpreter();
288
-        $interpreter->addObserver(function (array $row) use (&$valuesToImport, $header) {
288
+        $interpreter->addObserver(function(array $row) use (&$valuesToImport, $header) {
289 289
             $rowData = array_combine($header, $row);
290 290
 
291 291
             if ($rowData !== false) {
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
             // Handle multiple lignes description
339 339
             if (strpos($comments, '<br>') !== false || strpos($label, '<br>') !== false) {
340 340
                 $continue_on_next_line = true;
341
-                $comment .= " " . $label . " " . $comments;
341
+                $comment .= " ".$label." ".$comments;
342 342
             } else {
343 343
                 // Insert previous line if changing line
344 344
                 if (!empty($label)) {
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
                     // Insert in batch
348 348
                     $batchInsert[] = array(
349 349
                         'label'        => $label,
350
-                        'description'  => $comment . $comments,
350
+                        'description'  => $comment.$comments,
351 351
                         'pwd'          => $pwd,
352 352
                         'url'          => $url,
353 353
                         'folder'       => ((int) $session->get('user-admin') === 1 || (int) $session->get('user-manager') === 1 || (int) $session->get('user-can_manage_all_users') === 1) ? $folder : '',
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
             // Insert in batch
379 379
             $batchInsert[] = array(
380 380
                 'label'        => $label,
381
-                'description'  => $comment . $comments,
381
+                'description'  => $comment.$comments,
382 382
                 'pwd'          => $pwd,
383 383
                 'url'          => $url,
384 384
                 'folder'       => ((int) $session->get('user-admin') === 1 || (int) $session->get('user-manager') === 1 || (int) $session->get('user-can_manage_all_users') === 1) ? $folder : '',
@@ -402,10 +402,10 @@  discard block
 block discarded – undo
402 402
             $values = [];
403 403
 
404 404
             foreach ($batchInsert as $data) {
405
-                $values[] = "('" . implode("','", array_map('addslashes', $data)) . "')";
405
+                $values[] = "('".implode("','", array_map('addslashes', $data))."')";
406 406
             }
407 407
 
408
-            $sql = "INSERT INTO `$tableName` (`label`, `description`, `pwd`, `url`, `folder`, `login`, `operation_id`) VALUES " . implode(',', $values);
408
+            $sql = "INSERT INTO `$tableName` (`label`, `description`, `pwd`, `url`, `folder`, `login`, `operation_id`) VALUES ".implode(',', $values);
409 409
 
410 410
             DB::query($sql);
411 411
         }
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
             $parentId = $dataReceived['folderId']; // Strating with provided folder
492 492
 
493 493
             foreach ($parts as $part) {
494
-                $currentPath = trim($currentPath . "/" . $part, "/");
494
+                $currentPath = trim($currentPath."/".$part, "/");
495 495
                 $currentFolder = $part;
496 496
 
497 497
                 // Check if this folder has already been created
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
                         // Get ID of existing folder
560 560
                         $ret = DB::queryFirstRow(
561 561
                             'SELECT *
562
-                            FROM ' . prefixTable('nested_tree') . '
562
+                            FROM ' . prefixTable('nested_tree').'
563 563
                             WHERE title = %s',
564 564
                             $currentFolder
565 565
                         );
@@ -805,9 +805,9 @@  discard block
 block discarded – undo
805 805
                 ];
806 806
 
807 807
                 error_log(
808
-                    'SQL Error during import | increment_id: ' . $item['increment_id'] .
809
-                    ' | Message: ' . $e->getMessage() .
810
-                    ' | StackTrace: ' . $e->getTraceAsString()
808
+                    'SQL Error during import | increment_id: '.$item['increment_id'].
809
+                    ' | Message: '.$e->getMessage().
810
+                    ' | StackTrace: '.$e->getTraceAsString()
811 811
                 );
812 812
             }
813 813
         }
@@ -1122,7 +1122,7 @@  discard block
 block discarded – undo
1122 1122
         ];
1123 1123
         $startPathLevel = 1;
1124 1124
 
1125
-        foreach($post_folders as $folder) {
1125
+        foreach ($post_folders as $folder) {
1126 1126
             // get parent id
1127 1127
             if (!isset($arrFolders[$folder['parentFolderId']])) {
1128 1128
                 // If parent folder is not in the array, it means it is the destination folder
@@ -1197,7 +1197,7 @@  discard block
 block discarded – undo
1197 1197
         DB::startTransaction();
1198 1198
 
1199 1199
         // Import all items
1200
-        foreach($post_items as $item) {
1200
+        foreach ($post_items as $item) {
1201 1201
             // get info about this folder
1202 1202
             $destinationFolderMore = DB::queryFirstRow(
1203 1203
                 'SELECT title FROM '.prefixTable('nested_tree').' WHERE id = %i',
@@ -1219,7 +1219,7 @@  discard block
 block discarded – undo
1219 1219
                 $cryptedStuff['objectKey'] = '';
1220 1220
             }
1221 1221
             $post_password = $cryptedStuff['encrypted'];
1222
-            $folderId = isset($post_folders[$item['parentFolderId']]['id']) ? (int)$post_folders[$item['parentFolderId']]['id'] : 0;
1222
+            $folderId = isset($post_folders[$item['parentFolderId']]['id']) ? (int) $post_folders[$item['parentFolderId']]['id'] : 0;
1223 1223
 
1224 1224
             //ADD item
1225 1225
             DB::insert(
@@ -1406,7 +1406,7 @@  discard block
 block discarded – undo
1406 1406
 
1407 1407
         //For each role to which the user depends on, add the folder just created.
1408 1408
         // (if not personal, otherwise, add to user-personal_folders)
1409
-        if ( $isPersonalFolder ) {
1409
+        if ($isPersonalFolder) {
1410 1410
             SessionManager::addRemoveFromSessionArray('user-personal_folders', [$id], 'add');
1411 1411
         } else {
1412 1412
             foreach ($session->get('system-array_roles') as $role) {
@@ -1470,7 +1470,7 @@  discard block
 block discarded – undo
1470 1470
     ];
1471 1471
 }
1472 1472
 
1473
-spl_autoload_register(function ($class) {
1473
+spl_autoload_register(function($class) {
1474 1474
     $prefix = 'League\\Csv\\';
1475 1475
     $base_dir = __DIR__.'/src/';
1476 1476
     $len = strlen($prefix);
Please login to merge, or discard this patch.
scripts/task_maintenance_users_personal_folder.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
     //get through all users with enabled personnal folder.
81 81
     $users = DB::query(
82 82
         'SELECT id, login, email
83
-        FROM ' . prefixTable('users') . '
83
+        FROM ' . prefixTable('users').'
84 84
         WHERE id NOT IN ('.OTV_USER_ID.', '.TP_USER_ID.', '.SSH_USER_ID.', '.API_USER_ID.')
85 85
         AND personal_folder = 1
86 86
         ORDER BY login ASC'
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
         //if folder doesn't exist then create it
90 90
         $data = DB::queryFirstRow(
91 91
             'SELECT id
92
-            FROM ' . prefixTable('nested_tree') . '
92
+            FROM ' . prefixTable('nested_tree').'
93 93
             WHERE title = %s AND parent_id = %i',
94 94
             $user['id'],
95 95
             0
Please login to merge, or discard this patch.