@@ -2713,8 +2713,9 @@ |
||
| 2713 | 2713 | ); |
| 2714 | 2714 | |
| 2715 | 2715 | // No valid email address for user |
| 2716 | - if (!$userInfos || !filter_var($userInfos['email'], FILTER_VALIDATE_EMAIL)) |
|
| 2717 | - return; |
|
| 2716 | + if (!$userInfos || !filter_var($userInfos['email'], FILTER_VALIDATE_EMAIL)) { |
|
| 2717 | + return; |
|
| 2718 | + } |
|
| 2718 | 2719 | |
| 2719 | 2720 | $unlock_url = $SETTINGS['cpassman_url'].'/self-unlock.php?login='.$value.'&otp='.$unlock_code; |
| 2720 | 2721 | |
@@ -64,7 +64,7 @@ discard block |
||
| 64 | 64 | ) { |
| 65 | 65 | // Not allowed page |
| 66 | 66 | $session->set('system-error_code', ERR_NOT_ALLOWED); |
| 67 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
| 67 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
| 68 | 68 | exit; |
| 69 | 69 | } |
| 70 | 70 | |
@@ -125,7 +125,7 @@ discard block |
||
| 125 | 125 | ); |
| 126 | 126 | |
| 127 | 127 | $lastFolderChange = DB::queryfirstrow( |
| 128 | - 'SELECT valeur FROM ' . prefixTable('misc') . ' |
|
| 128 | + 'SELECT valeur FROM '.prefixTable('misc').' |
|
| 129 | 129 | WHERE type = %s AND intitule = %s', |
| 130 | 130 | 'timestamp', |
| 131 | 131 | 'last_folder_change' |
@@ -346,7 +346,7 @@ discard block |
||
| 346 | 346 | $nbItemsInSubfolders = (int) $node->nb_items_in_subfolders; |
| 347 | 347 | $nbItemsInFolder = (int) $node->nb_items_in_folder; |
| 348 | 348 | $nbSubfolders = (int) $node->nb_subfolders; |
| 349 | - break; // Get out as soon as we find a valid node. |
|
| 349 | + break; // Get out as soon as we find a valid node. |
|
| 350 | 350 | } |
| 351 | 351 | |
| 352 | 352 | if ($displayThisNode === true) { |
@@ -458,7 +458,7 @@ discard block |
||
| 458 | 458 | foreach ($currentNode->children as $child) { |
| 459 | 459 | recursiveTree( |
| 460 | 460 | (int) $child, |
| 461 | - $tree->getNode($child),// get node info for this child |
|
| 461 | + $tree->getNode($child), // get node info for this child |
|
| 462 | 462 | /** @scrutinizer ignore-type */ $tree, |
| 463 | 463 | $listFoldersLimitedKeys, |
| 464 | 464 | $listRestrictedFoldersForItemsKeys, |
@@ -505,7 +505,7 @@ discard block |
||
| 505 | 505 | $lang = new Language($session->get('user-language') ?? 'english'); |
| 506 | 506 | |
| 507 | 507 | // prepare json return for current node |
| 508 | - $parent = $currentNode->parent_id === '0' ? '#' : 'li_' . $currentNode->parent_id; |
|
| 508 | + $parent = $currentNode->parent_id === '0' ? '#' : 'li_'.$currentNode->parent_id; |
|
| 509 | 509 | |
| 510 | 510 | // handle displaying |
| 511 | 511 | if (isKeyExistingAndEqual('show_only_accessible_folders', 1, $SETTINGS) === true) { |
@@ -522,17 +522,17 @@ discard block |
||
| 522 | 522 | array_push( |
| 523 | 523 | $ret_json, |
| 524 | 524 | array( |
| 525 | - 'id' => 'li_' . $nodeId, |
|
| 525 | + 'id' => 'li_'.$nodeId, |
|
| 526 | 526 | 'parent' => $last_visible_parent === -1 ? $parent : $last_visible_parent, |
| 527 | 527 | 'text' => '<i class="'.$currentNode->fa_icon.' tree-folder mr-2" data-folder="'.$currentNode->fa_icon.'" data-folder-selected="'.$currentNode->fa_icon_selected.'"></i>'.$text.htmlspecialchars($currentNode->title).$nodeData['html'], |
| 528 | 528 | 'li_attr' => array( |
| 529 | 529 | 'class' => 'jstreeopen', |
| 530 | - 'title' => 'ID [' . $nodeId . '] ' . $nodeData['title'], |
|
| 530 | + 'title' => 'ID ['.$nodeId.'] '.$nodeData['title'], |
|
| 531 | 531 | ), |
| 532 | 532 | 'a_attr' => array( |
| 533 | - 'id' => 'fld_' . $nodeId, |
|
| 533 | + 'id' => 'fld_'.$nodeId, |
|
| 534 | 534 | 'class' => $nodeData['folderClass'], |
| 535 | - 'onclick' => 'ListerItems(' . $nodeId . ', ' . $nodeData['restricted'] . ', 0, 1)', |
|
| 535 | + 'onclick' => 'ListerItems('.$nodeId.', '.$nodeData['restricted'].', 0, 1)', |
|
| 536 | 536 | 'data-title' => htmlspecialchars($currentNode->title), |
| 537 | 537 | ), |
| 538 | 538 | 'is_pf' => in_array($nodeId, $inputData['personalFolders']) === true ? 1 : 0, |
@@ -548,12 +548,12 @@ discard block |
||
| 548 | 548 | array_push( |
| 549 | 549 | $ret_json, |
| 550 | 550 | array( |
| 551 | - 'id' => 'li_' . $nodeId, |
|
| 551 | + 'id' => 'li_'.$nodeId, |
|
| 552 | 552 | 'parent' => $last_visible_parent === -1 ? $parent : $last_visible_parent, |
| 553 | 553 | 'text' => '<i class="'.$currentNode->fa_icon.' tree-folder mr-2" data-folder="'.$currentNode->fa_icon.'" data-folder-selected="'.$currentNode->fa_icon_selected.'"></i>'.'<i class="fas fa-times fa-xs text-danger mr-1 ml-1"></i>'.$text.htmlspecialchars($currentNode->title).$nodeData['html'], |
| 554 | 554 | 'li_attr' => array( |
| 555 | 555 | 'class' => '', |
| 556 | - 'title' => 'ID [' . $nodeId . '] ' . $lang->get('no_access'), |
|
| 556 | + 'title' => 'ID ['.$nodeId.'] '.$lang->get('no_access'), |
|
| 557 | 557 | ), |
| 558 | 558 | ) |
| 559 | 559 | ); |
@@ -630,7 +630,7 @@ discard block |
||
| 630 | 630 | if (in_array($nodeId, $listFoldersLimitedKeys)) { |
| 631 | 631 | return createNodeData( |
| 632 | 632 | $session_user_read_only ? '<i class="far fa-eye fa-xs mr-1"></i>' : '', |
| 633 | - $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_' . $nodeId . '">' . count($session_list_folders_limited[$nodeId]) . '</span>' : '', |
|
| 633 | + $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_'.$nodeId.'">'.count($session_list_folders_limited[$nodeId]).'</span>' : '', |
|
| 634 | 634 | 1, // restricted |
| 635 | 635 | 'folder', |
| 636 | 636 | false, |
@@ -643,7 +643,7 @@ discard block |
||
| 643 | 643 | if (in_array($nodeId, $listRestrictedFoldersForItemsKeys)) { |
| 644 | 644 | return createNodeData( |
| 645 | 645 | $session_user_read_only ? '<i class="far fa-eye fa-xs mr-1"></i>' : '', |
| 646 | - '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_' . $nodeId . '">' . count($session_list_restricted_folders_for_items[$nodeId]) . '</span>', |
|
| 646 | + '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_'.$nodeId.'">'.count($session_list_restricted_folders_for_items[$nodeId]).'</span>', |
|
| 647 | 647 | 1, // restricted |
| 648 | 648 | 'folder', |
| 649 | 649 | false, |
@@ -653,7 +653,7 @@ discard block |
||
| 653 | 653 | } |
| 654 | 654 | |
| 655 | 655 | // Case 4: Node has no subfolders and no accessible descendants |
| 656 | - if ((int)$nbSubfolders === 0) { |
|
| 656 | + if ((int) $nbSubfolders === 0) { |
|
| 657 | 657 | $nodeDirectDescendants = $tree->getDescendants($nodeId, false, false, true); |
| 658 | 658 | $accessibleDescendants = array_merge( |
| 659 | 659 | $session_groupes_visibles, |
@@ -705,7 +705,7 @@ discard block |
||
| 705 | 705 | if (in_array($nodeId, $session_read_only_folders)) { |
| 706 | 706 | return createNodeData( |
| 707 | 707 | '<i class="far fa-eye fa-xs mr-1 ml-1"></i>', |
| 708 | - $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_' . $nodeId . '">' . $nbItemsInFolder . '/' . $nbItemsInSubfolders . '/' . $nbSubfolders . '</span>' : '', |
|
| 708 | + $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_'.$nodeId.'">'.$nbItemsInFolder.'/'.$nbItemsInSubfolders.'/'.$nbSubfolders.'</span>' : '', |
|
| 709 | 709 | 1, // restricted |
| 710 | 710 | 'folder_not_droppable', |
| 711 | 711 | false, |
@@ -719,7 +719,7 @@ discard block |
||
| 719 | 719 | if ($session_user_read_only && !in_array($nodeId, $session_personal_visible_groups)) { |
| 720 | 720 | return createNodeData( |
| 721 | 721 | '<i class="far fa-eye fa-xs mr-1"></i>', |
| 722 | - $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_' . $nodeId . '">' . $nbItemsInFolder . '/' . $nbItemsInSubfolders . '/' . $nbSubfolders . '</span>' : '', |
|
| 722 | + $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_'.$nodeId.'">'.$nbItemsInFolder.'/'.$nbItemsInSubfolders.'/'.$nbSubfolders.'</span>' : '', |
|
| 723 | 723 | 0, // not restricted |
| 724 | 724 | 'folder', |
| 725 | 725 | false, |
@@ -732,7 +732,7 @@ discard block |
||
| 732 | 732 | // Default case for visible nodes |
| 733 | 733 | return createNodeData( |
| 734 | 734 | '', |
| 735 | - $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_' . $nodeId . '">' . $nbItemsInFolder . '/' . $nbItemsInSubfolders . '/' . $nbSubfolders . '</span>' : '', |
|
| 735 | + $tree_counters === 1 ? '<span class="badge badge-pill badge-light ml-2 items_count" id="itcount_'.$nodeId.'">'.$nbItemsInFolder.'/'.$nbItemsInSubfolders.'/'.$nbSubfolders.'</span>' : '', |
|
| 736 | 736 | 0, // not restricted |
| 737 | 737 | 'folder', |
| 738 | 738 | false, |
@@ -765,7 +765,7 @@ discard block |
||
| 765 | 765 | string $title = '' |
| 766 | 766 | ): array { |
| 767 | 767 | return [ |
| 768 | - 'html' => $html . $badgeHtml, |
|
| 768 | + 'html' => $html.$badgeHtml, |
|
| 769 | 769 | 'title' => $title, |
| 770 | 770 | 'restricted' => $restricted, |
| 771 | 771 | 'folderClass' => $folderClass, |
@@ -824,7 +824,7 @@ discard block |
||
| 824 | 824 | // Does this user has a tree cache |
| 825 | 825 | $userCacheTree = DB::queryfirstrow( |
| 826 | 826 | 'SELECT data |
| 827 | - FROM ' . prefixTable('cache_tree') . ' |
|
| 827 | + FROM ' . prefixTable('cache_tree').' |
|
| 828 | 828 | WHERE user_id = %i', |
| 829 | 829 | $userId |
| 830 | 830 | ); |
@@ -81,7 +81,7 @@ discard block |
||
| 81 | 81 | ) { |
| 82 | 82 | // Not allowed page |
| 83 | 83 | $session->set('system-error_code', ERR_NOT_ALLOWED); |
| 84 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
| 84 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
| 85 | 85 | exit; |
| 86 | 86 | } |
| 87 | 87 | |
@@ -269,7 +269,7 @@ discard block |
||
| 269 | 269 | |
| 270 | 270 | // Get current user hash |
| 271 | 271 | $userHash = DB::queryFirstRow( |
| 272 | - "SELECT pw FROM " . prefixtable('users') . " WHERE id = %d;", |
|
| 272 | + "SELECT pw FROM ".prefixtable('users')." WHERE id = %d;", |
|
| 273 | 273 | $session->get('user-id') |
| 274 | 274 | )['pw']; |
| 275 | 275 | |
@@ -325,7 +325,7 @@ discard block |
||
| 325 | 325 | * @param string $post_key Additional key for post validation. |
| 326 | 326 | * @return string |
| 327 | 327 | */ |
| 328 | -function userHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS, string $post_key): string |
|
| 328 | +function userHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS, string $post_key): string |
|
| 329 | 329 | { |
| 330 | 330 | $session = SessionManager::getSession(); |
| 331 | 331 | |
@@ -584,7 +584,7 @@ discard block |
||
| 584 | 584 | case 'mail_me'://action_mail |
| 585 | 585 | // Get info about user to send email |
| 586 | 586 | $data_user = DB::queryfirstrow( |
| 587 | - 'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM ' . prefixTable('users') . ' |
|
| 587 | + 'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM '.prefixTable('users').' |
|
| 588 | 588 | WHERE email = %s', |
| 589 | 589 | filter_var($dataReceived['receipt'], FILTER_SANITIZE_FULL_SPECIAL_CHARS) |
| 590 | 590 | ); |
@@ -798,7 +798,7 @@ discard block |
||
| 798 | 798 | { |
| 799 | 799 | $newPassword = filter_var($dataReceived['new_code'], FILTER_SANITIZE_FULL_SPECIAL_CHARS); |
| 800 | 800 | $userHash = DB::queryFirstRow( |
| 801 | - "SELECT pw FROM " . prefixtable('users') . " WHERE id = %d;", |
|
| 801 | + "SELECT pw FROM ".prefixtable('users')." WHERE id = %d;", |
|
| 802 | 802 | $session->get('user-id') |
| 803 | 803 | )['pw']; |
| 804 | 804 | |
@@ -872,7 +872,7 @@ discard block |
||
| 872 | 872 | { |
| 873 | 873 | $userPassword = filter_var($dataReceived['password'], FILTER_SANITIZE_FULL_SPECIAL_CHARS); |
| 874 | 874 | $userHash = DB::queryFirstRow( |
| 875 | - "SELECT pw FROM " . prefixtable('users') . " WHERE id = %i;", |
|
| 875 | + "SELECT pw FROM ".prefixtable('users')." WHERE id = %i;", |
|
| 876 | 876 | $session->get('user-id') |
| 877 | 877 | )['pw']; |
| 878 | 878 | |
@@ -925,7 +925,7 @@ discard block |
||
| 925 | 925 | } |
| 926 | 926 | |
| 927 | 927 | $targetUserInfos = DB::queryFirstRow( |
| 928 | - 'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM ' . prefixTable('users') . ' WHERE id = %i', |
|
| 928 | + 'SELECT admin, gestionnaire, can_manage_all_users, isAdministratedByRole FROM '.prefixTable('users').' WHERE id = %i', |
|
| 929 | 929 | $dataReceived['user_id'] |
| 930 | 930 | ); |
| 931 | 931 | |
@@ -946,7 +946,7 @@ discard block |
||
| 946 | 946 | * @param array $SETTINGS |
| 947 | 947 | * @return string |
| 948 | 948 | */ |
| 949 | -function systemHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS): string |
|
| 949 | +function systemHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS): string |
|
| 950 | 950 | { |
| 951 | 951 | $session = SessionManager::getSession(); |
| 952 | 952 | switch ($post_type) { |
@@ -1047,7 +1047,7 @@ discard block |
||
| 1047 | 1047 | ) |
| 1048 | 1048 | ); |
| 1049 | 1049 | |
| 1050 | - return '[{"token" : "' . $token . '"}]'; |
|
| 1050 | + return '[{"token" : "'.$token.'"}]'; |
|
| 1051 | 1051 | |
| 1052 | 1052 | /* |
| 1053 | 1053 | * Default case |
@@ -1063,7 +1063,7 @@ discard block |
||
| 1063 | 1063 | } |
| 1064 | 1064 | |
| 1065 | 1065 | |
| 1066 | -function utilsHandler(string $post_type, array|null|string $dataReceived, array $SETTINGS): string |
|
| 1066 | +function utilsHandler(string $post_type, array | null | string $dataReceived, array $SETTINGS): string |
|
| 1067 | 1067 | { |
| 1068 | 1068 | switch ($post_type) { |
| 1069 | 1069 | /* |
@@ -1132,7 +1132,7 @@ discard block |
||
| 1132 | 1132 | array( |
| 1133 | 1133 | 'error' => false, |
| 1134 | 1134 | 'timestamp' => $session->get('user-session_duration'), |
| 1135 | - 'max_time_to_add' => intdiv((($maximum_session_expiration_time*60) - ((int) $session->get('user-session_duration') - time())), 60), |
|
| 1135 | + 'max_time_to_add' => intdiv((($maximum_session_expiration_time * 60) - ((int) $session->get('user-session_duration') - time())), 60), |
|
| 1136 | 1136 | 'max_session_duration' => $maximum_session_expiration_time, |
| 1137 | 1137 | ), |
| 1138 | 1138 | 'encode' |
@@ -1184,7 +1184,7 @@ discard block |
||
| 1184 | 1184 | // get number of items |
| 1185 | 1185 | DB::queryFirstRow( |
| 1186 | 1186 | 'SELECT increment_id |
| 1187 | - FROM ' . prefixTable('sharekeys_items') . |
|
| 1187 | + FROM ' . prefixTable('sharekeys_items'). |
|
| 1188 | 1188 | ' WHERE user_id = %i', |
| 1189 | 1189 | $userId |
| 1190 | 1190 | ); |
@@ -1239,7 +1239,7 @@ discard block |
||
| 1239 | 1239 | // check if expected security level is reached |
| 1240 | 1240 | $dataUser = DB::queryfirstrow( |
| 1241 | 1241 | 'SELECT * |
| 1242 | - FROM ' . prefixTable('users') . ' WHERE id = %i', |
|
| 1242 | + FROM ' . prefixTable('users').' WHERE id = %i', |
|
| 1243 | 1243 | $post_user_id |
| 1244 | 1244 | ); |
| 1245 | 1245 | |
@@ -1260,8 +1260,8 @@ discard block |
||
| 1260 | 1260 | if (empty($dataUser['fonction_id']) === false) { |
| 1261 | 1261 | $data = DB::queryFirstRow( |
| 1262 | 1262 | 'SELECT complexity |
| 1263 | - FROM ' . prefixTable('roles_title') . ' |
|
| 1264 | - WHERE id IN (' . $dataUser['fonction_id'] . ') |
|
| 1263 | + FROM ' . prefixTable('roles_title').' |
|
| 1264 | + WHERE id IN (' . $dataUser['fonction_id'].') |
|
| 1265 | 1265 | ORDER BY complexity DESC' |
| 1266 | 1266 | ); |
| 1267 | 1267 | } else { |
@@ -1274,8 +1274,8 @@ discard block |
||
| 1274 | 1274 | return prepareExchangedData( |
| 1275 | 1275 | array( |
| 1276 | 1276 | 'error' => true, |
| 1277 | - 'message' => '<div style="margin:10px 0 10px 15px;">' . $lang->get('complexity_level_not_reached') . '.<br>' . |
|
| 1278 | - $lang->get('expected_complexity_level') . ': <b>' . TP_PW_COMPLEXITY[$data['complexity']][1] . '</b></div>', |
|
| 1277 | + 'message' => '<div style="margin:10px 0 10px 15px;">'.$lang->get('complexity_level_not_reached').'.<br>'. |
|
| 1278 | + $lang->get('expected_complexity_level').': <b>'.TP_PW_COMPLEXITY[$data['complexity']][1].'</b></div>', |
|
| 1279 | 1279 | ), |
| 1280 | 1280 | 'encode' |
| 1281 | 1281 | ); |
@@ -1400,7 +1400,7 @@ discard block |
||
| 1400 | 1400 | // Generate and update user 2FA data |
| 1401 | 1401 | [$gaSecretKey, $gaTemporaryCode] = updateUserGAData($dataUser['id'], $SETTINGS); |
| 1402 | 1402 | |
| 1403 | - logEvents($SETTINGS, 'user_connection', 'at_2fa_google_code_send_by_email', (string)$dataUser['id'], $post_login); |
|
| 1403 | + logEvents($SETTINGS, 'user_connection', 'at_2fa_google_code_send_by_email', (string) $dataUser['id'], $post_login); |
|
| 1404 | 1404 | |
| 1405 | 1405 | // Update token status |
| 1406 | 1406 | updateTokenStatus($tokenId); |
@@ -1434,12 +1434,12 @@ discard block |
||
| 1434 | 1434 | function fetchUserData($post_id, ?string &$post_login): ?array { |
| 1435 | 1435 | if (isValueSetNullEmpty($post_id)) { |
| 1436 | 1436 | $dataUser = DB::queryfirstrow( |
| 1437 | - 'SELECT id, email, pw FROM ' . prefixTable('users') . ' WHERE login = %s', |
|
| 1437 | + 'SELECT id, email, pw FROM '.prefixTable('users').' WHERE login = %s', |
|
| 1438 | 1438 | $post_login |
| 1439 | 1439 | ); |
| 1440 | 1440 | } else { |
| 1441 | 1441 | $dataUser = DB::queryfirstrow( |
| 1442 | - 'SELECT id, login, email, pw FROM ' . prefixTable('users') . ' WHERE id = %i', |
|
| 1442 | + 'SELECT id, login, email, pw FROM '.prefixTable('users').' WHERE id = %i', |
|
| 1443 | 1443 | $post_id |
| 1444 | 1444 | ); |
| 1445 | 1445 | $post_login = $dataUser['login']; |
@@ -1477,7 +1477,7 @@ discard block |
||
| 1477 | 1477 | */ |
| 1478 | 1478 | function handleToken(string $post_token, int $userId): mixed { |
| 1479 | 1479 | $dataToken = DB::queryfirstrow( |
| 1480 | - 'SELECT end_timestamp, reason FROM ' . prefixTable('tokens') . ' WHERE token = %s AND user_id = %i', |
|
| 1480 | + 'SELECT end_timestamp, reason FROM '.prefixTable('tokens').' WHERE token = %s AND user_id = %i', |
|
| 1481 | 1481 | $post_token, |
| 1482 | 1482 | $userId |
| 1483 | 1483 | ); |
@@ -1558,7 +1558,7 @@ discard block |
||
| 1558 | 1558 | function generateErrorResponse(string $message, string $code = ''): string { |
| 1559 | 1559 | return prepareExchangedData([ |
| 1560 | 1560 | 'error' => true, |
| 1561 | - 'message' => $code . ' ' . $message, |
|
| 1561 | + 'message' => $code.' '.$message, |
|
| 1562 | 1562 | ], 'encode'); |
| 1563 | 1563 | } |
| 1564 | 1564 | |
@@ -1576,7 +1576,7 @@ discard block |
||
| 1576 | 1576 | 'email' => $email, |
| 1577 | 1577 | 'email_result' => str_replace( |
| 1578 | 1578 | '#email#', |
| 1579 | - '<b>' . obfuscateEmail($email) . '</b>', |
|
| 1579 | + '<b>'.obfuscateEmail($email).'</b>', |
|
| 1580 | 1580 | addslashes($lang->get('admin_email_result_ok')) |
| 1581 | 1581 | ), |
| 1582 | 1582 | ], 'encode'); |
@@ -1614,7 +1614,7 @@ discard block |
||
| 1614 | 1614 | |
| 1615 | 1615 | if (isKeyExistingAndEqual('enable_send_email_on_user_login', 1, $SETTINGS) === true) { |
| 1616 | 1616 | $row = DB::queryFirstRow( |
| 1617 | - 'SELECT valeur FROM ' . prefixTable('misc') . ' WHERE type = %s AND intitule = %s', |
|
| 1617 | + 'SELECT valeur FROM '.prefixTable('misc').' WHERE type = %s AND intitule = %s', |
|
| 1618 | 1618 | 'cron', |
| 1619 | 1619 | 'sending_emails' |
| 1620 | 1620 | ); |
@@ -1622,7 +1622,7 @@ discard block |
||
| 1622 | 1622 | if ((int) (time() - $row['valeur']) >= 300 || (int) $row['valeur'] === 0) { |
| 1623 | 1623 | $rows = DB::query( |
| 1624 | 1624 | 'SELECT * |
| 1625 | - FROM ' . prefixTable('emails') . |
|
| 1625 | + FROM ' . prefixTable('emails'). |
|
| 1626 | 1626 | ' WHERE status != %s', |
| 1627 | 1627 | 'sent' |
| 1628 | 1628 | ); |
@@ -1674,8 +1674,8 @@ discard block |
||
| 1674 | 1674 | $arr_html = array(); |
| 1675 | 1675 | $rows = DB::query( |
| 1676 | 1676 | 'SELECT i.id AS id, i.label AS label, i.id_tree AS id_tree, l.date, i.perso AS perso, i.restricted_to AS restricted |
| 1677 | - FROM ' . prefixTable('log_items') . ' AS l |
|
| 1678 | - RIGHT JOIN ' . prefixTable('items') . ' AS i ON (l.id_item = i.id) |
|
| 1677 | + FROM ' . prefixTable('log_items').' AS l |
|
| 1678 | + RIGHT JOIN ' . prefixTable('items').' AS i ON (l.id_item = i.id) |
|
| 1679 | 1679 | WHERE l.action = %s AND l.id_user = %i |
| 1680 | 1680 | ORDER BY l.date DESC |
| 1681 | 1681 | LIMIT 0, 100', |
@@ -1707,7 +1707,7 @@ discard block |
||
| 1707 | 1707 | if (isKeyExistingAndEqual('enable_suggestion', 1, $SETTINGS) === true |
| 1708 | 1708 | && ((int) $session->get('user-admin') === 1 || (int) $session->get('user-manager') === 1) |
| 1709 | 1709 | ) { |
| 1710 | - DB::query('SELECT * FROM ' . prefixTable('suggestion')); |
|
| 1710 | + DB::query('SELECT * FROM '.prefixTable('suggestion')); |
|
| 1711 | 1711 | $nb_suggestions_waiting = DB::count(); |
| 1712 | 1712 | } |
| 1713 | 1713 | |
@@ -1742,13 +1742,13 @@ discard block |
||
| 1742 | 1742 | if ($data === 'stat_languages') { |
| 1743 | 1743 | $tmp = ''; |
| 1744 | 1744 | foreach ($stats_data[$data] as $key => $value) { |
| 1745 | - $tmp .= $tmp === '' ? $key . '-' . $value : ',' . $key . '-' . $value; |
|
| 1745 | + $tmp .= $tmp === '' ? $key.'-'.$value : ','.$key.'-'.$value; |
|
| 1746 | 1746 | } |
| 1747 | 1747 | $statsToSend[$data] = $tmp; |
| 1748 | 1748 | } elseif ($data === 'stat_country') { |
| 1749 | 1749 | $tmp = ''; |
| 1750 | 1750 | foreach ($stats_data[$data] as $key => $value) { |
| 1751 | - $tmp .= $tmp === '' ? $key . '-' . $value : ',' . $key . '-' . $value; |
|
| 1751 | + $tmp .= $tmp === '' ? $key.'-'.$value : ','.$key.'-'.$value; |
|
| 1752 | 1752 | } |
| 1753 | 1753 | $statsToSend[$data] = $tmp; |
| 1754 | 1754 | } else { |
@@ -1835,7 +1835,7 @@ discard block |
||
| 1835 | 1835 | $url_found = $value; |
| 1836 | 1836 | if (empty($url_found) === false) { |
| 1837 | 1837 | $tmp = parse_url($url_found); |
| 1838 | - $anonym_url = $tmp['scheme'] . '://<anonym_url>' . (isset($tmp['path']) === true ? $tmp['path'] : ''); |
|
| 1838 | + $anonym_url = $tmp['scheme'].'://<anonym_url>'.(isset($tmp['path']) === true ? $tmp['path'] : ''); |
|
| 1839 | 1839 | $value = $anonym_url; |
| 1840 | 1840 | } else { |
| 1841 | 1841 | $value = ''; |
@@ -1865,7 +1865,7 @@ discard block |
||
| 1865 | 1865 | $teampass_errors = ''; |
| 1866 | 1866 | $rows = DB::query( |
| 1867 | 1867 | 'SELECT label, date AS error_date |
| 1868 | - FROM ' . prefixTable('log_system') . " |
|
| 1868 | + FROM ' . prefixTable('log_system')." |
|
| 1869 | 1869 | WHERE `type` LIKE 'error' |
| 1870 | 1870 | ORDER BY `date` DESC |
| 1871 | 1871 | LIMIT 0, 10" |
@@ -1873,9 +1873,9 @@ discard block |
||
| 1873 | 1873 | if (DB::count() > 0) { |
| 1874 | 1874 | foreach ($rows as $record) { |
| 1875 | 1875 | if (empty($teampass_errors) === true) { |
| 1876 | - $teampass_errors = ' * ' . date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['error_date']) . ' - ' . $record['label']; |
|
| 1876 | + $teampass_errors = ' * '.date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['error_date']).' - '.$record['label']; |
|
| 1877 | 1877 | } else { |
| 1878 | - $teampass_errors .= ' * ' . date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $record['error_date']) . ' - ' . $record['label']; |
|
| 1878 | + $teampass_errors .= ' * '.date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $record['error_date']).' - '.$record['label']; |
|
| 1879 | 1879 | } |
| 1880 | 1880 | } |
| 1881 | 1881 | } |
@@ -1884,7 +1884,7 @@ discard block |
||
| 1884 | 1884 | |
| 1885 | 1885 | // Now prepare text |
| 1886 | 1886 | $txt = '### Page on which it happened |
| 1887 | -' . $data['current_page'] . ' |
|
| 1887 | +' . $data['current_page'].' |
|
| 1888 | 1888 | |
| 1889 | 1889 | ### Steps to reproduce |
| 1890 | 1890 | 1. |
@@ -1899,39 +1899,39 @@ discard block |
||
| 1899 | 1899 | Tell us what happens instead |
| 1900 | 1900 | |
| 1901 | 1901 | ### Server configuration |
| 1902 | -**Operating system**: ' . php_uname() . ' |
|
| 1902 | +**Operating system**: ' . php_uname().' |
|
| 1903 | 1903 | |
| 1904 | -**Web server:** ' . $_SERVER['SERVER_SOFTWARE'] . ' |
|
| 1904 | +**Web server:** ' . $_SERVER['SERVER_SOFTWARE'].' |
|
| 1905 | 1905 | |
| 1906 | -**Database:** ' . ($link === false ? $lang->get('undefined') : mysqli_get_server_info($link)) . ' |
|
| 1906 | +**Database:** ' . ($link === false ? $lang->get('undefined') : mysqli_get_server_info($link)).' |
|
| 1907 | 1907 | |
| 1908 | -**PHP version:** ' . PHP_VERSION . ' |
|
| 1908 | +**PHP version:** ' . PHP_VERSION.' |
|
| 1909 | 1909 | |
| 1910 | -**Teampass version:** ' . TP_VERSION . '.' . TP_VERSION_MINOR . ' |
|
| 1910 | +**Teampass version:** ' . TP_VERSION.'.'.TP_VERSION_MINOR.' |
|
| 1911 | 1911 | |
| 1912 | 1912 | **Teampass configuration variables:** |
| 1913 | 1913 | ``` |
| 1914 | -' . $list_of_options . ' |
|
| 1914 | +' . $list_of_options.' |
|
| 1915 | 1915 | ``` |
| 1916 | 1916 | |
| 1917 | 1917 | **Updated from an older Teampass or fresh install:** |
| 1918 | 1918 | |
| 1919 | 1919 | ### Client configuration |
| 1920 | 1920 | |
| 1921 | -**Browser:** ' . $data['browser_name'] . ' - ' . $data['browser_version'] . ' |
|
| 1921 | +**Browser:** ' . $data['browser_name'].' - '.$data['browser_version'].' |
|
| 1922 | 1922 | |
| 1923 | -**Operating system:** ' . $data['os'] . ' - ' . $data['os_archi'] . 'bits |
|
| 1923 | +**Operating system:** ' . $data['os'].' - '.$data['os_archi'].'bits |
|
| 1924 | 1924 | |
| 1925 | 1925 | ### Logs |
| 1926 | 1926 | |
| 1927 | 1927 | #### Web server error log |
| 1928 | 1928 | ``` |
| 1929 | -' . $err['message'] . ' - ' . $err['file'] . ' (' . $err['line'] . ') |
|
| 1929 | +' . $err['message'].' - '.$err['file'].' ('.$err['line'].') |
|
| 1930 | 1930 | ``` |
| 1931 | 1931 | |
| 1932 | 1932 | #### Teampass 10 last system errors |
| 1933 | 1933 | ``` |
| 1934 | -' . $teampass_errors . ' |
|
| 1934 | +' . $teampass_errors.' |
|
| 1935 | 1935 | ``` |
| 1936 | 1936 | |
| 1937 | 1937 | #### Log from the web-browser developer console (CTRL + SHIFT + i) |
@@ -1971,7 +1971,7 @@ discard block |
||
| 1971 | 1971 | // Check if user exists |
| 1972 | 1972 | $userInfo = DB::queryFirstRow( |
| 1973 | 1973 | 'SELECT public_key, private_key, pw, auth_type |
| 1974 | - FROM ' . prefixTable('users') . ' |
|
| 1974 | + FROM ' . prefixTable('users').' |
|
| 1975 | 1975 | WHERE id = %i', |
| 1976 | 1976 | $post_user_id |
| 1977 | 1977 | ); |
@@ -1980,9 +1980,9 @@ discard block |
||
| 1980 | 1980 | // Get one item |
| 1981 | 1981 | $currentUserKey = DB::queryFirstRow( |
| 1982 | 1982 | 'SELECT object_id, share_key, increment_id |
| 1983 | - FROM ' . prefixTable('sharekeys_items') . ' AS si |
|
| 1984 | - INNER JOIN ' . prefixTable('items') . ' AS i ON (i.id = si.object_id) |
|
| 1985 | - INNER JOIN ' . prefixTable('nested_tree') . ' AS nt ON (i.id_tree = nt.id) |
|
| 1983 | + FROM ' . prefixTable('sharekeys_items').' AS si |
|
| 1984 | + INNER JOIN ' . prefixTable('items').' AS i ON (i.id = si.object_id) |
|
| 1985 | + INNER JOIN ' . prefixTable('nested_tree').' AS nt ON (i.id_tree = nt.id) |
|
| 1986 | 1986 | WHERE user_id = %i AND nt.personal_folder = %i', |
| 1987 | 1987 | $post_user_id, |
| 1988 | 1988 | 0 |
@@ -2076,7 +2076,7 @@ discard block |
||
| 2076 | 2076 | // Get user info |
| 2077 | 2077 | $userData = DB::queryFirstRow( |
| 2078 | 2078 | 'SELECT private_key |
| 2079 | - FROM ' . prefixTable('users') . ' |
|
| 2079 | + FROM ' . prefixTable('users').' |
|
| 2080 | 2080 | WHERE id = %i', |
| 2081 | 2081 | $post_user_id |
| 2082 | 2082 | ); |
@@ -2157,7 +2157,7 @@ discard block |
||
| 2157 | 2157 | // Get user info |
| 2158 | 2158 | $userData = DB::queryFirstRow( |
| 2159 | 2159 | 'SELECT email, auth_type, login |
| 2160 | - FROM ' . prefixTable('users') . ' |
|
| 2160 | + FROM ' . prefixTable('users').' |
|
| 2161 | 2161 | WHERE id = %i', |
| 2162 | 2162 | $post_user_id |
| 2163 | 2163 | ); |
@@ -2255,7 +2255,7 @@ discard block |
||
| 2255 | 2255 | // Get user info |
| 2256 | 2256 | $userData = DB::queryFirstRow( |
| 2257 | 2257 | 'SELECT email, auth_type, login |
| 2258 | - FROM ' . prefixTable('users') . ' |
|
| 2258 | + FROM ' . prefixTable('users').' |
|
| 2259 | 2259 | WHERE id = %i', |
| 2260 | 2260 | $post_user_id |
| 2261 | 2261 | ); |
@@ -2321,7 +2321,7 @@ discard block |
||
| 2321 | 2321 | // Check if user exists |
| 2322 | 2322 | DB::queryFirstRow( |
| 2323 | 2323 | 'SELECT * |
| 2324 | - FROM ' . prefixTable('users') . ' |
|
| 2324 | + FROM ' . prefixTable('users').' |
|
| 2325 | 2325 | WHERE id = %i', |
| 2326 | 2326 | $post_user_id |
| 2327 | 2327 | ); |
@@ -2420,7 +2420,7 @@ discard block |
||
| 2420 | 2420 | */ |
| 2421 | 2421 | function getUserPublicKey(int $userId): ?array { |
| 2422 | 2422 | return DB::queryFirstRow( |
| 2423 | - 'SELECT public_key FROM ' . prefixTable('users') . ' WHERE id = %i', |
|
| 2423 | + 'SELECT public_key FROM '.prefixTable('users').' WHERE id = %i', |
|
| 2424 | 2424 | $userId |
| 2425 | 2425 | ); |
| 2426 | 2426 | } |
@@ -2554,15 +2554,15 @@ discard block |
||
| 2554 | 2554 | // Loop on items |
| 2555 | 2555 | $rows = DB::query( |
| 2556 | 2556 | 'SELECT id, pw |
| 2557 | - FROM ' . prefixTable('items') . ' |
|
| 2557 | + FROM ' . prefixTable('items').' |
|
| 2558 | 2558 | WHERE perso = 0 |
| 2559 | - LIMIT ' . $post_start . ', ' . $post_length |
|
| 2559 | + LIMIT ' . $post_start.', '.$post_length |
|
| 2560 | 2560 | ); |
| 2561 | 2561 | foreach ($rows as $record) { |
| 2562 | 2562 | // Get itemKey from current user |
| 2563 | 2563 | $currentUserKey = DB::queryFirstRow( |
| 2564 | 2564 | 'SELECT share_key, increment_id |
| 2565 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2565 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2566 | 2566 | WHERE object_id = %i AND user_id = %i', |
| 2567 | 2567 | $record['id'], |
| 2568 | 2568 | $session->get('user-id') |
@@ -2594,7 +2594,7 @@ discard block |
||
| 2594 | 2594 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 2595 | 2595 | $currentUserKey = DB::queryFirstRow( |
| 2596 | 2596 | 'SELECT increment_id |
| 2597 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2597 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2598 | 2598 | WHERE object_id = %i AND user_id = %i', |
| 2599 | 2599 | $record['id'], |
| 2600 | 2600 | $post_user_id |
@@ -2627,7 +2627,7 @@ discard block |
||
| 2627 | 2627 | // SHould we change step? |
| 2628 | 2628 | DB::query( |
| 2629 | 2629 | 'SELECT * |
| 2630 | - FROM ' . prefixTable('items') . ' |
|
| 2630 | + FROM ' . prefixTable('items').' |
|
| 2631 | 2631 | WHERE perso = 0' |
| 2632 | 2632 | ); |
| 2633 | 2633 | |
@@ -2652,15 +2652,15 @@ discard block |
||
| 2652 | 2652 | // Loop on logs |
| 2653 | 2653 | $rows = DB::query( |
| 2654 | 2654 | 'SELECT increment_id |
| 2655 | - FROM ' . prefixTable('log_items') . ' |
|
| 2655 | + FROM ' . prefixTable('log_items').' |
|
| 2656 | 2656 | WHERE raison LIKE "at_pw :%" AND encryption_type = "teampass_aes" |
| 2657 | - LIMIT ' . $post_start . ', ' . $post_length |
|
| 2657 | + LIMIT ' . $post_start.', '.$post_length |
|
| 2658 | 2658 | ); |
| 2659 | 2659 | foreach ($rows as $record) { |
| 2660 | 2660 | // Get itemKey from current user |
| 2661 | 2661 | $currentUserKey = DB::queryFirstRow( |
| 2662 | 2662 | 'SELECT share_key |
| 2663 | - FROM ' . prefixTable('sharekeys_logs') . ' |
|
| 2663 | + FROM ' . prefixTable('sharekeys_logs').' |
|
| 2664 | 2664 | WHERE object_id = %i AND user_id = %i', |
| 2665 | 2665 | $record['increment_id'], |
| 2666 | 2666 | $session->get('user-id') |
@@ -2692,7 +2692,7 @@ discard block |
||
| 2692 | 2692 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 2693 | 2693 | $currentUserKey = DB::queryFirstRow( |
| 2694 | 2694 | 'SELECT increment_id |
| 2695 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2695 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2696 | 2696 | WHERE object_id = %i AND user_id = %i', |
| 2697 | 2697 | $record['id'], |
| 2698 | 2698 | $post_user_id |
@@ -2714,7 +2714,7 @@ discard block |
||
| 2714 | 2714 | // SHould we change step? |
| 2715 | 2715 | DB::query( |
| 2716 | 2716 | 'SELECT increment_id |
| 2717 | - FROM ' . prefixTable('log_items') . ' |
|
| 2717 | + FROM ' . prefixTable('log_items').' |
|
| 2718 | 2718 | WHERE raison LIKE "at_pw :%" AND encryption_type = "teampass_aes"' |
| 2719 | 2719 | ); |
| 2720 | 2720 | |
@@ -2739,15 +2739,15 @@ discard block |
||
| 2739 | 2739 | // Loop on fields |
| 2740 | 2740 | $rows = DB::query( |
| 2741 | 2741 | 'SELECT id |
| 2742 | - FROM ' . prefixTable('categories_items') . ' |
|
| 2742 | + FROM ' . prefixTable('categories_items').' |
|
| 2743 | 2743 | WHERE encryption_type = "teampass_aes" |
| 2744 | - LIMIT ' . $post_start . ', ' . $post_length |
|
| 2744 | + LIMIT ' . $post_start.', '.$post_length |
|
| 2745 | 2745 | ); |
| 2746 | 2746 | foreach ($rows as $record) { |
| 2747 | 2747 | // Get itemKey from current user |
| 2748 | 2748 | $currentUserKey = DB::queryFirstRow( |
| 2749 | 2749 | 'SELECT share_key |
| 2750 | - FROM ' . prefixTable('sharekeys_fields') . ' |
|
| 2750 | + FROM ' . prefixTable('sharekeys_fields').' |
|
| 2751 | 2751 | WHERE object_id = %i AND user_id = %i', |
| 2752 | 2752 | $record['id'], |
| 2753 | 2753 | $session->get('user-id') |
@@ -2779,7 +2779,7 @@ discard block |
||
| 2779 | 2779 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 2780 | 2780 | $currentUserKey = DB::queryFirstRow( |
| 2781 | 2781 | 'SELECT increment_id |
| 2782 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2782 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2783 | 2783 | WHERE object_id = %i AND user_id = %i', |
| 2784 | 2784 | $record['id'], |
| 2785 | 2785 | $post_user_id |
@@ -2801,7 +2801,7 @@ discard block |
||
| 2801 | 2801 | // SHould we change step? |
| 2802 | 2802 | DB::query( |
| 2803 | 2803 | 'SELECT * |
| 2804 | - FROM ' . prefixTable('categories_items') . ' |
|
| 2804 | + FROM ' . prefixTable('categories_items').' |
|
| 2805 | 2805 | WHERE encryption_type = "teampass_aes"' |
| 2806 | 2806 | ); |
| 2807 | 2807 | |
@@ -2826,14 +2826,14 @@ discard block |
||
| 2826 | 2826 | // Loop on suggestions |
| 2827 | 2827 | $rows = DB::query( |
| 2828 | 2828 | 'SELECT id |
| 2829 | - FROM ' . prefixTable('suggestion') . ' |
|
| 2830 | - LIMIT ' . $post_start . ', ' . $post_length |
|
| 2829 | + FROM ' . prefixTable('suggestion').' |
|
| 2830 | + LIMIT ' . $post_start.', '.$post_length |
|
| 2831 | 2831 | ); |
| 2832 | 2832 | foreach ($rows as $record) { |
| 2833 | 2833 | // Get itemKey from current user |
| 2834 | 2834 | $currentUserKey = DB::queryFirstRow( |
| 2835 | 2835 | 'SELECT share_key |
| 2836 | - FROM ' . prefixTable('sharekeys_suggestions') . ' |
|
| 2836 | + FROM ' . prefixTable('sharekeys_suggestions').' |
|
| 2837 | 2837 | WHERE object_id = %i AND user_id = %i', |
| 2838 | 2838 | $record['id'], |
| 2839 | 2839 | $session->get('user-id') |
@@ -2865,7 +2865,7 @@ discard block |
||
| 2865 | 2865 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 2866 | 2866 | $currentUserKey = DB::queryFirstRow( |
| 2867 | 2867 | 'SELECT increment_id |
| 2868 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2868 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2869 | 2869 | WHERE object_id = %i AND user_id = %i', |
| 2870 | 2870 | $record['id'], |
| 2871 | 2871 | $post_user_id |
@@ -2911,15 +2911,15 @@ discard block |
||
| 2911 | 2911 | // Loop on files |
| 2912 | 2912 | $rows = DB::query( |
| 2913 | 2913 | 'SELECT id |
| 2914 | - FROM ' . prefixTable('files') . ' |
|
| 2915 | - WHERE status = "' . TP_ENCRYPTION_NAME . '" |
|
| 2916 | - LIMIT ' . $post_start . ', ' . $post_length |
|
| 2914 | + FROM ' . prefixTable('files').' |
|
| 2915 | + WHERE status = "' . TP_ENCRYPTION_NAME.'" |
|
| 2916 | + LIMIT ' . $post_start.', '.$post_length |
|
| 2917 | 2917 | ); //aes_encryption |
| 2918 | 2918 | foreach ($rows as $record) { |
| 2919 | 2919 | // Get itemKey from current user |
| 2920 | 2920 | $currentUserKey = DB::queryFirstRow( |
| 2921 | 2921 | 'SELECT share_key |
| 2922 | - FROM ' . prefixTable('sharekeys_files') . ' |
|
| 2922 | + FROM ' . prefixTable('sharekeys_files').' |
|
| 2923 | 2923 | WHERE object_id = %i AND user_id = %i', |
| 2924 | 2924 | $record['id'], |
| 2925 | 2925 | $session->get('user-id') |
@@ -2951,7 +2951,7 @@ discard block |
||
| 2951 | 2951 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 2952 | 2952 | $currentUserKey = DB::queryFirstRow( |
| 2953 | 2953 | 'SELECT increment_id |
| 2954 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 2954 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 2955 | 2955 | WHERE object_id = %i AND user_id = %i', |
| 2956 | 2956 | $record['id'], |
| 2957 | 2957 | $post_user_id |
@@ -2973,8 +2973,8 @@ discard block |
||
| 2973 | 2973 | // SHould we change step? |
| 2974 | 2974 | DB::query( |
| 2975 | 2975 | 'SELECT * |
| 2976 | - FROM ' . prefixTable('files') . ' |
|
| 2977 | - WHERE status = "' . TP_ENCRYPTION_NAME . '"' |
|
| 2976 | + FROM ' . prefixTable('files').' |
|
| 2977 | + WHERE status = "' . TP_ENCRYPTION_NAME.'"' |
|
| 2978 | 2978 | ); |
| 2979 | 2979 | |
| 2980 | 2980 | $next_start = (int) $post_start + (int) $post_length; |
@@ -3007,9 +3007,9 @@ discard block |
||
| 3007 | 3007 | if (count($session->get('user-personal_folders')) > 0) { |
| 3008 | 3008 | $rows = DB::query( |
| 3009 | 3009 | 'SELECT id, pw |
| 3010 | - FROM ' . prefixTable('items') . ' |
|
| 3010 | + FROM ' . prefixTable('items').' |
|
| 3011 | 3011 | WHERE perso = 1 AND id_tree IN %ls AND encryption_type = %s |
| 3012 | - LIMIT ' . $post_start . ', ' . $post_length, |
|
| 3012 | + LIMIT ' . $post_start.', '.$post_length, |
|
| 3013 | 3013 | $session->get('user-personal_folders'), |
| 3014 | 3014 | "defuse" |
| 3015 | 3015 | ); |
@@ -3017,7 +3017,7 @@ discard block |
||
| 3017 | 3017 | // Get itemKey from current user |
| 3018 | 3018 | $currentUserKey = DB::queryFirstRow( |
| 3019 | 3019 | 'SELECT share_key, increment_id |
| 3020 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 3020 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 3021 | 3021 | WHERE object_id = %i AND user_id = %i', |
| 3022 | 3022 | $record['id'], |
| 3023 | 3023 | $session->get('user-id') |
@@ -3044,7 +3044,7 @@ discard block |
||
| 3044 | 3044 | if ((int) $post_user_id !== (int) $session->get('user-id')) { |
| 3045 | 3045 | $currentUserKey = DB::queryFirstRow( |
| 3046 | 3046 | 'SELECT increment_id |
| 3047 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 3047 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 3048 | 3048 | WHERE object_id = %i AND user_id = %i', |
| 3049 | 3049 | $record['id'], |
| 3050 | 3050 | $post_user_id |
@@ -3067,7 +3067,7 @@ discard block |
||
| 3067 | 3067 | // SHould we change step? |
| 3068 | 3068 | DB::query( |
| 3069 | 3069 | 'SELECT * |
| 3070 | - FROM ' . prefixTable('items') . ' |
|
| 3070 | + FROM ' . prefixTable('items').' |
|
| 3071 | 3071 | WHERE perso = 0' |
| 3072 | 3072 | ); |
| 3073 | 3073 | |
@@ -3095,7 +3095,7 @@ discard block |
||
| 3095 | 3095 | // Check if user exists |
| 3096 | 3096 | $userInfo = DB::queryFirstRow( |
| 3097 | 3097 | 'SELECT public_key, encrypted_psk |
| 3098 | - FROM ' . prefixTable('users') . ' |
|
| 3098 | + FROM ' . prefixTable('users').' |
|
| 3099 | 3099 | WHERE id = %i', |
| 3100 | 3100 | $post_user_id |
| 3101 | 3101 | ); |
@@ -3121,7 +3121,7 @@ discard block |
||
| 3121 | 3121 | if ($post_counterItemsToTreat === -1) { |
| 3122 | 3122 | DB::query( |
| 3123 | 3123 | 'SELECT id |
| 3124 | - FROM ' . prefixTable('items') . ' |
|
| 3124 | + FROM ' . prefixTable('items').' |
|
| 3125 | 3125 | WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s', |
| 3126 | 3126 | $session->get('user-personal_folders'), |
| 3127 | 3127 | 'teampass_aes' |
@@ -3134,7 +3134,7 @@ discard block |
||
| 3134 | 3134 | // Loop on persoanl items |
| 3135 | 3135 | $rows = DB::query( |
| 3136 | 3136 | 'SELECT id, pw |
| 3137 | - FROM ' . prefixTable('items') . ' |
|
| 3137 | + FROM ' . prefixTable('items').' |
|
| 3138 | 3138 | WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s |
| 3139 | 3139 | LIMIT ' . $post_length, |
| 3140 | 3140 | $session->get('user-personal_folders'), |
@@ -3178,7 +3178,7 @@ discard block |
||
| 3178 | 3178 | // Loop on files |
| 3179 | 3179 | $rows = DB::query( |
| 3180 | 3180 | 'SELECT id, file |
| 3181 | - FROM ' . prefixTable('files') . ' |
|
| 3181 | + FROM ' . prefixTable('files').' |
|
| 3182 | 3182 | WHERE status != %s |
| 3183 | 3183 | AND id_item = %i', |
| 3184 | 3184 | TP_ENCRYPTION_NAME, |
@@ -3189,13 +3189,13 @@ discard block |
||
| 3189 | 3189 | // Now decrypt the file |
| 3190 | 3190 | prepareFileWithDefuse( |
| 3191 | 3191 | 'decrypt', |
| 3192 | - $SETTINGS['path_to_upload_folder'] . '/' . $record2['file'], |
|
| 3193 | - $SETTINGS['path_to_upload_folder'] . '/' . $record2['file'] . '.delete', |
|
| 3192 | + $SETTINGS['path_to_upload_folder'].'/'.$record2['file'], |
|
| 3193 | + $SETTINGS['path_to_upload_folder'].'/'.$record2['file'].'.delete', |
|
| 3194 | 3194 | $post_user_psk |
| 3195 | 3195 | ); |
| 3196 | 3196 | |
| 3197 | 3197 | // Encrypt the file |
| 3198 | - $encryptedFile = encryptFile($record2['file'] . '.delete', $SETTINGS['path_to_upload_folder']); |
|
| 3198 | + $encryptedFile = encryptFile($record2['file'].'.delete', $SETTINGS['path_to_upload_folder']); |
|
| 3199 | 3199 | |
| 3200 | 3200 | DB::update( |
| 3201 | 3201 | prefixTable('files'), |
@@ -3218,7 +3218,7 @@ discard block |
||
| 3218 | 3218 | ); |
| 3219 | 3219 | |
| 3220 | 3220 | // Unlink original file |
| 3221 | - unlink($SETTINGS['path_to_upload_folder'] . '/' . $record2['file']); |
|
| 3221 | + unlink($SETTINGS['path_to_upload_folder'].'/'.$record2['file']); |
|
| 3222 | 3222 | } |
| 3223 | 3223 | } |
| 3224 | 3224 | |
@@ -3226,7 +3226,7 @@ discard block |
||
| 3226 | 3226 | $next_start = (int) $post_start + (int) $post_length; |
| 3227 | 3227 | DB::query( |
| 3228 | 3228 | 'SELECT id |
| 3229 | - FROM ' . prefixTable('items') . ' |
|
| 3229 | + FROM ' . prefixTable('items').' |
|
| 3230 | 3230 | WHERE perso = 1 AND id_tree IN %ls AND encryption_type != %s', |
| 3231 | 3231 | $session->get('user-personal_folders'), |
| 3232 | 3232 | 'teampass_aes' |
@@ -3296,7 +3296,7 @@ discard block |
||
| 3296 | 3296 | // Get user info |
| 3297 | 3297 | $userData = DB::queryFirstRow( |
| 3298 | 3298 | 'SELECT special, auth_type, is_ready_for_usage, ongoing_process_id, otp_provided, keys_recovery_time |
| 3299 | - FROM ' . prefixTable('users') . ' |
|
| 3299 | + FROM ' . prefixTable('users').' |
|
| 3300 | 3300 | WHERE id = %i', |
| 3301 | 3301 | $post_user_id |
| 3302 | 3302 | ); |
@@ -3343,7 +3343,7 @@ discard block |
||
| 3343 | 3343 | // Get user info |
| 3344 | 3344 | $userData = DB::queryFirstRow( |
| 3345 | 3345 | 'SELECT auth_type, login, private_key |
| 3346 | - FROM ' . prefixTable('users') . ' |
|
| 3346 | + FROM ' . prefixTable('users').' |
|
| 3347 | 3347 | WHERE id = %i', |
| 3348 | 3348 | $post_user_id |
| 3349 | 3349 | ); |
@@ -3393,7 +3393,7 @@ discard block |
||
| 3393 | 3393 | return prepareExchangedData( |
| 3394 | 3394 | array( |
| 3395 | 3395 | 'error' => false, |
| 3396 | - 'message' => $lang->get('done'),'', |
|
| 3396 | + 'message' => $lang->get('done'), '', |
|
| 3397 | 3397 | ), |
| 3398 | 3398 | 'encode' |
| 3399 | 3399 | ); |
@@ -3443,7 +3443,7 @@ discard block |
||
| 3443 | 3443 | // Get user info |
| 3444 | 3444 | $userData = DB::queryFirstRow( |
| 3445 | 3445 | 'SELECT auth_type, login, private_key, special |
| 3446 | - FROM ' . prefixTable('users') . ' |
|
| 3446 | + FROM ' . prefixTable('users').' |
|
| 3447 | 3447 | WHERE id = %i', |
| 3448 | 3448 | $post_user_id |
| 3449 | 3449 | ); |
@@ -3477,7 +3477,7 @@ discard block |
||
| 3477 | 3477 | return prepareExchangedData( |
| 3478 | 3478 | array( |
| 3479 | 3479 | 'error' => false, |
| 3480 | - 'message' => $lang->get('done'),'', |
|
| 3480 | + 'message' => $lang->get('done'), '', |
|
| 3481 | 3481 | ), |
| 3482 | 3482 | 'encode' |
| 3483 | 3483 | ); |
@@ -3500,7 +3500,7 @@ discard block |
||
| 3500 | 3500 | // Get one itemKey from current user |
| 3501 | 3501 | $currentUserKey = DB::queryFirstRow( |
| 3502 | 3502 | 'SELECT share_key, increment_id |
| 3503 | - FROM ' . prefixTable('sharekeys_items') . ' |
|
| 3503 | + FROM ' . prefixTable('sharekeys_items').' |
|
| 3504 | 3504 | WHERE user_id = %i |
| 3505 | 3505 | LIMIT 1', |
| 3506 | 3506 | $post_user_id |
@@ -3589,7 +3589,7 @@ discard block |
||
| 3589 | 3589 | $session->get('user-id') |
| 3590 | 3590 | ); |
| 3591 | 3591 | // Return data |
| 3592 | - return '[{"new_value":"' . $session->get('user-session_duration') . '"}]'; |
|
| 3592 | + return '[{"new_value":"'.$session->get('user-session_duration').'"}]'; |
|
| 3593 | 3593 | } |
| 3594 | 3594 | |
| 3595 | 3595 | return '[{"new_value":"expired"}]'; |