@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | } |
78 | 78 | |
79 | 79 | // Load functions |
80 | -require_once __DIR__. '/includes/config/include.php'; |
|
80 | +require_once __DIR__.'/includes/config/include.php'; |
|
81 | 81 | require_once __DIR__.'/sources/main.functions.php'; |
82 | 82 | |
83 | 83 | // init |
@@ -102,7 +102,7 @@ discard block |
||
102 | 102 | } |
103 | 103 | |
104 | 104 | // Load Core library |
105 | -require_once $SETTINGS['cpassman_dir'] . '/sources/core.php'; |
|
105 | +require_once $SETTINGS['cpassman_dir'].'/sources/core.php'; |
|
106 | 106 | // Prepare POST variables |
107 | 107 | $post_language = filter_input(INPUT_POST, 'language', FILTER_SANITIZE_FULL_SPECIAL_CHARS); |
108 | 108 | // Prepare superGlobal variables |
@@ -132,8 +132,8 @@ discard block |
||
132 | 132 | //get default language |
133 | 133 | $dataLanguage = DB::queryFirstRow( |
134 | 134 | 'SELECT m.valeur AS valeur, l.flag AS flag |
135 | - FROM ' . prefixTable('misc') . ' AS m |
|
136 | - INNER JOIN ' . prefixTable('languages') . ' AS l ON (m.valeur = l.name) |
|
135 | + FROM ' . prefixTable('misc').' AS m |
|
136 | + INNER JOIN ' . prefixTable('languages').' AS l ON (m.valeur = l.name) |
|
137 | 137 | WHERE m.type=%s_type AND m.intitule=%s_intitule', |
138 | 138 | [ |
139 | 139 | 'type' => 'admin', |
@@ -171,12 +171,12 @@ discard block |
||
171 | 171 | } |
172 | 172 | |
173 | 173 | // Load user languages files |
174 | -if (file_exists($SETTINGS['cpassman_dir'] . '/includes/language/' . $session_user_language . '.php') === true) { |
|
175 | - $_SESSION['teampass']['lang'] = include $SETTINGS['cpassman_dir'] . '/includes/language/' . $session_user_language . '.php'; |
|
174 | +if (file_exists($SETTINGS['cpassman_dir'].'/includes/language/'.$session_user_language.'.php') === true) { |
|
175 | + $_SESSION['teampass']['lang'] = include $SETTINGS['cpassman_dir'].'/includes/language/'.$session_user_language.'.php'; |
|
176 | 176 | } else { |
177 | 177 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
178 | 178 | //not allowed page |
179 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
179 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
180 | 180 | } |
181 | 181 | |
182 | 182 | // Some template adjust |
@@ -242,10 +242,10 @@ discard block |
||
242 | 242 | <!-- Toastr --> |
243 | 243 | <link rel="stylesheet" href="plugins/toastr/toastr.min.css" /> |
244 | 244 | <!-- favicon --> |
245 | - <link rel="shortcut icon" type="image/png" href="<?php echo $SETTINGS['favicon'];?>"/> |
|
245 | + <link rel="shortcut icon" type="image/png" href="<?php echo $SETTINGS['favicon']; ?>"/> |
|
246 | 246 | <!-- Custom style --> |
247 | 247 | <?php |
248 | - if (file_exists(__DIR__ . '/includes/css/custom.css') === true) {?> |
|
248 | + if (file_exists(__DIR__.'/includes/css/custom.css') === true) {?> |
|
249 | 249 | <link rel="stylesheet" href="includes/css/custom.css"> |
250 | 250 | <?php |
251 | 251 | } ?> |
@@ -315,7 +315,7 @@ discard block |
||
315 | 315 | <div class="dropdown show"> |
316 | 316 | <a class="btn btn-primary dropdown-toggle" href="#" data-toggle="dropdown"> |
317 | 317 | <?php |
318 | - echo $session_name . ' ' . $session_lastname; ?> |
|
318 | + echo $session_name.' '.$session_lastname; ?> |
|
319 | 319 | </a> |
320 | 320 | |
321 | 321 | <div class="dropdown-menu dropdown-menu-right"> |
@@ -339,7 +339,7 @@ discard block |
||
339 | 339 | </a> |
340 | 340 | <?php |
341 | 341 | } ?> |
342 | - <a class="dropdown-item user-menu<?php echo (int) $session_user_admin === 1 ? ' hidden' : '';?>" href="#" data-name="generate-new_keys"> |
|
342 | + <a class="dropdown-item user-menu<?php echo (int) $session_user_admin === 1 ? ' hidden' : ''; ?>" href="#" data-name="generate-new_keys"> |
|
343 | 343 | <i class="fa-solid fa-spray-can-sparkles fa-fw mr-2"></i><?php echo langHdl('generate_new_keys'); ?> |
344 | 344 | </a> |
345 | 345 | <div class="dropdown-divider"></div> |
@@ -362,7 +362,7 @@ discard block |
||
362 | 362 | <!-- Main Sidebar Container --> |
363 | 363 | <aside class="main-sidebar sidebar-dark-primary elevation-4"> |
364 | 364 | <!-- Brand Logo --> |
365 | - <a href="<?php echo $SETTINGS['cpassman_url'] . '/index.php?page=' . ((int) $session_user_admin === 1 ? 'admin' : 'items'); ?>" class="brand-link"> |
|
365 | + <a href="<?php echo $SETTINGS['cpassman_url'].'/index.php?page='.((int) $session_user_admin === 1 ? 'admin' : 'items'); ?>" class="brand-link"> |
|
366 | 366 | <img src="includes/images/teampass-logo2-home.png" alt="Teampass Logo" class="brand-image"> |
367 | 367 | <span class="brand-text font-weight-light"><?php echo TP_TOOL_NAME; ?></span> |
368 | 368 | </a> |
@@ -380,20 +380,20 @@ discard block |
||
380 | 380 | <a href="#" data-name="items" class="nav-link', $get['page'] === 'items' ? ' active' : '', '"> |
381 | 381 | <i class="nav-icon fa-solid fa-key"></i> |
382 | 382 | <p> |
383 | - ' . langHdl('pw') . ' |
|
383 | + ' . langHdl('pw').' |
|
384 | 384 | </p> |
385 | 385 | </a> |
386 | 386 | </li>'; |
387 | 387 | } |
388 | 388 | |
389 | 389 | // IMPORT menu |
390 | - if (isset($SETTINGS['allow_import']) === true && (int) $SETTINGS['allow_import'] === 1&& $session_user_admin === 0) { |
|
390 | + if (isset($SETTINGS['allow_import']) === true && (int) $SETTINGS['allow_import'] === 1 && $session_user_admin === 0) { |
|
391 | 391 | echo ' |
392 | 392 | <li class="nav-item"> |
393 | 393 | <a href="#" data-name="import" class="nav-link', $get['page'] === 'import' ? ' active' : '', '"> |
394 | 394 | <i class="nav-icon fa-solid fa-file-import"></i> |
395 | 395 | <p> |
396 | - ' . langHdl('import') . ' |
|
396 | + ' . langHdl('import').' |
|
397 | 397 | </p> |
398 | 398 | </a> |
399 | 399 | </li>'; |
@@ -414,7 +414,7 @@ discard block |
||
414 | 414 | <a href="#" data-name="export" class="nav-link', $get['page'] === 'export' ? ' active' : '', '"> |
415 | 415 | <i class="nav-icon fa-solid fa-file-export"></i> |
416 | 416 | <p> |
417 | - ' . langHdl('export') . ' |
|
417 | + ' . langHdl('export').' |
|
418 | 418 | </p> |
419 | 419 | </a> |
420 | 420 | </li>'; |
@@ -441,7 +441,7 @@ discard block |
||
441 | 441 | <a href="#" data-name="search" class="nav-link', $get['page'] === 'search' ? ' active' : '', '"> |
442 | 442 | <i class="nav-icon fa-solid fa-search"></i> |
443 | 443 | <p> |
444 | - ' . langHdl('find') . ' |
|
444 | + ' . langHdl('find').' |
|
445 | 445 | </p> |
446 | 446 | </a> |
447 | 447 | </li>'; |
@@ -457,7 +457,7 @@ discard block |
||
457 | 457 | <a href="#" data-name="favourites" class="nav-link', $get['page'] === 'admin' ? ' favourites' : '', '"> |
458 | 458 | <i class="nav-icon fa-solid fa-star"></i> |
459 | 459 | <p> |
460 | - ' . langHdl('favorites') . ' |
|
460 | + ' . langHdl('favorites').' |
|
461 | 461 | </p> |
462 | 462 | </a> |
463 | 463 | </li>'; |
@@ -487,7 +487,7 @@ discard block |
||
487 | 487 | <a href="#" data-name="suggestion" class="nav-link', $get['page'] === 'suggestion' ? ' active' : '', '"> |
488 | 488 | <i class="nav-icon fa-solid fa-lightbulb"></i> |
489 | 489 | <p> |
490 | - ' . langHdl('suggestion_menu') . ' |
|
490 | + ' . langHdl('suggestion_menu').' |
|
491 | 491 | </p> |
492 | 492 | </a> |
493 | 493 | </li>'; |
@@ -500,7 +500,7 @@ discard block |
||
500 | 500 | <a href="#" data-name="admin" class="nav-link', $get['page'] === 'admin' ? ' active' : '', '"> |
501 | 501 | <i class="nav-icon fa-solid fa-info"></i> |
502 | 502 | <p> |
503 | - ' . langHdl('admin_main') . ' |
|
503 | + ' . langHdl('admin_main').' |
|
504 | 504 | </p> |
505 | 505 | </a> |
506 | 506 | </li> |
@@ -508,7 +508,7 @@ discard block |
||
508 | 508 | <a href="#" class="nav-link"> |
509 | 509 | <i class="nav-icon fa-solid fa-wrench"></i> |
510 | 510 | <p> |
511 | - ' . langHdl('admin_settings') . ' |
|
511 | + ' . langHdl('admin_settings').' |
|
512 | 512 | <i class="fa-solid fa-angle-left right"></i> |
513 | 513 | </p> |
514 | 514 | </a> |
@@ -516,55 +516,55 @@ discard block |
||
516 | 516 | <li class="nav-item"> |
517 | 517 | <a href="#" data-name="options" class="nav-link', $get['page'] === 'options' ? ' active' : '', '"> |
518 | 518 | <i class="fa-solid fa-check-double nav-icon"></i> |
519 | - <p>' . langHdl('options') . '</p> |
|
519 | + <p>' . langHdl('options').'</p> |
|
520 | 520 | </a> |
521 | 521 | </li> |
522 | 522 | <li class="nav-item"> |
523 | 523 | <a href="#" data-name="2fa" class="nav-link', $get['page'] === '2fa' ? ' active' : '', '"> |
524 | 524 | <i class="fa-solid fa-qrcode nav-icon"></i> |
525 | - <p>' . langHdl('mfa_short') . '</p> |
|
525 | + <p>' . langHdl('mfa_short').'</p> |
|
526 | 526 | </a> |
527 | 527 | </li> |
528 | 528 | <li class="nav-item"> |
529 | 529 | <a href="#" data-name="api" class="nav-link', $get['page'] === 'api' ? ' active' : '', '"> |
530 | 530 | <i class="fa-solid fa-cubes nav-icon"></i> |
531 | - <p>' . langHdl('api') . '</p> |
|
531 | + <p>' . langHdl('api').'</p> |
|
532 | 532 | </a> |
533 | 533 | </li> |
534 | 534 | <li class="nav-item"> |
535 | 535 | <a href="#" data-name="backups" class="nav-link', $get['page'] === 'backups' ? ' active' : '', '"> |
536 | 536 | <i class="fa-solid fa-database nav-icon"></i> |
537 | - <p>' . langHdl('backups') . '</p> |
|
537 | + <p>' . langHdl('backups').'</p> |
|
538 | 538 | </a> |
539 | 539 | </li> |
540 | 540 | <li class="nav-item"> |
541 | 541 | <a href="#" data-name="emails" class="nav-link', $get['page'] === 'emails' ? ' active' : '', '"> |
542 | 542 | <i class="fa-solid fa-envelope nav-icon"></i> |
543 | - <p>' . langHdl('emails') . '</p> |
|
543 | + <p>' . langHdl('emails').'</p> |
|
544 | 544 | </a> |
545 | 545 | </li> |
546 | 546 | <li class="nav-item"> |
547 | 547 | <a href="#" data-name="fields" class="nav-link', $get['page'] === 'fields' ? ' active' : '', '"> |
548 | 548 | <i class="fa-solid fa-keyboard nav-icon"></i> |
549 | - <p>' . langHdl('fields') . '</p> |
|
549 | + <p>' . langHdl('fields').'</p> |
|
550 | 550 | </a> |
551 | 551 | </li> |
552 | 552 | <li class="nav-item"> |
553 | 553 | <a href="#" data-name="ldap" class="nav-link', $get['page'] === 'ldap' ? ' active' : '', '"> |
554 | 554 | <i class="fa-solid fa-id-card nav-icon"></i> |
555 | - <p>' . langHdl('ldap') . '</p> |
|
555 | + <p>' . langHdl('ldap').'</p> |
|
556 | 556 | </a> |
557 | 557 | </li> |
558 | 558 | <li class="nav-item"> |
559 | 559 | <a href="#" data-name="uploads" class="nav-link', $get['page'] === 'uploads' ? ' active' : '', '"> |
560 | 560 | <i class="fa-solid fa-file-upload nav-icon"></i> |
561 | - <p>' . langHdl('uploads') . '</p> |
|
561 | + <p>' . langHdl('uploads').'</p> |
|
562 | 562 | </a> |
563 | 563 | </li> |
564 | 564 | <li class="nav-item"> |
565 | 565 | <a href="#" data-name="statistics" class="nav-link', $get['page'] === 'statistics' ? ' active' : '', '"> |
566 | 566 | <i class="fa-solid fa-chart-bar nav-icon"></i> |
567 | - <p>' . langHdl('statistics') . '</p> |
|
567 | + <p>' . langHdl('statistics').'</p> |
|
568 | 568 | </a> |
569 | 569 | </li> |
570 | 570 | </ul> |
@@ -575,7 +575,7 @@ discard block |
||
575 | 575 | <li class="nav-item"> |
576 | 576 | <a href="#" data-name="tasks" class="nav-link', $get['page'] === 'tasks' ? ' active' : '', '"> |
577 | 577 | <i class="fa-solid fa-tasks nav-icon"></i> |
578 | - <p>' . langHdl('tasks') . '</p> |
|
578 | + <p>' . langHdl('tasks').'</p> |
|
579 | 579 | </a> |
580 | 580 | </li>'; |
581 | 581 | } |
@@ -591,7 +591,7 @@ discard block |
||
591 | 591 | <a href="#" data-name="folders" class="nav-link', $get['page'] === 'folders' ? ' active' : '', '"> |
592 | 592 | <i class="nav-icon fa-solid fa-folder-open"></i> |
593 | 593 | <p> |
594 | - ' . langHdl('folders') . ' |
|
594 | + ' . langHdl('folders').' |
|
595 | 595 | </p> |
596 | 596 | </a> |
597 | 597 | </li> |
@@ -599,7 +599,7 @@ discard block |
||
599 | 599 | <a href="#" data-name="roles" class="nav-link', $get['page'] === 'roles' ? ' active' : '', '"> |
600 | 600 | <i class="nav-icon fa-solid fa-graduation-cap"></i> |
601 | 601 | <p> |
602 | - ' . langHdl('roles') . ' |
|
602 | + ' . langHdl('roles').' |
|
603 | 603 | </p> |
604 | 604 | </a> |
605 | 605 | </li> |
@@ -607,38 +607,38 @@ discard block |
||
607 | 607 | <a href="#" data-name="users" class="nav-link', $get['page'] === 'users' ? ' active' : '', '"> |
608 | 608 | <i class="nav-icon fa-solid fa-users"></i> |
609 | 609 | <p> |
610 | - ' . langHdl('users') . ' |
|
610 | + ' . langHdl('users').' |
|
611 | 611 | </p> |
612 | 612 | </a> |
613 | 613 | </li> |
614 | 614 | <li class="nav-item has-treeview', $menuUtilities === true ? ' menu-open' : '', '"> |
615 | 615 | <a href="#" class="nav-link"> |
616 | 616 | <i class="nav-icon fa-solid fa-cubes"></i> |
617 | - <p>' . langHdl('admin_views') . '<i class="fa-solid fa-angle-left right"></i></p> |
|
617 | + <p>' . langHdl('admin_views').'<i class="fa-solid fa-angle-left right"></i></p> |
|
618 | 618 | </a> |
619 | 619 | <ul class="nav nav-treeview"> |
620 | 620 | <li class="nav-item"> |
621 | 621 | <a href="#" data-name="utilities.renewal" class="nav-link', $get['page'] === 'utilities.renewal' ? ' active' : '', '"> |
622 | 622 | <i class="far fa-calendar-alt nav-icon"></i> |
623 | - <p>' . langHdl('renewal') . '</p> |
|
623 | + <p>' . langHdl('renewal').'</p> |
|
624 | 624 | </a> |
625 | 625 | </li> |
626 | 626 | <li class="nav-item"> |
627 | 627 | <a href="#" data-name="utilities.deletion" class="nav-link', $get['page'] === 'utilities.deletion' ? ' active' : '', '"> |
628 | 628 | <i class="fa-solid fa-trash-alt nav-icon"></i> |
629 | - <p>' . langHdl('deletion') . '</p> |
|
629 | + <p>' . langHdl('deletion').'</p> |
|
630 | 630 | </a> |
631 | 631 | </li> |
632 | 632 | <li class="nav-item"> |
633 | 633 | <a href="#" data-name="utilities.logs" class="nav-link', $get['page'] === 'utilities.logs' ? ' active' : '', '"> |
634 | 634 | <i class="fa-solid fa-history nav-icon"></i> |
635 | - <p>' . langHdl('logs') . '</p> |
|
635 | + <p>' . langHdl('logs').'</p> |
|
636 | 636 | </a> |
637 | 637 | </li> |
638 | 638 | <li class="nav-item"> |
639 | 639 | <a href="#" data-name="utilities.database" class="nav-link', $get['page'] === 'utilities.database' ? ' active' : '', '"> |
640 | 640 | <i class="fa-solid fa-database nav-icon"></i> |
641 | - <p>' . langHdl('database') . '</p> |
|
641 | + <p>' . langHdl('database').'</p> |
|
642 | 642 | </a> |
643 | 643 | </li> |
644 | 644 | </ul> |
@@ -649,10 +649,10 @@ discard block |
||
649 | 649 | <!-- /.sidebar-menu --> |
650 | 650 | <div class="menu-footer"> |
651 | 651 | <div class="" id="sidebar-footer"> |
652 | - <i class="fa-solid fa-clock-o mr-2 infotip text-info pointer" title="<?php echo langHdl('server_time') . ' ' . |
|
653 | - date($SETTINGS['date_format'], (int) $server['request_time']) . ' - ' . |
|
652 | + <i class="fa-solid fa-clock-o mr-2 infotip text-info pointer" title="<?php echo langHdl('server_time').' '. |
|
653 | + date($SETTINGS['date_format'], (int) $server['request_time']).' - '. |
|
654 | 654 | date($SETTINGS['time_format'], (int) $server['request_time']); ?>"></i> |
655 | - <i class="fa-solid fa-users mr-2 infotip text-info pointer" title="<?php echo $session_nb_users_online . ' ' . langHdl('users_online'); ?>"></i> |
|
655 | + <i class="fa-solid fa-users mr-2 infotip text-info pointer" title="<?php echo $session_nb_users_online.' '.langHdl('users_online'); ?>"></i> |
|
656 | 656 | <a href="<?php echo DOCUMENTATION_URL; ?>" target="_blank" class="text-info"><i class="fa-solid fa-book mr-2 infotip" title="<?php echo langHdl('documentation_canal'); ?>"></i></a> |
657 | 657 | <a href="<?php echo HELP_URL; ?>" target="_blank" class="text-info"><i class="fa-solid fa-life-ring mr-2 infotip" title="<?php echo langHdl('admin_help'); ?>"></i></a> |
658 | 658 | <i class="fa-solid fa-bug infotip pointer text-info" title="<?php echo langHdl('bugs_page'); ?>" onclick="generateBugReport()"></i> |
@@ -954,18 +954,18 @@ discard block |
||
954 | 954 | } elseif ($get['page'] === 'items') { |
955 | 955 | // SHow page with Items |
956 | 956 | if ((int) $session_user_admin !== 1) { |
957 | - include $SETTINGS['cpassman_dir'] . '/pages/items.php'; |
|
957 | + include $SETTINGS['cpassman_dir'].'/pages/items.php'; |
|
958 | 958 | } elseif ((int) $session_user_admin === 1) { |
959 | - include $SETTINGS['cpassman_dir'] . '/pages/admin.php'; |
|
959 | + include $SETTINGS['cpassman_dir'].'/pages/admin.php'; |
|
960 | 960 | } else { |
961 | 961 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
962 | 962 | //not allowed page |
963 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
963 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
964 | 964 | } |
965 | 965 | } elseif (in_array($get['page'], array_keys($mngPages)) === true) { |
966 | 966 | // Define if user is allowed to see management pages |
967 | 967 | if ($session_user_admin === 1) { |
968 | - include $SETTINGS['cpassman_dir'] . '/pages/' . $mngPages[$get['page']]; |
|
968 | + include $SETTINGS['cpassman_dir'].'/pages/'.$mngPages[$get['page']]; |
|
969 | 969 | } elseif ($session_user_manager === 1 || $session_user_human_resources === 1) { |
970 | 970 | if ($get['page'] !== 'manage_main' |
971 | 971 | && $get['page'] !== 'manage_settings' |
@@ -974,15 +974,15 @@ discard block |
||
974 | 974 | } else { |
975 | 975 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
976 | 976 | //not allowed page |
977 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
977 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
978 | 978 | } |
979 | 979 | } else { |
980 | 980 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
981 | 981 | //not allowed page |
982 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
982 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
983 | 983 | } |
984 | 984 | } elseif (empty($get['page']) === false) { |
985 | - include $SETTINGS['cpassman_dir'] . '/pages/' . $get['page'] . '.php'; |
|
985 | + include $SETTINGS['cpassman_dir'].'/pages/'.$get['page'].'.php'; |
|
986 | 986 | } else { |
987 | 987 | $_SESSION['error']['code'] = ERR_NOT_EXIST; |
988 | 988 | //page doesn't exist |
@@ -1054,7 +1054,7 @@ discard block |
||
1054 | 1054 | ), |
1055 | 1055 | 'SESSION' |
1056 | 1056 | ); |
1057 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
1057 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
1058 | 1058 | } |
1059 | 1059 | } elseif ((empty($session_user_id) === false |
1060 | 1060 | && $session_user_id !== null) |
@@ -1084,7 +1084,7 @@ discard block |
||
1084 | 1084 | $superGlobal->put('initialUrl', '', 'SESSION'); |
1085 | 1085 | |
1086 | 1086 | // LOGIN form |
1087 | - include $SETTINGS['cpassman_dir'] . '/includes/core/login.php'; |
|
1087 | + include $SETTINGS['cpassman_dir'].'/includes/core/login.php'; |
|
1088 | 1088 | } |
1089 | 1089 | |
1090 | 1090 | ?> |
@@ -1297,61 +1297,61 @@ discard block |
||
1297 | 1297 | isset($_SESSION['CPM']) === true |
1298 | 1298 | && isset($SETTINGS['cpassman_dir']) === true |
1299 | 1299 | ) { |
1300 | - include_once $SETTINGS['cpassman_dir'] . '/includes/core/load.js.php'; |
|
1300 | + include_once $SETTINGS['cpassman_dir'].'/includes/core/load.js.php'; |
|
1301 | 1301 | if ($menuAdmin === true) { |
1302 | - include_once $SETTINGS['cpassman_dir'] . '/pages/admin.js.php'; |
|
1302 | + include_once $SETTINGS['cpassman_dir'].'/pages/admin.js.php'; |
|
1303 | 1303 | if ($get['page'] === '2fa') { |
1304 | - include_once $SETTINGS['cpassman_dir'] . '/pages/2fa.js.php'; |
|
1304 | + include_once $SETTINGS['cpassman_dir'].'/pages/2fa.js.php'; |
|
1305 | 1305 | } elseif ($get['page'] === 'api') { |
1306 | - include_once $SETTINGS['cpassman_dir'] . '/pages/api.js.php'; |
|
1306 | + include_once $SETTINGS['cpassman_dir'].'/pages/api.js.php'; |
|
1307 | 1307 | } elseif ($get['page'] === 'backups') { |
1308 | - include_once $SETTINGS['cpassman_dir'] . '/pages/backups.js.php'; |
|
1308 | + include_once $SETTINGS['cpassman_dir'].'/pages/backups.js.php'; |
|
1309 | 1309 | } elseif ($get['page'] === 'emails') { |
1310 | - include_once $SETTINGS['cpassman_dir'] . '/pages/emails.js.php'; |
|
1310 | + include_once $SETTINGS['cpassman_dir'].'/pages/emails.js.php'; |
|
1311 | 1311 | } elseif ($get['page'] === 'ldap') { |
1312 | - include_once $SETTINGS['cpassman_dir'] . '/pages/ldap.js.php'; |
|
1312 | + include_once $SETTINGS['cpassman_dir'].'/pages/ldap.js.php'; |
|
1313 | 1313 | } elseif ($get['page'] === 'uploads') { |
1314 | - include_once $SETTINGS['cpassman_dir'] . '/pages/uploads.js.php'; |
|
1314 | + include_once $SETTINGS['cpassman_dir'].'/pages/uploads.js.php'; |
|
1315 | 1315 | } elseif ($get['page'] === 'fields') { |
1316 | - include_once $SETTINGS['cpassman_dir'] . '/pages/fields.js.php'; |
|
1316 | + include_once $SETTINGS['cpassman_dir'].'/pages/fields.js.php'; |
|
1317 | 1317 | } elseif ($get['page'] === 'options') { |
1318 | - include_once $SETTINGS['cpassman_dir'] . '/pages/options.js.php'; |
|
1318 | + include_once $SETTINGS['cpassman_dir'].'/pages/options.js.php'; |
|
1319 | 1319 | } elseif ($get['page'] === 'statistics') { |
1320 | - include_once $SETTINGS['cpassman_dir'] . '/pages/statistics.js.php'; |
|
1320 | + include_once $SETTINGS['cpassman_dir'].'/pages/statistics.js.php'; |
|
1321 | 1321 | } elseif ($get['page'] === 'tasks') { |
1322 | - include_once $SETTINGS['cpassman_dir'] . '/pages/tasks.js.php'; |
|
1322 | + include_once $SETTINGS['cpassman_dir'].'/pages/tasks.js.php'; |
|
1323 | 1323 | } |
1324 | 1324 | } elseif (isset($get['page']) === true && $get['page'] !== '') { |
1325 | 1325 | if ($get['page'] === 'items') { |
1326 | - include_once $SETTINGS['cpassman_dir'] . '/pages/items.js.php'; |
|
1326 | + include_once $SETTINGS['cpassman_dir'].'/pages/items.js.php'; |
|
1327 | 1327 | } elseif ($get['page'] === 'import') { |
1328 | - include_once $SETTINGS['cpassman_dir'] . '/pages/import.js.php'; |
|
1328 | + include_once $SETTINGS['cpassman_dir'].'/pages/import.js.php'; |
|
1329 | 1329 | } elseif ($get['page'] === 'export') { |
1330 | - include_once $SETTINGS['cpassman_dir'] . '/pages/export.js.php'; |
|
1330 | + include_once $SETTINGS['cpassman_dir'].'/pages/export.js.php'; |
|
1331 | 1331 | } elseif ($get['page'] === 'offline') { |
1332 | - include_once $SETTINGS['cpassman_dir'] . '/pages/offline.js.php'; |
|
1332 | + include_once $SETTINGS['cpassman_dir'].'/pages/offline.js.php'; |
|
1333 | 1333 | } elseif ($get['page'] === 'search') { |
1334 | - include_once $SETTINGS['cpassman_dir'] . '/pages/search.js.php'; |
|
1334 | + include_once $SETTINGS['cpassman_dir'].'/pages/search.js.php'; |
|
1335 | 1335 | } elseif ($get['page'] === 'profile') { |
1336 | - include_once $SETTINGS['cpassman_dir'] . '/pages/profile.js.php'; |
|
1336 | + include_once $SETTINGS['cpassman_dir'].'/pages/profile.js.php'; |
|
1337 | 1337 | } elseif ($get['page'] === 'favourites') { |
1338 | - include_once $SETTINGS['cpassman_dir'] . '/pages/favorites.js.php'; |
|
1338 | + include_once $SETTINGS['cpassman_dir'].'/pages/favorites.js.php'; |
|
1339 | 1339 | } elseif ($get['page'] === 'folders') { |
1340 | - include_once $SETTINGS['cpassman_dir'] . '/pages/folders.js.php'; |
|
1340 | + include_once $SETTINGS['cpassman_dir'].'/pages/folders.js.php'; |
|
1341 | 1341 | } elseif ($get['page'] === 'users') { |
1342 | - include_once $SETTINGS['cpassman_dir'] . '/pages/users.js.php'; |
|
1342 | + include_once $SETTINGS['cpassman_dir'].'/pages/users.js.php'; |
|
1343 | 1343 | } elseif ($get['page'] === 'roles') { |
1344 | - include_once $SETTINGS['cpassman_dir'] . '/pages/roles.js.php'; |
|
1344 | + include_once $SETTINGS['cpassman_dir'].'/pages/roles.js.php'; |
|
1345 | 1345 | } elseif ($get['page'] === 'utilities.deletion') { |
1346 | - include_once $SETTINGS['cpassman_dir'] . '/pages/utilities.deletion.js.php'; |
|
1346 | + include_once $SETTINGS['cpassman_dir'].'/pages/utilities.deletion.js.php'; |
|
1347 | 1347 | } elseif ($get['page'] === 'utilities.logs') { |
1348 | - include_once $SETTINGS['cpassman_dir'] . '/pages/utilities.logs.js.php'; |
|
1348 | + include_once $SETTINGS['cpassman_dir'].'/pages/utilities.logs.js.php'; |
|
1349 | 1349 | } elseif ($get['page'] === 'utilities.database') { |
1350 | - include_once $SETTINGS['cpassman_dir'] . '/pages/utilities.database.js.php'; |
|
1350 | + include_once $SETTINGS['cpassman_dir'].'/pages/utilities.database.js.php'; |
|
1351 | 1351 | } elseif ($get['page'] === 'utilities.renewal') { |
1352 | - include_once $SETTINGS['cpassman_dir'] . '/pages/utilities.renewal.js.php'; |
|
1352 | + include_once $SETTINGS['cpassman_dir'].'/pages/utilities.renewal.js.php'; |
|
1353 | 1353 | } |
1354 | 1354 | } else { |
1355 | - include_once $SETTINGS['cpassman_dir'] . '/includes/core/login.js.php'; |
|
1355 | + include_once $SETTINGS['cpassman_dir'].'/includes/core/login.js.php'; |
|
1356 | 1356 | } |
1357 | 1357 | } |
@@ -85,7 +85,7 @@ discard block |
||
85 | 85 | } |
86 | 86 | } |
87 | 87 | |
88 | - $items = DB::query('SELECT id,label FROM ' . prefixTable('items') . ' WHERE id_tree NOT IN %li', $foldersIds); |
|
88 | + $items = DB::query('SELECT id,label FROM '.prefixTable('items').' WHERE id_tree NOT IN %li', $foldersIds); |
|
89 | 89 | foreach ($items as $item) { |
90 | 90 | //Delete item |
91 | 91 | DB::DELETE(prefixTable('items'), 'id = %i', $item['id']); |
@@ -104,12 +104,12 @@ discard block |
||
104 | 104 | // delete orphan items |
105 | 105 | $rows = DB::query( |
106 | 106 | 'SELECT id |
107 | - FROM ' . prefixTable('items') . ' |
|
107 | + FROM ' . prefixTable('items').' |
|
108 | 108 | ORDER BY id ASC' |
109 | 109 | ); |
110 | 110 | foreach ($rows as $item) { |
111 | 111 | DB::query( |
112 | - 'SELECT * FROM ' . prefixTable('log_items') . ' WHERE id_item = %i AND action = %s', |
|
112 | + 'SELECT * FROM '.prefixTable('log_items').' WHERE id_item = %i AND action = %s', |
|
113 | 113 | $item['id'], |
114 | 114 | 'at_creation' |
115 | 115 | ); |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | //get through all users |
77 | 77 | $users = DB::query( |
78 | 78 | 'SELECT id, login, email |
79 | - FROM ' . prefixTable('users') . ' |
|
79 | + FROM ' . prefixTable('users').' |
|
80 | 80 | WHERE id NOT IN ('.OTV_USER_ID.', '.TP_USER_ID.', '.SSH_USER_ID.', '.API_USER_ID.') |
81 | 81 | ORDER BY login ASC' |
82 | 82 | ); |
@@ -96,7 +96,7 @@ discard block |
||
96 | 96 | //if folder doesn't exist then create it |
97 | 97 | $data = DB::queryfirstrow( |
98 | 98 | 'SELECT id |
99 | - FROM ' . prefixTable('nested_tree') . ' |
|
99 | + FROM ' . prefixTable('nested_tree').' |
|
100 | 100 | WHERE title = %s AND parent_id = %i', |
101 | 101 | $user['id'], |
102 | 102 | 0 |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | DB::debugmode(false); |
67 | 67 | $rows = DB::query( |
68 | 68 | 'SELECT * |
69 | - FROM ' . prefixTable('processes') . ' |
|
69 | + FROM ' . prefixTable('processes').' |
|
70 | 70 | WHERE is_in_progress = %i AND process_type = %s |
71 | 71 | ORDER BY increment_id ASC LIMIT 0,10', |
72 | 72 | 0, |
@@ -119,10 +119,10 @@ discard block |
||
119 | 119 | |
120 | 120 | // get current folders visible for user |
121 | 121 | $cache_tree = DB::queryFirstRow( |
122 | - 'SELECT increment_id, data FROM ' . prefixTable('cache_tree') . ' WHERE user_id = %i', |
|
122 | + 'SELECT increment_id, data FROM '.prefixTable('cache_tree').' WHERE user_id = %i', |
|
123 | 123 | $user_id |
124 | 124 | ); |
125 | - $folders = json_decode($cache_tree['data'], true);//print_r($folders); |
|
125 | + $folders = json_decode($cache_tree['data'], true); //print_r($folders); |
|
126 | 126 | foreach ($folders as $folder) { |
127 | 127 | $idFolder = (int) explode("li_", $folder['id'])[1]; |
128 | 128 | |
@@ -135,7 +135,7 @@ discard block |
||
135 | 135 | |
136 | 136 | // get folder info |
137 | 137 | $folder = DB::queryFirstRow( |
138 | - 'SELECT title, parent_id, personal_folder FROM ' . prefixTable('nested_tree') . ' WHERE id = %i', |
|
138 | + 'SELECT title, parent_id, personal_folder FROM '.prefixTable('nested_tree').' WHERE id = %i', |
|
139 | 139 | $idFolder |
140 | 140 | ); |
141 | 141 |
@@ -71,7 +71,7 @@ discard block |
||
71 | 71 | // get count of Items in this folder |
72 | 72 | $get = DB::queryfirstrow( |
73 | 73 | 'SELECT count(*) as num_results |
74 | - FROM ' . prefixTable('items') . ' |
|
74 | + FROM ' . prefixTable('items').' |
|
75 | 75 | WHERE inactif = %i AND id_tree = %i', |
76 | 76 | 0, |
77 | 77 | $child->id |
@@ -80,14 +80,14 @@ discard block |
||
80 | 80 | $ret[$child->id]['id'] = $child->id; |
81 | 81 | |
82 | 82 | // get number of subfolders |
83 | - $nodeDescendants =$tree->getDescendants($child->id, false, false, true); |
|
83 | + $nodeDescendants = $tree->getDescendants($child->id, false, false, true); |
|
84 | 84 | $ret[$child->id]['subfoldersCount'] = count($nodeDescendants); |
85 | 85 | |
86 | 86 | // get items number in subfolders |
87 | 87 | if (count($nodeDescendants) > 0) { |
88 | 88 | $get = DB::queryfirstrow( |
89 | 89 | 'SELECT count(*) as num_results |
90 | - FROM ' . prefixTable('items') . ' |
|
90 | + FROM ' . prefixTable('items').' |
|
91 | 91 | WHERE inactif = %i AND id_tree IN (%l)', |
92 | 92 | 0, |
93 | 93 | implode(',', $nodeDescendants) |
@@ -63,7 +63,7 @@ discard block |
||
63 | 63 | if ($checkUserAccess->checkSession() === false || $checkUserAccess->userAccessPage('api') === false) { |
64 | 64 | // Not allowed page |
65 | 65 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
66 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
66 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
67 | 67 | exit; |
68 | 68 | } |
69 | 69 | |
@@ -150,7 +150,7 @@ discard block |
||
150 | 150 | <?php |
151 | 151 | $rowsKeys = DB::query( |
152 | 152 | 'SELECT increment_id, label, timestamp, user_id, value |
153 | - FROM ' . prefixTable('api') . ' |
|
153 | + FROM ' . prefixTable('api').' |
|
154 | 154 | WHERE type = %s |
155 | 155 | ORDER BY timestamp ASC', |
156 | 156 | 'key' |
@@ -168,10 +168,10 @@ discard block |
||
168 | 168 | <?php |
169 | 169 | foreach ($rowsKeys as $key) { |
170 | 170 | echo ' |
171 | - <tr data-id="' . $key['increment_id'] . '"> |
|
172 | - <td width="50px"><i class="fas fa-trash infotip pointer delete-api-key" title="' . langHdl('del_button') . '"></i></td> |
|
173 | - <td><span class="edit-api-key pointer">' . $key['label'] . '</span></td> |
|
174 | - <td>' . $key['value']. '</td> |
|
171 | + <tr data-id="' . $key['increment_id'].'"> |
|
172 | + <td width="50px"><i class="fas fa-trash infotip pointer delete-api-key" title="' . langHdl('del_button').'"></i></td> |
|
173 | + <td><span class="edit-api-key pointer">' . $key['label'].'</span></td> |
|
174 | + <td>' . $key['value'].'</td> |
|
175 | 175 | </tr>'; |
176 | 176 | } ?> |
177 | 177 | </tbody> |
@@ -206,7 +206,7 @@ discard block |
||
206 | 206 | <div class="col-12 mt-4" id="table-api-ip"> |
207 | 207 | <?php |
208 | 208 | $rowsIps = DB::query( |
209 | - 'SELECT increment_id, label, timestamp value FROM ' . prefixTable('api') . ' |
|
209 | + 'SELECT increment_id, label, timestamp value FROM '.prefixTable('api').' |
|
210 | 210 | WHERE type = %s |
211 | 211 | ORDER BY timestamp ASC', |
212 | 212 | 'ip' |
@@ -224,10 +224,10 @@ discard block |
||
224 | 224 | <?php |
225 | 225 | foreach ($rowsIps as $ip) { |
226 | 226 | echo ' |
227 | - <tr data-id="' . $ip['increment_id'] . '"> |
|
228 | - <td width="50px"><i class="fas fa-trash infotip pointer delete-api-ip" title="' . langHdl('del_button') . '"></i></td> |
|
229 | - <td><span class="edit-api-ip pointer" data-field="label">' . $ip['label'] . '</span></td> |
|
230 | - <td><span class="edit-api-ip pointer" data-field="value">' . $ip['value'] . '</span></td> |
|
227 | + <tr data-id="' . $ip['increment_id'].'"> |
|
228 | + <td width="50px"><i class="fas fa-trash infotip pointer delete-api-ip" title="' . langHdl('del_button').'"></i></td> |
|
229 | + <td><span class="edit-api-ip pointer" data-field="label">' . $ip['label'].'</span></td> |
|
230 | + <td><span class="edit-api-ip pointer" data-field="value">' . $ip['value'].'</span></td> |
|
231 | 231 | </tr>'; |
232 | 232 | } ?> |
233 | 233 | </tbody> |
@@ -66,7 +66,7 @@ |
||
66 | 66 | ) { |
67 | 67 | // Not allowed page |
68 | 68 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
69 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
69 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
70 | 70 | exit; |
71 | 71 | } |
72 | 72 |
@@ -66,7 +66,7 @@ |
||
66 | 66 | ) { |
67 | 67 | // Not allowed page |
68 | 68 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
69 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
69 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
70 | 70 | exit; |
71 | 71 | } |
72 | 72 |
@@ -66,7 +66,7 @@ |
||
66 | 66 | ) { |
67 | 67 | // Not allowed page |
68 | 68 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
69 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
69 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
70 | 70 | exit; |
71 | 71 | } |
72 | 72 |