| @@ -57,16 +57,16 @@ discard block | ||
| 57 | 57 | } | 
| 58 | 58 | |
| 59 | 59 | /* do checks */ | 
| 60 | -require_once $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; | |
| 61 | -require_once $SETTINGS['cpassman_dir'] . '/sources/checks.php'; | |
| 60 | +require_once $SETTINGS['cpassman_dir'].'/includes/config/include.php'; | |
| 61 | +require_once $SETTINGS['cpassman_dir'].'/sources/checks.php'; | |
| 62 | 62 |  if (!checkUser($_SESSION['user_id'], $_SESSION['key'], 'items', $SETTINGS)) { | 
| 63 | 63 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; //not allowed page | 
| 64 | - include $SETTINGS['cpassman_dir'] . '/error.php'; | |
| 64 | + include $SETTINGS['cpassman_dir'].'/error.php'; | |
| 65 | 65 | exit(); | 
| 66 | 66 | } | 
| 67 | 67 | |
| 68 | 68 | // load functions | 
| 69 | -require_once $SETTINGS['cpassman_dir'] . '/sources/main.functions.php'; | |
| 69 | +require_once $SETTINGS['cpassman_dir'].'/sources/main.functions.php'; | |
| 70 | 70 | |
| 71 | 71 | // Prepare POST variables | 
| 72 | 72 | $post_user_token = filter_input(INPUT_POST, 'user_token', FILTER_SANITIZE_STRING); | 
| @@ -101,7 +101,7 @@ discard block | ||
| 101 | 101 |      } else { | 
| 102 | 102 | // check if token is expired | 
| 103 | 103 | $data = DB::queryFirstRow( | 
| 104 | -            'SELECT end_timestamp FROM ' . prefixTable('tokens') . ' WHERE user_id = %i AND token = %s', | |
| 104 | +            'SELECT end_timestamp FROM '.prefixTable('tokens').' WHERE user_id = %i AND token = %s', | |
| 105 | 105 | $_SESSION['user_id'], | 
| 106 | 106 | $post_user_token | 
| 107 | 107 | ); | 
| @@ -125,12 +125,12 @@ discard block | ||
| 125 | 125 | |
| 126 | 126 | // HTTP headers for no cache etc | 
| 127 | 127 |  header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); | 
| 128 | -header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); | |
| 128 | +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); | |
| 129 | 129 |  header('Cache-Control: no-store, no-cache, must-revalidate'); | 
| 130 | 130 |  header('Cache-Control: post-check=0, pre-check=0', false); | 
| 131 | 131 | |
| 132 | 132 |  if (null !== $post_type_upload && $post_type_upload === 'upload_profile_photo') { | 
| 133 | - $targetDir = $SETTINGS['cpassman_dir'] . '/includes/avatars'; | |
| 133 | + $targetDir = $SETTINGS['cpassman_dir'].'/includes/avatars'; | |
| 134 | 134 |  } else { | 
| 135 | 135 | $targetDir = $SETTINGS['path_to_files_folder']; | 
| 136 | 136 | } | 
| @@ -191,7 +191,7 @@ discard block | ||
| 191 | 191 | |
| 192 | 192 | // Validate file name (for our purposes we'll just remove invalid characters) | 
| 193 | 193 | $file_name = preg_replace( | 
| 194 | - '/[^' . $valid_chars_regex . '\.]/', | |
| 194 | + '/[^'.$valid_chars_regex.'\.]/', | |
| 195 | 195 | '', | 
| 196 | 196 | filter_var( | 
| 197 | 197 | strtolower(basename($_FILES['file']['name'])), | 
| @@ -199,7 +199,7 @@ discard block | ||
| 199 | 199 | ) | 
| 200 | 200 | ); | 
| 201 | 201 |  if (strlen($file_name) == 0 || strlen($file_name) > $MAX_FILENAME_LENGTH) { | 
| 202 | -    handleUploadError('Invalid file name: ' . $file_name . '.'); | |
| 202 | +    handleUploadError('Invalid file name: '.$file_name.'.'); | |
| 203 | 203 | return false; | 
| 204 | 204 | } | 
| 205 | 205 | |
| @@ -214,8 +214,8 @@ discard block | ||
| 214 | 214 | $ext, | 
| 215 | 215 | explode( | 
| 216 | 216 | ',', | 
| 217 | - $SETTINGS['upload_docext'] . ',' . $SETTINGS['upload_imagesext'] . | |
| 218 | - ',' . $SETTINGS['upload_pkgext'] . ',' . $SETTINGS['upload_otherext'] | |
| 217 | + $SETTINGS['upload_docext'].','.$SETTINGS['upload_imagesext']. | |
| 218 | + ','.$SETTINGS['upload_pkgext'].','.$SETTINGS['upload_otherext'] | |
| 219 | 219 | ) | 
| 220 | 220 | ) === false | 
| 221 | 221 | && $post_type_upload !== 'import_items_from_keepass' | 
| @@ -226,28 +226,28 @@ discard block | ||
| 226 | 226 | |
| 227 | 227 | // is destination folder writable | 
| 228 | 228 |  if (is_writable($SETTINGS['path_to_files_folder']) === false) { | 
| 229 | -    handleUploadError('Not enough permissions on folder ' . $SETTINGS['path_to_files_folder'] . '.'); | |
| 229 | +    handleUploadError('Not enough permissions on folder '.$SETTINGS['path_to_files_folder'].'.'); | |
| 230 | 230 | return false; | 
| 231 | 231 | } | 
| 232 | 232 | |
| 233 | 233 | // Clean the fileName for security reasons | 
| 234 | 234 |  $fileName = preg_replace('/[^\w\.]+/', '_', $fileName); | 
| 235 | -$fileName = preg_replace('/[^' . $valid_chars_regex . '\.]/', '', strtolower(basename($fileName))); | |
| 235 | +$fileName = preg_replace('/[^'.$valid_chars_regex.'\.]/', '', strtolower(basename($fileName))); | |
| 236 | 236 | |
| 237 | 237 | // Make sure the fileName is unique but only if chunking is disabled | 
| 238 | -if ($chunks < 2 && file_exists($targetDir . DIRECTORY_SEPARATOR . $fileName)) { | |
| 238 | +if ($chunks < 2 && file_exists($targetDir.DIRECTORY_SEPARATOR.$fileName)) { | |
| 239 | 239 | $fileNameA = substr($fileName, 0, strlen($ext)); | 
| 240 | 240 | $fileNameB = substr($fileName, strlen($ext)); | 
| 241 | 241 | |
| 242 | 242 | $count = 1; | 
| 243 | -    while (file_exists($targetDir . DIRECTORY_SEPARATOR . $fileNameA . '_' . $count . $fileNameB)) { | |
| 243 | +    while (file_exists($targetDir.DIRECTORY_SEPARATOR.$fileNameA.'_'.$count.$fileNameB)) { | |
| 244 | 244 | ++$count; | 
| 245 | 245 | } | 
| 246 | 246 | |
| 247 | - $fileName = $fileNameA . '_' . $count . $fileNameB; | |
| 247 | + $fileName = $fileNameA.'_'.$count.$fileNameB; | |
| 248 | 248 | } | 
| 249 | 249 | |
| 250 | -$filePath = $targetDir . DIRECTORY_SEPARATOR . $fileName; | |
| 250 | +$filePath = $targetDir.DIRECTORY_SEPARATOR.$fileName; | |
| 251 | 251 | |
| 252 | 252 | // Create target dir | 
| 253 | 253 |  if (!file_exists($targetDir)) { | 
| @@ -261,7 +261,7 @@ discard block | ||
| 261 | 261 | // Remove old temp files | 
| 262 | 262 |  if ($cleanupTargetDir && is_dir($targetDir) && ($dir = opendir($targetDir))) { | 
| 263 | 263 |      while (($file = readdir($dir)) !== false) { | 
| 264 | - $tmpfilePath = $targetDir . DIRECTORY_SEPARATOR . $file; | |
| 264 | + $tmpfilePath = $targetDir.DIRECTORY_SEPARATOR.$file; | |
| 265 | 265 | |
| 266 | 266 | // Remove temp file if it is older than the max age and is not the current file | 
| 267 | 267 | if ( | 
| @@ -351,7 +351,7 @@ discard block | ||
| 351 | 351 | $newFileName = bin2hex(GenerateCryptKey(16, false, true, true, false, true, $SETTINGS)); | 
| 352 | 352 | |
| 353 | 353 | //Connect to mysql server | 
| 354 | -require_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Database/Meekrodb/db.class.php'; | |
| 354 | +require_once $SETTINGS['cpassman_dir'].'/includes/libraries/Database/Meekrodb/db.class.php'; | |
| 355 | 355 | DB::$host = DB_HOST; | 
| 356 | 356 | DB::$user = DB_USER; | 
| 357 | 357 | DB::$password = defuseReturnDecrypted(DB_PASSWD, $SETTINGS); | 
| @@ -367,7 +367,7 @@ discard block | ||
| 367 | 367 |  ) { | 
| 368 | 368 | rename( | 
| 369 | 369 | $filePath, | 
| 370 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName | |
| 370 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName | |
| 371 | 371 | ); | 
| 372 | 372 | |
| 373 | 373 | // Add in DB | 
| @@ -396,7 +396,7 @@ discard block | ||
| 396 | 396 |  ) { | 
| 397 | 397 | rename( | 
| 398 | 398 | $filePath, | 
| 399 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName | |
| 399 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName | |
| 400 | 400 | ); | 
| 401 | 401 | |
| 402 | 402 | // Add in DB | 
| @@ -429,13 +429,13 @@ discard block | ||
| 429 | 429 | // rename the file | 
| 430 | 430 | rename( | 
| 431 | 431 | $filePath, | 
| 432 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName . '.' . $ext | |
| 432 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName.'.'.$ext | |
| 433 | 433 | ); | 
| 434 | 434 | |
| 435 | 435 | // make thumbnail | 
| 436 | 436 | $ret = makeThumbnail( | 
| 437 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName . '.' . $ext, | |
| 438 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName . '_thumb' . '.' . $ext, | |
| 437 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName.'.'.$ext, | |
| 438 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName.'_thumb'.'.'.$ext, | |
| 439 | 439 | 40 | 
| 440 | 440 | ); | 
| 441 | 441 | |
| @@ -446,21 +446,21 @@ discard block | ||
| 446 | 446 | } | 
| 447 | 447 | |
| 448 | 448 | // get current avatar and delete it | 
| 449 | -    $data = DB::queryFirstRow('SELECT avatar, avatar_thumb FROM ' . prefixTable('users') . ' WHERE id=%i', $_SESSION['user_id']); | |
| 450 | - fileDelete($targetDir . DIRECTORY_SEPARATOR . $data['avatar'], $SETTINGS); | |
| 451 | - fileDelete($targetDir . DIRECTORY_SEPARATOR . $data['avatar_thumb'], $SETTINGS); | |
| 449 | +    $data = DB::queryFirstRow('SELECT avatar, avatar_thumb FROM '.prefixTable('users').' WHERE id=%i', $_SESSION['user_id']); | |
| 450 | + fileDelete($targetDir.DIRECTORY_SEPARATOR.$data['avatar'], $SETTINGS); | |
| 451 | + fileDelete($targetDir.DIRECTORY_SEPARATOR.$data['avatar_thumb'], $SETTINGS); | |
| 452 | 452 | |
| 453 | 453 | // store in DB the new avatar | 
| 454 | 454 | DB::query( | 
| 455 | -        'UPDATE ' . prefixTable('users') . " | |
| 456 | - SET avatar='" . $newFileName . '.' . $ext . "', avatar_thumb='" . $newFileName . '_thumb' . '.' . $ext . "' | |
| 455 | +        'UPDATE '.prefixTable('users')." | |
| 456 | + SET avatar='" . $newFileName.'.'.$ext."', avatar_thumb='".$newFileName.'_thumb'.'.'.$ext."' | |
| 457 | 457 | WHERE id=%i", | 
| 458 | 458 | $_SESSION['user_id'] | 
| 459 | 459 | ); | 
| 460 | 460 | |
| 461 | 461 | // store in session | 
| 462 | - $_SESSION['user_avatar'] = $newFileName . '.' . $ext; | |
| 463 | - $_SESSION['user_avatar_thumb'] = $newFileName . '_thumb' . '.' . $ext; | |
| 462 | + $_SESSION['user_avatar'] = $newFileName.'.'.$ext; | |
| 463 | + $_SESSION['user_avatar_thumb'] = $newFileName.'_thumb'.'.'.$ext; | |
| 464 | 464 | |
| 465 | 465 | // return info | 
| 466 | 466 | echo prepareExchangedData( | 
| @@ -479,7 +479,7 @@ discard block | ||
| 479 | 479 |  ) { | 
| 480 | 480 | rename( | 
| 481 | 481 | $filePath, | 
| 482 | - $targetDir . DIRECTORY_SEPARATOR . $newFileName | |
| 482 | + $targetDir.DIRECTORY_SEPARATOR.$newFileName | |
| 483 | 483 | ); | 
| 484 | 484 | |
| 485 | 485 | // Add in DB | 
| @@ -165,7 +165,7 @@ discard block | ||
| 165 | 165 |              $config->setIgnoreHeaderLine('true'); | 
| 166 | 166 | // extract data from CSV file | 
| 167 | 167 | $interpreter = new Interpreter(); | 
| 168 | -            $interpreter->addObserver(function (array $row) use (&$valuesToImport) { | |
| 168 | +            $interpreter->addObserver(function(array $row) use (&$valuesToImport) { | |
| 169 | 169 | $valuesToImport[] = array( | 
| 170 | 170 | 'Label' => $row[0], | 
| 171 | 171 | 'Login' => $row[1], | 
| @@ -462,7 +462,7 @@ discard block | ||
| 462 | 462 | |
| 463 | 463 | // Decrypt and retreive data in JSON format | 
| 464 | 464 | $receivedParameters = prepareExchangedData( | 
| 465 | - $SETTINGS['cpassman_dir'],$post_data, | |
| 465 | + $SETTINGS['cpassman_dir'], $post_data, | |
| 466 | 466 | 'decode' | 
| 467 | 467 | ); | 
| 468 | 468 | $post_operation_id = filter_var($receivedParameters['file'], FILTER_SANITIZE_STRING); | 
| @@ -512,10 +512,10 @@ discard block | ||
| 512 | 512 |          { | 
| 513 | 513 | // Manage entries | 
| 514 | 514 |              if (isset($array['Entry']) === true) { | 
| 515 | -                foreach($array['Entry'] as $key => $value) { | |
| 515 | +                foreach ($array['Entry'] as $key => $value) { | |
| 516 | 516 |                      if (isset($value['String']) === true) { | 
| 517 | 517 | $itemDefinition = []; | 
| 518 | -                        for($i = 0; $i < count($value['String']); ++$i) { | |
| 518 | +                        for ($i = 0; $i < count($value['String']); ++$i) { | |
| 519 | 519 | $itemDefinition[$value['String'][$i]['Key']] = is_array($value['String'][$i]['Value']) === false ? $value['String'][$i]['Value'] : ''; | 
| 520 | 520 | } | 
| 521 | 521 | $itemDefinition['parentFolderId'] = $previousFolder; | 
| @@ -545,12 +545,12 @@ discard block | ||
| 545 | 545 | // Manage GROUPS | 
| 546 | 546 |              if (isset($array['Group']) === true) { | 
| 547 | 547 | $currentFolderId = $previousFolder; | 
| 548 | -                if (is_array($array['Group'])=== true) { | |
| 548 | +                if (is_array($array['Group']) === true) { | |
| 549 | 549 |                      if (isset($array['Group']['UUID']) === true) { | 
| 550 | 550 | // build expect array format | 
| 551 | 551 | $array['Group'] = [$array['Group']]; | 
| 552 | 552 | } | 
| 553 | -                    foreach($array['Group'] as $key => $value){ | |
| 553 | +                    foreach ($array['Group'] as $key => $value) { | |
| 554 | 554 | // Add this new folder | 
| 555 | 555 | array_push( | 
| 556 | 556 | $newItemsToAdd['folders'], | 
| @@ -626,7 +626,7 @@ discard block | ||
| 626 | 626 | |
| 627 | 627 | // Decrypt and retreive data in JSON format | 
| 628 | 628 | $receivedParameters = prepareExchangedData( | 
| 629 | - $SETTINGS['cpassman_dir'],$post_data, | |
| 629 | + $SETTINGS['cpassman_dir'], $post_data, | |
| 630 | 630 | 'decode' | 
| 631 | 631 | ); | 
| 632 | 632 | |
| @@ -647,7 +647,7 @@ discard block | ||
| 647 | 647 | ]; | 
| 648 | 648 | $startPathLevel = 1; | 
| 649 | 649 | |
| 650 | -        foreach($post_folders as $folder) { | |
| 650 | +        foreach ($post_folders as $folder) { | |
| 651 | 651 | // get parent id | 
| 652 | 652 | $parentId = $arrFolders[$folder['parentFolderId']]; | 
| 653 | 653 | |
| @@ -700,7 +700,7 @@ discard block | ||
| 700 | 700 | |
| 701 | 701 | // Decrypt and retreive data in JSON format | 
| 702 | 702 | $receivedParameters = prepareExchangedData( | 
| 703 | - $SETTINGS['cpassman_dir'],$post_data, | |
| 703 | + $SETTINGS['cpassman_dir'], $post_data, | |
| 704 | 704 | 'decode' | 
| 705 | 705 | ); | 
| 706 | 706 | |
| @@ -716,7 +716,7 @@ discard block | ||
| 716 | 716 | ); | 
| 717 | 717 | $ret = ''; | 
| 718 | 718 | |
| 719 | -        foreach($post_items as $item) { | |
| 719 | +        foreach ($post_items as $item) { | |
| 720 | 720 | // get info about this folder | 
| 721 | 721 | $destinationFolderMore = DB::queryFirstRow( | 
| 722 | 722 |                  'SELECT title FROM '.prefixTable('nested_tree').' WHERE id = %i', | 
| @@ -941,7 +941,7 @@ discard block | ||
| 941 | 941 | ]; | 
| 942 | 942 | } | 
| 943 | 943 | |
| 944 | -spl_autoload_register(function ($class) { | |
| 944 | +spl_autoload_register(function($class) { | |
| 945 | 945 | $prefix = 'League\\Csv\\'; | 
| 946 | 946 | $base_dir = __DIR__.'/src/'; | 
| 947 | 947 | $len = strlen($prefix); |