@@ -43,26 +43,26 @@ discard block |
||
| 43 | 43 | } |
| 44 | 44 | |
| 45 | 45 | // Do checks |
| 46 | -require_once $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; |
|
| 47 | -require_once $SETTINGS['cpassman_dir'] . '/sources/checks.php'; |
|
| 46 | +require_once $SETTINGS['cpassman_dir'].'/includes/config/include.php'; |
|
| 47 | +require_once $SETTINGS['cpassman_dir'].'/sources/checks.php'; |
|
| 48 | 48 | if (checkUser($_SESSION['user_id'], $_SESSION['key'], 'items', $SETTINGS) === false) { |
| 49 | 49 | // Not allowed page |
| 50 | 50 | $_SESSION['error']['code'] = ERR_NOT_ALLOWED; |
| 51 | - include $SETTINGS['cpassman_dir'] . '/error.php'; |
|
| 51 | + include $SETTINGS['cpassman_dir'].'/error.php'; |
|
| 52 | 52 | exit(); |
| 53 | 53 | } |
| 54 | 54 | |
| 55 | 55 | // No time limit |
| 56 | 56 | set_time_limit(0); |
| 57 | 57 | |
| 58 | -require_once $SETTINGS['cpassman_dir'] . '/includes/config/settings.php'; |
|
| 58 | +require_once $SETTINGS['cpassman_dir'].'/includes/config/settings.php'; |
|
| 59 | 59 | header('Content-type: text/html; charset=utf-8'); |
| 60 | 60 | error_reporting(E_ERROR); |
| 61 | -require_once $SETTINGS['cpassman_dir'] . '/sources/main.functions.php'; |
|
| 62 | -require_once $SETTINGS['cpassman_dir'] . '/sources/SplClassLoader.php'; |
|
| 61 | +require_once $SETTINGS['cpassman_dir'].'/sources/main.functions.php'; |
|
| 62 | +require_once $SETTINGS['cpassman_dir'].'/sources/SplClassLoader.php'; |
|
| 63 | 63 | |
| 64 | 64 | // Connect to mysql server |
| 65 | -require_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Database/Meekrodb/db.class.php'; |
|
| 65 | +require_once $SETTINGS['cpassman_dir'].'/includes/libraries/Database/Meekrodb/db.class.php'; |
|
| 66 | 66 | if (defined('DB_PASSWD_CLEAR') === false) { |
| 67 | 67 | define('DB_PASSWD_CLEAR', defuseReturnDecrypted(DB_PASSWD, $SETTINGS)); |
| 68 | 68 | } |
@@ -74,12 +74,12 @@ discard block |
||
| 74 | 74 | DB::$encoding = DB_ENCODING; |
| 75 | 75 | |
| 76 | 76 | // Build tree |
| 77 | -$tree = new SplClassLoader('Tree\NestedTree', $SETTINGS['cpassman_dir'] . '/includes/libraries'); |
|
| 77 | +$tree = new SplClassLoader('Tree\NestedTree', $SETTINGS['cpassman_dir'].'/includes/libraries'); |
|
| 78 | 78 | $tree->register(); |
| 79 | -$tree = new Tree\NestedTree\NestedTree($pre . 'nested_tree', 'id', 'parent_id', 'title'); |
|
| 79 | +$tree = new Tree\NestedTree\NestedTree($pre.'nested_tree', 'id', 'parent_id', 'title'); |
|
| 80 | 80 | |
| 81 | 81 | // User's language loading |
| 82 | -require_once $SETTINGS['cpassman_dir'] . '/includes/language/' . $_SESSION['user_language'] . '.php'; |
|
| 82 | +require_once $SETTINGS['cpassman_dir'].'/includes/language/'.$_SESSION['user_language'].'.php'; |
|
| 83 | 83 | |
| 84 | 84 | // Prepare POST variables |
| 85 | 85 | $id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT); |
@@ -130,9 +130,9 @@ discard block |
||
| 130 | 130 | 'SELECT i.id as id, i.id_tree as id_tree, i.restricted_to as restricted_to, i.perso as perso, |
| 131 | 131 | i.label as label, i.description as description, i.pw as pw, i.login as login, i.url as url, |
| 132 | 132 | i.email as email,l.date as date, i.pw_iv as pw_iv,n.renewal_period as renewal_period |
| 133 | - FROM ' . prefixTable('items') . ' as i |
|
| 134 | - INNER JOIN ' . prefixTable('nested_tree') . ' as n ON (i.id_tree = n.id) |
|
| 135 | - INNER JOIN ' . prefixTable('log_items') . ' as l ON (i.id = l.id_item) |
|
| 133 | + FROM ' . prefixTable('items').' as i |
|
| 134 | + INNER JOIN ' . prefixTable('nested_tree').' as n ON (i.id_tree = n.id) |
|
| 135 | + INNER JOIN ' . prefixTable('log_items').' as l ON (i.id = l.id_item) |
|
| 136 | 136 | WHERE i.inactif = %i |
| 137 | 137 | AND i.id_tree= %i |
| 138 | 138 | AND (l.action = %s OR (l.action = %s AND l.raison LIKE %s)) |
@@ -155,8 +155,8 @@ discard block |
||
| 155 | 155 | // Run query |
| 156 | 156 | $dataItem = DB::queryfirstrow( |
| 157 | 157 | 'SELECT i.pw AS pw, s.share_key AS share_key |
| 158 | - FROM ' . prefixTable('items') . ' AS i |
|
| 159 | - INNER JOIN ' . prefixTable('sharekeys_items') . ' AS s ON (s.object_id = i.id) |
|
| 158 | + FROM ' . prefixTable('items').' AS i |
|
| 159 | + INNER JOIN ' . prefixTable('sharekeys_items').' AS s ON (s.object_id = i.id) |
|
| 160 | 160 | WHERE user_id = %i AND i.id = %i', |
| 161 | 161 | $_SESSION['user_id'], |
| 162 | 162 | $record['id'] |
@@ -180,8 +180,8 @@ discard block |
||
| 180 | 180 | $arr_kbs = []; |
| 181 | 181 | $rows_kb = DB::query( |
| 182 | 182 | 'SELECT b.label, b.id |
| 183 | - FROM ' . prefixTable('kb_items') . ' AS a |
|
| 184 | - INNER JOIN ' . prefixTable('kb') . ' AS b ON (a.kb_id = b.id) |
|
| 183 | + FROM ' . prefixTable('kb_items').' AS a |
|
| 184 | + INNER JOIN ' . prefixTable('kb').' AS b ON (a.kb_id = b.id) |
|
| 185 | 185 | WHERE a.item_id = %i', |
| 186 | 186 | $record['id'] |
| 187 | 187 | ); |
@@ -193,7 +193,7 @@ discard block |
||
| 193 | 193 | $arr_tags = []; |
| 194 | 194 | $rows_tag = DB::query( |
| 195 | 195 | 'SELECT tag |
| 196 | - FROM ' . prefixTable('tags') . ' |
|
| 196 | + FROM ' . prefixTable('tags').' |
|
| 197 | 197 | WHERE item_id = %i', |
| 198 | 198 | $record['id'] |
| 199 | 199 | ); |
@@ -203,10 +203,10 @@ discard block |
||
| 203 | 203 | |
| 204 | 204 | $full_listing[$i] = array( |
| 205 | 205 | 'id' => $record['id'], |
| 206 | - 'label' => strip_tags(cleanString(html_entity_decode($record['label'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 206 | + 'label' => strip_tags(cleanString(html_entity_decode($record['label'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 207 | 207 | 'description' => htmlspecialchars_decode(addslashes(str_replace(array(';', '<br />'), array('|', "\n\r"), mysqli_escape_string($link, stripslashes(utf8_decode($record['description'])))))), |
| 208 | - 'pw' => html_entity_decode($pw, ENT_QUOTES | ENT_XHTML, UTF-8), |
|
| 209 | - 'login' => strip_tags(cleanString(html_entity_decode($record['login'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 208 | + 'pw' => html_entity_decode($pw, ENT_QUOTES | ENT_XHTML, UTF - 8), |
|
| 209 | + 'login' => strip_tags(cleanString(html_entity_decode($record['login'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 210 | 210 | 'restricted_to' => isset($record['restricted_to']) ? $record['restricted_to'] : '', |
| 211 | 211 | 'perso' => $record['perso'] === '0' ? 'False' : 'True', |
| 212 | 212 | 'url' => $record['url'] !== 'none' ? htmlspecialchars_decode($record['url']) : '', |
@@ -240,14 +240,14 @@ discard block |
||
| 240 | 240 | $tmp .= array2csv($value); |
| 241 | 241 | } |
| 242 | 242 | |
| 243 | - echo '[{"content":"' . base64_encode($tmp) . '"}]'; |
|
| 243 | + echo '[{"content":"'.base64_encode($tmp).'"}]'; |
|
| 244 | 244 | break; |
| 245 | 245 | |
| 246 | 246 | /* |
| 247 | 247 | * PDF - step 1 - Prepare database |
| 248 | 248 | */ |
| 249 | 249 | case 'initialize_export_table': |
| 250 | - DB::query('TRUNCATE TABLE ' . prefixTable('export')); |
|
| 250 | + DB::query('TRUNCATE TABLE '.prefixTable('export')); |
|
| 251 | 251 | break; |
| 252 | 252 | |
| 253 | 253 | /* |
@@ -291,9 +291,9 @@ discard block |
||
| 291 | 291 | 'SELECT i.id as id, i.restricted_to as restricted_to, i.perso as perso, i.label as label, i.description as description, i.pw as pw, i.login as login, i.url as url, i.email as email, |
| 292 | 292 | l.date as date, i.pw_iv as pw_iv, |
| 293 | 293 | n.renewal_period as renewal_period |
| 294 | - FROM ' . prefixTable('items') . ' as i |
|
| 295 | - INNER JOIN ' . prefixTable('nested_tree') . ' as n ON (i.id_tree = n.id) |
|
| 296 | - INNER JOIN ' . prefixTable('log_items') . ' as l ON (i.id = l.id_item) |
|
| 294 | + FROM ' . prefixTable('items').' as i |
|
| 295 | + INNER JOIN ' . prefixTable('nested_tree').' as n ON (i.id_tree = n.id) |
|
| 296 | + INNER JOIN ' . prefixTable('log_items').' as l ON (i.id = l.id_item) |
|
| 297 | 297 | WHERE i.inactif = %i |
| 298 | 298 | AND i.id_tree= %i |
| 299 | 299 | AND (l.action = %s OR (l.action = %s AND l.raison LIKE %s)) |
@@ -320,8 +320,8 @@ discard block |
||
| 320 | 320 | // Run query |
| 321 | 321 | $dataItem = DB::queryfirstrow( |
| 322 | 322 | 'SELECT i.pw AS pw, s.share_key AS share_key |
| 323 | - FROM ' . prefixTable('items') . ' AS i |
|
| 324 | - INNER JOIN ' . prefixTable('sharekeys_items') . ' AS s ON (s.object_id = i.id) |
|
| 323 | + FROM ' . prefixTable('items').' AS i |
|
| 324 | + INNER JOIN ' . prefixTable('sharekeys_items').' AS s ON (s.object_id = i.id) |
|
| 325 | 325 | WHERE user_id = %i AND i.id = %i', |
| 326 | 326 | $_SESSION['user_id'], |
| 327 | 327 | $record['id'] |
@@ -345,8 +345,8 @@ discard block |
||
| 345 | 345 | $arr_kbs = ''; |
| 346 | 346 | $rows_kb = DB::query( |
| 347 | 347 | 'SELECT b.label, b.id |
| 348 | - FROM ' . prefixTable('kb_items') . ' AS a |
|
| 349 | - INNER JOIN ' . prefixTable('kb') . ' AS b ON (a.kb_id = b.id) |
|
| 348 | + FROM ' . prefixTable('kb_items').' AS a |
|
| 349 | + INNER JOIN ' . prefixTable('kb').' AS b ON (a.kb_id = b.id) |
|
| 350 | 350 | WHERE a.item_id = %i', |
| 351 | 351 | $record['id'] |
| 352 | 352 | ); |
@@ -354,7 +354,7 @@ discard block |
||
| 354 | 354 | if (empty($arr_kbs)) { |
| 355 | 355 | $arr_kbs = $rec_kb['label']; |
| 356 | 356 | } else { |
| 357 | - $arr_kbs .= ' | ' . $rec_kb['label']; |
|
| 357 | + $arr_kbs .= ' | '.$rec_kb['label']; |
|
| 358 | 358 | } |
| 359 | 359 | } |
| 360 | 360 | |
@@ -362,7 +362,7 @@ discard block |
||
| 362 | 362 | $arr_tags = ''; |
| 363 | 363 | $rows_tag = DB::query( |
| 364 | 364 | 'SELECT tag |
| 365 | - FROM ' . prefixTable('tags') . ' |
|
| 365 | + FROM ' . prefixTable('tags').' |
|
| 366 | 366 | WHERE item_id = %i', |
| 367 | 367 | $record['id'] |
| 368 | 368 | ); |
@@ -370,7 +370,7 @@ discard block |
||
| 370 | 370 | if (empty($arr_tags)) { |
| 371 | 371 | $arr_tags = $rec_tag['tag']; |
| 372 | 372 | } else { |
| 373 | - $arr_tags .= ' ' . $rec_tag['tag']; |
|
| 373 | + $arr_tags .= ' '.$rec_tag['tag']; |
|
| 374 | 374 | } |
| 375 | 375 | } |
| 376 | 376 | |
@@ -379,13 +379,13 @@ discard block |
||
| 379 | 379 | prefixTable('export'), |
| 380 | 380 | array( |
| 381 | 381 | 'id' => $record['id'], |
| 382 | - 'description' => strip_tags(cleanString(html_entity_decode($record['description'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 383 | - 'label' => cleanString(html_entity_decode($record['label'], ENT_QUOTES | ENT_XHTML, UTF-8), true), |
|
| 384 | - 'pw' => html_entity_decode($pw, ENT_QUOTES | ENT_XHTML, UTF-8), |
|
| 385 | - 'login' => strip_tags(cleanString(html_entity_decode($record['login'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 382 | + 'description' => strip_tags(cleanString(html_entity_decode($record['description'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 383 | + 'label' => cleanString(html_entity_decode($record['label'], ENT_QUOTES | ENT_XHTML, UTF - 8), true), |
|
| 384 | + 'pw' => html_entity_decode($pw, ENT_QUOTES | ENT_XHTML, UTF - 8), |
|
| 385 | + 'login' => strip_tags(cleanString(html_entity_decode($record['login'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 386 | 386 | 'path' => $path, |
| 387 | - 'url' => strip_tags(cleanString(html_entity_decode($record['url'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 388 | - 'email' => strip_tags(cleanString(html_entity_decode($record['email'], ENT_QUOTES | ENT_XHTML, UTF-8), true)), |
|
| 387 | + 'url' => strip_tags(cleanString(html_entity_decode($record['url'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 388 | + 'email' => strip_tags(cleanString(html_entity_decode($record['email'], ENT_QUOTES | ENT_XHTML, UTF - 8), true)), |
|
| 389 | 389 | 'kbs' => $arr_kbs, |
| 390 | 390 | 'tags' => $arr_tags, |
| 391 | 391 | ) |
@@ -437,7 +437,7 @@ discard block |
||
| 437 | 437 | header('Content-type: application/pdf'); |
| 438 | 438 | |
| 439 | 439 | // query |
| 440 | - $rows = DB::query('SELECT * FROM ' . prefixTable('export')); |
|
| 440 | + $rows = DB::query('SELECT * FROM '.prefixTable('export')); |
|
| 441 | 441 | $counter = DB::count(); |
| 442 | 442 | if ($counter > 0) { |
| 443 | 443 | |
@@ -448,7 +448,7 @@ discard block |
||
| 448 | 448 | $prev_path = ''; |
| 449 | 449 | |
| 450 | 450 | //Prepare the PDF file |
| 451 | - include $SETTINGS['cpassman_dir'] . '/includes/libraries/Pdf/Tfpdf/fpdf.php'; |
|
| 451 | + include $SETTINGS['cpassman_dir'].'/includes/libraries/Pdf/Tfpdf/fpdf.php'; |
|
| 452 | 452 | |
| 453 | 453 | $pdf = new FPDF_Protection('P', 'mm', 'A4', 'ma page'); |
| 454 | 454 | $pdf->SetProtection(array('print'), $dataReceived['pdf_password'], null, 3); |
@@ -529,7 +529,7 @@ discard block |
||
| 529 | 529 | logEvents($SETTINGS, 'pdf_export', '', $_SESSION['user_id'], $_SESSION['login']); |
| 530 | 530 | |
| 531 | 531 | //clean table |
| 532 | - DB::query('TRUNCATE TABLE ' . prefixTable('export')); |
|
| 532 | + DB::query('TRUNCATE TABLE '.prefixTable('export')); |
|
| 533 | 533 | |
| 534 | 534 | // Send back the file in Blob |
| 535 | 535 | echo $pdf->Output(null, 'I'); |
@@ -541,8 +541,8 @@ discard block |
||
| 541 | 541 | // step 1: |
| 542 | 542 | // - prepare export file |
| 543 | 543 | // - get full list of objects id to export |
| 544 | - include $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; |
|
| 545 | - include_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 544 | + include $SETTINGS['cpassman_dir'].'/includes/config/include.php'; |
|
| 545 | + include_once $SETTINGS['cpassman_dir'].'/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 546 | 546 | $idsList = array(); |
| 547 | 547 | $objNumber = 0; |
| 548 | 548 | |
@@ -555,9 +555,9 @@ discard block |
||
| 555 | 555 | // count elements to display |
| 556 | 556 | $result = DB::query( |
| 557 | 557 | 'SELECT i.id AS id, i.label AS label, i.restricted_to AS restricted_to, i.perso AS perso |
| 558 | - FROM ' . prefixTable('items') . ' as i |
|
| 559 | - INNER JOIN ' . prefixTable('nested_tree') . ' as n ON (i.id_tree = n.id) |
|
| 560 | - INNER JOIN ' . prefixTable('log_items') . ' as l ON (i.id = l.id_item) |
|
| 558 | + FROM ' . prefixTable('items').' as i |
|
| 559 | + INNER JOIN ' . prefixTable('nested_tree').' as n ON (i.id_tree = n.id) |
|
| 560 | + INNER JOIN ' . prefixTable('log_items').' as l ON (i.id = l.id_item) |
|
| 561 | 561 | WHERE i.inactif = %i |
| 562 | 562 | AND i.id_tree= %i |
| 563 | 563 | AND (l.action = %s OR (l.action = %s AND l.raison LIKE %s)) |
@@ -586,9 +586,9 @@ discard block |
||
| 586 | 586 | |
| 587 | 587 | // prepare export file |
| 588 | 588 | //save the file |
| 589 | - $html_file = '/teampass_export_' . time() . '_' . generateKey() . '.html'; |
|
| 589 | + $html_file = '/teampass_export_'.time().'_'.generateKey().'.html'; |
|
| 590 | 590 | //print_r($full_listing); |
| 591 | - $outstream = fopen($SETTINGS['path_to_files_folder'] . $html_file, 'w'); |
|
| 591 | + $outstream = fopen($SETTINGS['path_to_files_folder'].$html_file, 'w'); |
|
| 592 | 592 | fwrite( |
| 593 | 593 | $outstream, |
| 594 | 594 | '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
@@ -608,12 +608,12 @@ discard block |
||
| 608 | 608 | </style> |
| 609 | 609 | </head> |
| 610 | 610 | <body> |
| 611 | - <input type="hidden" id="generation_date" value="' . GibberishAES::enc(time(), $post_pdf_password) . '" /> |
|
| 611 | + <input type="hidden" id="generation_date" value="' . GibberishAES::enc(time(), $post_pdf_password).'" /> |
|
| 612 | 612 | <div id="header"> |
| 613 | - ' . TP_TOOL_NAME . ' - Off Line mode |
|
| 613 | + ' . TP_TOOL_NAME.' - Off Line mode |
|
| 614 | 614 | </div> |
| 615 | 615 | <div style="margin:10px; font-size:9px;"> |
| 616 | - <i>This page was generated by <b>' . $_SESSION['name'] . ' ' . $_SESSION['lastname'] . '</b>, the ' . date('Y/m/d H:i:s') . '.</i> |
|
| 616 | + <i>This page was generated by <b>' . $_SESSION['name'].' '.$_SESSION['lastname'].'</b>, the '.date('Y/m/d H:i:s').'.</i> |
|
| 617 | 617 | <span id="info_page" style="margin-left:20px; font-weight:bold; font-size: 14px; color:red;"></span> |
| 618 | 618 | </div> |
| 619 | 619 | <div id="information"></div> |
@@ -624,11 +624,11 @@ discard block |
||
| 624 | 624 | <div> |
| 625 | 625 | <table id="itemsTable"> |
| 626 | 626 | <thead><tr> |
| 627 | - <th style="width:15%;">' . $LANG['label'] . '</th> |
|
| 628 | - <th style="width:10%;">' . $LANG['pw'] . '</th> |
|
| 629 | - <th style="width:30%;">' . $LANG['description'] . '</th> |
|
| 630 | - <th style="width:5%;">' . $LANG['user_login'] . '</th> |
|
| 631 | - <th style="width:20%;">' . $LANG['url'] . '</th> |
|
| 627 | + <th style="width:15%;">' . $LANG['label'].'</th> |
|
| 628 | + <th style="width:10%;">' . $LANG['pw'].'</th> |
|
| 629 | + <th style="width:30%;">' . $LANG['description'].'</th> |
|
| 630 | + <th style="width:5%;">' . $LANG['user_login'].'</th> |
|
| 631 | + <th style="width:20%;">' . $LANG['url'].'</th> |
|
| 632 | 632 | </tr></thead> |
| 633 | 633 | <tbody id="itemsTable_tbody">' |
| 634 | 634 | ); |
@@ -653,22 +653,22 @@ discard block |
||
| 653 | 653 | || in_array($post_idTree, $_SESSION['groupes_visibles']) === false |
| 654 | 654 | || (in_array($post_idTree, $_SESSION['no_access_folders']) === true) |
| 655 | 655 | ) { |
| 656 | - echo '[{"loop":"true", "number":"' . $post_number . '", "cpt":"' . $post_cpt . '", "file":"' . $post_file . '", "idsList":"' . $post_idsList . '" , "file_link":"' . $post_file_link . '"}]'; |
|
| 656 | + echo '[{"loop":"true", "number":"'.$post_number.'", "cpt":"'.$post_cpt.'", "file":"'.$post_file.'", "idsList":"'.$post_idsList.'" , "file_link":"'.$post_file_link.'"}]'; |
|
| 657 | 657 | break; |
| 658 | 658 | } |
| 659 | 659 | |
| 660 | 660 | $full_listing = array(); |
| 661 | 661 | $items_id_list = array(); |
| 662 | - include $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; |
|
| 663 | - include_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 662 | + include $SETTINGS['cpassman_dir'].'/includes/config/include.php'; |
|
| 663 | + include_once $SETTINGS['cpassman_dir'].'/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 664 | 664 | |
| 665 | 665 | $rows = DB::query( |
| 666 | 666 | 'SELECT i.id as id, i.url as url, i.perso as perso, i.label as label, i.description as description, i.pw as pw, i.login as login, i.id_tree as id_tree, |
| 667 | 667 | l.date as date, i.pw_iv as pw_iv, |
| 668 | 668 | n.renewal_period as renewal_period |
| 669 | - FROM ' . prefixTable('items') . ' as i |
|
| 670 | - INNER JOIN ' . prefixTable('nested_tree') . ' as n ON (i.id_tree = n.id) |
|
| 671 | - INNER JOIN ' . prefixTable('log_items') . ' as l ON (i.id = l.id_item) |
|
| 669 | + FROM ' . prefixTable('items').' as i |
|
| 670 | + INNER JOIN ' . prefixTable('nested_tree').' as n ON (i.id_tree = n.id) |
|
| 671 | + INNER JOIN ' . prefixTable('log_items').' as l ON (i.id = l.id_item) |
|
| 672 | 672 | WHERE i.inactif = %i |
| 673 | 673 | AND i.id_tree= %i |
| 674 | 674 | AND (l.action = %s OR (l.action = %s AND l.raison LIKE %s)) |
@@ -727,7 +727,7 @@ discard block |
||
| 727 | 727 | } |
| 728 | 728 | |
| 729 | 729 | //save in export file |
| 730 | - $outstream = fopen($post_file . '.txt', 'a'); |
|
| 730 | + $outstream = fopen($post_file.'.txt', 'a'); |
|
| 731 | 731 | |
| 732 | 732 | $lineType = 'line1'; |
| 733 | 733 | $idTree = ''; |
@@ -761,13 +761,13 @@ discard block |
||
| 761 | 761 | if (empty($arboHtml)) { |
| 762 | 762 | $arboHtml = $arboHtml_tmp; |
| 763 | 763 | } else { |
| 764 | - $arboHtml .= ' » ' . $arboHtml_tmp; |
|
| 764 | + $arboHtml .= ' » '.$arboHtml_tmp; |
|
| 765 | 765 | } |
| 766 | 766 | } |
| 767 | 767 | fputs( |
| 768 | 768 | $outstream, |
| 769 | 769 | ' |
| 770 | - <tr class="path"><td colspan="5">' . $arboHtml . '</td></tr>' |
|
| 770 | + <tr class="path"><td colspan="5">' . $arboHtml.'</td></tr>' |
|
| 771 | 771 | ); |
| 772 | 772 | $idTree = $elem['id_tree']; |
| 773 | 773 | } |
@@ -776,12 +776,12 @@ discard block |
||
| 776 | 776 | fputs( |
| 777 | 777 | $outstream, |
| 778 | 778 | ' |
| 779 | - <tr class="' . $lineType . '"> |
|
| 780 | - <td>' . addslashes($elem['label']) . '</td> |
|
| 781 | - <td align="center"><span class="span_pw" id="span_' . $elem['id'] . '"><a href="#" onclick="decryptme(' . $elem['id'] . ', \'' . $encPw . '\');return false;">Decrypt </a></span><input type="hidden" id="hide_' . $elem['id'] . '" value="' . $encPw . '" /></td> |
|
| 782 | - <td>' . $desc . '</td> |
|
| 783 | - <td align="center">' . $login . '</td> |
|
| 784 | - <td align="center">' . $url . '</td> |
|
| 779 | + <tr class="' . $lineType.'"> |
|
| 780 | + <td>' . addslashes($elem['label']).'</td> |
|
| 781 | + <td align="center"><span class="span_pw" id="span_' . $elem['id'].'"><a href="#" onclick="decryptme('.$elem['id'].', \''.$encPw.'\');return false;">Decrypt </a></span><input type="hidden" id="hide_'.$elem['id'].'" value="'.$encPw.'" /></td> |
|
| 782 | + <td>' . $desc.'</td> |
|
| 783 | + <td align="center">' . $login.'</td> |
|
| 784 | + <td align="center">' . $url.'</td> |
|
| 785 | 785 | </tr>' |
| 786 | 786 | ); |
| 787 | 787 | } |
@@ -789,21 +789,21 @@ discard block |
||
| 789 | 789 | fclose($outstream); |
| 790 | 790 | |
| 791 | 791 | // send back and continue |
| 792 | - echo '[{"loop":"true", "number":"' . $post_number . '", "cpt":"' . $post_cpt . '", "file":"' . $post_file . '", "idsList":"' . $post_idsList . '" , "file_link":"' . $post_file_link . '"}]'; |
|
| 792 | + echo '[{"loop":"true", "number":"'.$post_number.'", "cpt":"'.$post_cpt.'", "file":"'.$post_file.'", "idsList":"'.$post_idsList.'" , "file_link":"'.$post_file_link.'"}]'; |
|
| 793 | 793 | break; |
| 794 | 794 | |
| 795 | 795 | //CASE export in HTML format - Iteration loop |
| 796 | 796 | case 'export_to_html_format_finalize': |
| 797 | 797 | // Load includes |
| 798 | - include $SETTINGS['cpassman_dir'] . '/includes/config/include.php'; |
|
| 799 | - require_once $SETTINGS['cpassman_dir'] . '/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 798 | + include $SETTINGS['cpassman_dir'].'/includes/config/include.php'; |
|
| 799 | + require_once $SETTINGS['cpassman_dir'].'/includes/libraries/Encryption/GibberishAES/GibberishAES.php'; |
|
| 800 | 800 | |
| 801 | 801 | // read the content of the temporary file |
| 802 | - $handle = fopen($post_file . '.txt', 'r'); |
|
| 803 | - $contents = fread($handle, filesize($post_file . '.txt')); |
|
| 802 | + $handle = fopen($post_file.'.txt', 'r'); |
|
| 803 | + $contents = fread($handle, filesize($post_file.'.txt')); |
|
| 804 | 804 | fclose($handle); |
| 805 | - if (is_file($post_file . '.txt')) { |
|
| 806 | - unlink($post_file . '.txt'); |
|
| 805 | + if (is_file($post_file.'.txt')) { |
|
| 806 | + unlink($post_file.'.txt'); |
|
| 807 | 807 | } |
| 808 | 808 | |
| 809 | 809 | // Encrypt its content |
@@ -814,7 +814,7 @@ discard block |
||
| 814 | 814 | if (empty($encrypted_text) === true) { |
| 815 | 815 | $encrypted_text = GibberishAES::enc($chunk, $post_pdf_password); |
| 816 | 816 | } else { |
| 817 | - $encrypted_text .= '|#|#|' . GibberishAES::enc($chunk, $post_pdf_password); |
|
| 817 | + $encrypted_text .= '|#|#|'.GibberishAES::enc($chunk, $post_pdf_password); |
|
| 818 | 818 | } |
| 819 | 819 | } |
| 820 | 820 | |
@@ -827,9 +827,9 @@ discard block |
||
| 827 | 827 | </table></div> |
| 828 | 828 | <input type="button" value="Hide all" onclick="hideAll()" /> |
| 829 | 829 | <div id="footer" style="text-align:center;"> |
| 830 | - <a href="https://teampass.net/about/" target="_blank" style="">' . TP_TOOL_NAME . ' ' . TP_VERSION_FULL . ' ' . TP_COPYRIGHT . '</a> |
|
| 830 | + <a href="https://teampass.net/about/" target="_blank" style="">' . TP_TOOL_NAME.' '.TP_VERSION_FULL.' '.TP_COPYRIGHT.'</a> |
|
| 831 | 831 | </div> |
| 832 | - <div id="enc_html" style="display:none;">' . $encrypted_text . '</div> |
|
| 832 | + <div id="enc_html" style="display:none;">' . $encrypted_text.'</div> |
|
| 833 | 833 | </body> |
| 834 | 834 | </html> |
| 835 | 835 | <script type="text/javascript"> |
@@ -935,9 +935,9 @@ discard block |
||
| 935 | 935 | |
| 936 | 936 | fclose($outstream); |
| 937 | 937 | |
| 938 | - echo '[{"text":"<a href=\'' . |
|
| 939 | - $post_file_link . |
|
| 940 | - '\' target=\'_blank\'>' . $LANG['pdf_download'] . '</a>"}]'; |
|
| 938 | + echo '[{"text":"<a href=\''. |
|
| 939 | + $post_file_link. |
|
| 940 | + '\' target=\'_blank\'>'.$LANG['pdf_download'].'</a>"}]'; |
|
| 941 | 941 | break; |
| 942 | 942 | } |
| 943 | 943 | } |