@@ -127,8 +127,7 @@ |
||
| 127 | 127 | </div> |
| 128 | 128 | <?php |
| 129 | 129 | } |
| 130 | -} |
|
| 131 | -catch (Exception $e) { |
|
| 130 | +} catch (Exception $e) { |
|
| 132 | 131 | echo $e->getMessage(); |
| 133 | 132 | } |
| 134 | 133 | } ?> |
@@ -40,12 +40,12 @@ discard block |
||
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | // Do checks |
| 43 | -require_once $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; |
|
| 44 | -require_once $SETTINGS['cpassman_dir'] . '/sources/checks.php'; |
|
| 43 | +require_once $SETTINGS['cpassman_dir'].'/includes/config/include.php'; |
|
| 44 | +require_once $SETTINGS['cpassman_dir'].'/sources/checks.php'; |
|
| 45 | 45 | if (checkUser($_SESSION['user_id'], $_SESSION['key'], 'utilities.database', $SETTINGS) === false) { |
| 46 | 46 | // Not allowed page |
| 47 | 47 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
| 48 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
| 48 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
| 49 | 49 | exit(); |
| 50 | 50 | } |
| 51 | 51 | |
@@ -58,14 +58,14 @@ discard block |
||
| 58 | 58 | date_default_timezone_set('UTC'); |
| 59 | 59 | } |
| 60 | 60 | |
| 61 | -require_once $SETTINGS['cpassman_dir'] . '/includes/language/' . $_SESSION['user']['user_language'] . '.php'; |
|
| 62 | -require_once $SETTINGS['cpassman_dir'] . '/includes/config/settings.php'; |
|
| 61 | +require_once $SETTINGS['cpassman_dir'].'/includes/language/'.$_SESSION['user']['user_language'].'.php'; |
|
| 62 | +require_once $SETTINGS['cpassman_dir'].'/includes/config/settings.php'; |
|
| 63 | 63 | header('Content-type: text/html; charset=utf-8'); |
| 64 | 64 | header('Cache-Control: no-cache, must-revalidate'); |
| 65 | 65 | require_once 'main.functions.php'; |
| 66 | 66 | |
| 67 | 67 | //Connect to DB |
| 68 | -require_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Database/Meekrodb/db.class.php'; |
|
| 68 | +require_once $SETTINGS['cpassman_dir'].'/includes/libraries/Database/Meekrodb/db.class.php'; |
|
| 69 | 69 | if (defined('DB_PASSWD_CLEAR') === false) { |
| 70 | 70 | define('DB_PASSWD_CLEAR', defuseReturnDecrypted(DB_PASSWD, $SETTINGS)); |
| 71 | 71 | } |
@@ -107,7 +107,7 @@ discard block |
||
| 107 | 107 | $arrFolders = array(); |
| 108 | 108 | $rows = DB::query( |
| 109 | 109 | 'SELECT valeur, intitule |
| 110 | - FROM ' . prefixTable('misc') . ' |
|
| 110 | + FROM ' . prefixTable('misc').' |
|
| 111 | 111 | WHERE type = %s', |
| 112 | 112 | 'folder_deleted' |
| 113 | 113 | ); |
@@ -129,10 +129,10 @@ discard block |
||
| 129 | 129 | 'SELECT u.login as login, u.name as name, u.lastname as lastname, |
| 130 | 130 | i.id as id, i.label as label, |
| 131 | 131 | i.id_tree as id_tree, l.date as date, n.title as folder_title |
| 132 | - FROM ' . prefixTable('log_items') . ' as l |
|
| 133 | - INNER JOIN ' . prefixTable('items') . ' as i ON (l.id_item=i.id) |
|
| 134 | - LEFT JOIN ' . prefixTable('users') . ' as u ON (l.id_user=u.id) |
|
| 135 | - LEFT JOIN ' . prefixTable('nested_tree') . ' as n ON (i.id_tree=n.id) |
|
| 132 | + FROM ' . prefixTable('log_items').' as l |
|
| 133 | + INNER JOIN ' . prefixTable('items').' as i ON (l.id_item=i.id) |
|
| 134 | + LEFT JOIN ' . prefixTable('users').' as u ON (l.id_user=u.id) |
|
| 135 | + LEFT JOIN ' . prefixTable('nested_tree').' as n ON (i.id_tree=n.id) |
|
| 136 | 136 | WHERE i.inactif = %i |
| 137 | 137 | AND l.action = %s', |
| 138 | 138 | 1, |
@@ -154,7 +154,7 @@ discard block |
||
| 154 | 154 | 'label' => $record['label'], |
| 155 | 155 | 'date' => date($SETTINGS['date_format'], (int) $record['date']), |
| 156 | 156 | 'login' => $record['login'], |
| 157 | - 'name' => $record['name'] . ' ' . $record['lastname'], |
|
| 157 | + 'name' => $record['name'].' '.$record['lastname'], |
|
| 158 | 158 | 'folder_label' => $record['folder_title'], |
| 159 | 159 | 'folder_deleted' => $thisFolder, |
| 160 | 160 | ) |
@@ -216,10 +216,10 @@ discard block |
||
| 216 | 216 | foreach ($post_folders as $folderId) { |
| 217 | 217 | $data = DB::queryfirstrow( |
| 218 | 218 | 'SELECT valeur |
| 219 | - FROM ' . prefixTable('misc') . " |
|
| 219 | + FROM ' . prefixTable('misc')." |
|
| 220 | 220 | WHERE type = 'folder_deleted' |
| 221 | 221 | AND intitule = %s", |
| 222 | - 'f' . $folderId |
|
| 222 | + 'f'.$folderId |
|
| 223 | 223 | ); |
| 224 | 224 | if ((int) $data['valeur'] !== 0) { |
| 225 | 225 | $folderData = explode(', ', $data['valeur']); |
@@ -246,7 +246,7 @@ discard block |
||
| 246 | 246 | prefixTable('misc'), |
| 247 | 247 | 'type = %s AND intitule = %s', |
| 248 | 248 | 'folder_deleted', |
| 249 | - 'f' . $folderId |
|
| 249 | + 'f'.$folderId |
|
| 250 | 250 | ); |
| 251 | 251 | |
| 252 | 252 | // Restore all items in this folder |
@@ -262,7 +262,7 @@ discard block |
||
| 262 | 262 | // Get list of all items in thos folder |
| 263 | 263 | $items = DB::query( |
| 264 | 264 | 'SELECT id |
| 265 | - FROM ' . prefixTable('items') . ' |
|
| 265 | + FROM ' . prefixTable('items').' |
|
| 266 | 266 | WHERE id_tree = %i', |
| 267 | 267 | $folderId |
| 268 | 268 | ); |
@@ -355,10 +355,10 @@ discard block |
||
| 355 | 355 | foreach ($post_folders as $folderId) { |
| 356 | 356 | $data = DB::queryfirstrow( |
| 357 | 357 | 'SELECT valeur |
| 358 | - FROM ' . prefixTable('misc') . " |
|
| 358 | + FROM ' . prefixTable('misc')." |
|
| 359 | 359 | WHERE type = 'folder_deleted' |
| 360 | 360 | AND intitule = %s", |
| 361 | - 'f' . $folderId |
|
| 361 | + 'f'.$folderId |
|
| 362 | 362 | ); |
| 363 | 363 | if ((int) $data['valeur'] !== 0) { |
| 364 | 364 | $folderData = explode(', ', $data['valeur']); |
@@ -391,7 +391,7 @@ discard block |
||
| 391 | 391 | prefixTable('misc'), |
| 392 | 392 | 'type = %s AND intitule = %s', |
| 393 | 393 | 'folder_deleted', |
| 394 | - 'f' . $folderData[0] |
|
| 394 | + 'f'.$folderData[0] |
|
| 395 | 395 | ); |
| 396 | 396 | |
| 397 | 397 | // Delete all items in this folder |
@@ -405,7 +405,7 @@ discard block |
||
| 405 | 405 | // Get list of all items in thos folder |
| 406 | 406 | $items = DB::query( |
| 407 | 407 | 'SELECT id |
| 408 | - FROM ' . prefixTable('items') . ' |
|
| 408 | + FROM ' . prefixTable('items').' |
|
| 409 | 409 | WHERE id_tree = %i', |
| 410 | 410 | $folderData[0] |
| 411 | 411 | ); |
@@ -498,7 +498,7 @@ discard block |
||
| 498 | 498 | ) { |
| 499 | 499 | if ($post_log_type === 'items') { |
| 500 | 500 | DB::query( |
| 501 | - 'SELECT * FROM ' . prefixTable('log_items') . ' |
|
| 501 | + 'SELECT * FROM '.prefixTable('log_items').' |
|
| 502 | 502 | WHERE (date BETWEEN %i AND %i)' |
| 503 | 503 | . ($post_filter_action === 'all' ? '' : ' AND action = "'.$post_filter_action.'"') |
| 504 | 504 | . ((int) $post_filter_user === -1 ? '' : ' AND id_user = '.(int) $post_filter_user), |
@@ -518,7 +518,7 @@ discard block |
||
| 518 | 518 | } elseif ($post_log_type === 'connections') { |
| 519 | 519 | //db::debugmode(true); |
| 520 | 520 | DB::query( |
| 521 | - 'SELECT * FROM ' . prefixTable('log_system') . ' |
|
| 521 | + 'SELECT * FROM '.prefixTable('log_system').' |
|
| 522 | 522 | WHERE type=%s ' |
| 523 | 523 | . 'AND (date BETWEEN %i AND %i)' |
| 524 | 524 | . ($post_filter_action === 'all' ? '' : ' AND action = '.$post_filter_action) |
@@ -541,7 +541,7 @@ discard block |
||
| 541 | 541 | ); |
| 542 | 542 | } elseif ($post_log_type === 'errors') { |
| 543 | 543 | DB::query( |
| 544 | - 'SELECT * FROM ' . prefixTable('log_system') . ' WHERE type=%s ' . |
|
| 544 | + 'SELECT * FROM '.prefixTable('log_system').' WHERE type=%s '. |
|
| 545 | 545 | 'AND (date BETWEEN %i AND %i)', |
| 546 | 546 | 'error', |
| 547 | 547 | $post_date_from, |
@@ -558,7 +558,7 @@ discard block |
||
| 558 | 558 | ); |
| 559 | 559 | } elseif ($post_log_type === 'copy') { |
| 560 | 560 | DB::query( |
| 561 | - 'SELECT * FROM ' . prefixTable('log_items') . ' WHERE action=%s ' . |
|
| 561 | + 'SELECT * FROM '.prefixTable('log_items').' WHERE action=%s '. |
|
| 562 | 562 | 'AND (date BETWEEN %i AND %i)', |
| 563 | 563 | 'at_copy', |
| 564 | 564 | $post_date_from, |
@@ -575,7 +575,7 @@ discard block |
||
| 575 | 575 | ); |
| 576 | 576 | } elseif ($post_log_type === 'admin') { |
| 577 | 577 | DB::query( |
| 578 | - 'SELECT * FROM ' . prefixTable('log_system') . ' WHERE type=%s ' . |
|
| 578 | + 'SELECT * FROM '.prefixTable('log_system').' WHERE type=%s '. |
|
| 579 | 579 | 'AND (date BETWEEN %i AND %i)', |
| 580 | 580 | 'admin_action', |
| 581 | 581 | $post_date_from, |
@@ -592,7 +592,7 @@ discard block |
||
| 592 | 592 | ); |
| 593 | 593 | } elseif ($post_log_type === 'failed') { |
| 594 | 594 | DB::query( |
| 595 | - 'SELECT * FROM ' . prefixTable('log_system') . ' WHERE type=%s ' . |
|
| 595 | + 'SELECT * FROM '.prefixTable('log_system').' WHERE type=%s '. |
|
| 596 | 596 | 'AND (date BETWEEN %i AND %i)', |
| 597 | 597 | 'failed_auth', |
| 598 | 598 | $post_date_from, |
@@ -666,7 +666,7 @@ discard block |
||
| 666 | 666 | |
| 667 | 667 | $tasks = DB::query( |
| 668 | 668 | 'SELECT * |
| 669 | - FROM ' . prefixTable('processes_tasks') . ' |
|
| 669 | + FROM ' . prefixTable('processes_tasks').' |
|
| 670 | 670 | WHERE process_id = %i', |
| 671 | 671 | $post_id |
| 672 | 672 | ); |
@@ -674,37 +674,37 @@ discard block |
||
| 674 | 674 | // Get some values |
| 675 | 675 | DB::query( |
| 676 | 676 | 'SELECT id |
| 677 | - FROM ' . prefixTable('items') . ' |
|
| 677 | + FROM ' . prefixTable('items').' |
|
| 678 | 678 | WHERE perso = 0' |
| 679 | 679 | ); |
| 680 | 680 | $items_number = DB::count(); |
| 681 | 681 | |
| 682 | 682 | DB::query( |
| 683 | 683 | 'SELECT increment_id |
| 684 | - FROM ' . prefixTable('log_items') . ' |
|
| 684 | + FROM ' . prefixTable('log_items').' |
|
| 685 | 685 | WHERE raison LIKE "at_pw :%" AND encryption_type = "teampass_aes"' |
| 686 | 686 | ); |
| 687 | 687 | $logs_number = DB::count(); |
| 688 | 688 | |
| 689 | 689 | DB::query( |
| 690 | 690 | 'SELECT id |
| 691 | - FROM ' . prefixTable('categories_items') . ' |
|
| 691 | + FROM ' . prefixTable('categories_items').' |
|
| 692 | 692 | WHERE encryption_type = "teampass_aes"' |
| 693 | 693 | ); |
| 694 | - $items_categories= DB::count(); |
|
| 694 | + $items_categories = DB::count(); |
|
| 695 | 695 | |
| 696 | 696 | DB::query( |
| 697 | 697 | 'SELECT id |
| 698 | 698 | FROM ' . prefixTable('suggestion') |
| 699 | 699 | ); |
| 700 | - $items_suggestions= DB::count(); |
|
| 700 | + $items_suggestions = DB::count(); |
|
| 701 | 701 | |
| 702 | 702 | DB::query( |
| 703 | 703 | 'SELECT id |
| 704 | - FROM ' . prefixTable('files') . ' |
|
| 705 | - WHERE status = "' . TP_ENCRYPTION_NAME . '"' |
|
| 704 | + FROM ' . prefixTable('files').' |
|
| 705 | + WHERE status = "' . TP_ENCRYPTION_NAME.'"' |
|
| 706 | 706 | ); |
| 707 | - $items_files= DB::count(); |
|
| 707 | + $items_files = DB::count(); |
|
| 708 | 708 | |
| 709 | 709 | |
| 710 | 710 | // get list |
@@ -719,26 +719,26 @@ discard block |
||
| 719 | 719 | if ($detail['step'] === 'step0' || (int) $detail['index'] === 0) { |
| 720 | 720 | $task_progress = '0%'; |
| 721 | 721 | } elseif ($detail['step'] === 'step1') { |
| 722 | - $task_progress = pourcentage($detail['index'], $items_number, 100) .'%'; |
|
| 722 | + $task_progress = pourcentage($detail['index'], $items_number, 100).'%'; |
|
| 723 | 723 | } elseif ($detail['step'] === 'step2') { |
| 724 | - $task_progress = pourcentage($detail['index'], $logs_number, 100) .'%'; |
|
| 724 | + $task_progress = pourcentage($detail['index'], $logs_number, 100).'%'; |
|
| 725 | 725 | } elseif ($detail['step'] === 'step3') { |
| 726 | - $task_progress = pourcentage($detail['index'], $items_categories, 100) .'%'; |
|
| 726 | + $task_progress = pourcentage($detail['index'], $items_categories, 100).'%'; |
|
| 727 | 727 | } elseif ($detail['step'] === 'step4') { |
| 728 | - $task_progress = pourcentage($detail['index'], $items_suggestions, 100) .'%'; |
|
| 728 | + $task_progress = pourcentage($detail['index'], $items_suggestions, 100).'%'; |
|
| 729 | 729 | } elseif ($detail['step'] === 'step5') { |
| 730 | - $task_progress = pourcentage($detail['index'], $items_files, 100) .'%'; |
|
| 730 | + $task_progress = pourcentage($detail['index'], $items_files, 100).'%'; |
|
| 731 | 731 | } elseif ($detail['step'] === 'step6') { |
| 732 | - $task_progress = pourcentage($detail['index'], $items_number, 100) .'%'; |
|
| 732 | + $task_progress = pourcentage($detail['index'], $items_number, 100).'%'; |
|
| 733 | 733 | } |
| 734 | 734 | } |
| 735 | 735 | |
| 736 | 736 | array_push( |
| 737 | 737 | $ret, |
| 738 | 738 | [ |
| 739 | - 'created_at' => date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $task['created_at']), |
|
| 740 | - 'updated_at' => is_null($task['updated_at']) === false ? date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $task['updated_at']) : '', |
|
| 741 | - 'finished_at' => is_null($task['finished_at']) === false ? date($SETTINGS['date_format'] . ' ' . $SETTINGS['time_format'], (int) $task['finished_at']) : '', |
|
| 739 | + 'created_at' => date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $task['created_at']), |
|
| 740 | + 'updated_at' => is_null($task['updated_at']) === false ? date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $task['updated_at']) : '', |
|
| 741 | + 'finished_at' => is_null($task['finished_at']) === false ? date($SETTINGS['date_format'].' '.$SETTINGS['time_format'], (int) $task['finished_at']) : '', |
|
| 742 | 742 | 'progress' => $task['finished_at'] !== null ? '100%' : $task_progress, |
| 743 | 743 | 'is_in_progress' => (int) $task['is_in_progress'], |
| 744 | 744 | 'step' => 'step'.$i, |
@@ -788,13 +788,13 @@ discard block |
||
| 788 | 788 | $post_id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT); |
| 789 | 789 | |
| 790 | 790 | DB::query( |
| 791 | - 'DELETE FROM ' . prefixTable('processes_tasks') . ' |
|
| 791 | + 'DELETE FROM '.prefixTable('processes_tasks').' |
|
| 792 | 792 | WHERE process_id = %i', |
| 793 | 793 | $post_id |
| 794 | 794 | ); |
| 795 | 795 | |
| 796 | 796 | DB::query( |
| 797 | - 'DELETE FROM ' . prefixTable('processes') . ' |
|
| 797 | + 'DELETE FROM '.prefixTable('processes').' |
|
| 798 | 798 | WHERE increment_id = %i', |
| 799 | 799 | $post_id |
| 800 | 800 | ); |
@@ -852,7 +852,7 @@ discard block |
||
| 852 | 852 | ->setDayOfMonth('*') |
| 853 | 853 | ->setMonths('*') |
| 854 | 854 | ->setDayOfWeek('*') |
| 855 | - ->setTaskCommandLine('php ' . $SETTINGS['cpassman_dir'] . '/sources/scheduler.php 1>> /dev/null 2>&1') |
|
| 855 | + ->setTaskCommandLine('php '.$SETTINGS['cpassman_dir'].'/sources/scheduler.php 1>> /dev/null 2>&1') |
|
| 856 | 856 | ->setComments('Teampass scheduler'); |
| 857 | 857 | |
| 858 | 858 | $crontabRepository->addJob($crontabJob); |