index.php 821 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. $TAB = 'BACKUP';
  3. // Main include
  4. include($_SERVER['DOCUMENT_ROOT'].'/inc/main.php');
  5. // Data & Render page
  6. if (empty($_GET['backup'])){
  7. exec (HESTIA_CMD."v-list-user-backups $user json", $output, $return_var);
  8. $data = json_decode(implode('', $output), true);
  9. if ($_SESSION['userSortOrder'] == 'name') {
  10. ksort($data);
  11. } else {
  12. $data = array_reverse($data,true);
  13. }
  14. unset($output);
  15. render_page($user, $TAB, 'list_backup');
  16. } else {
  17. exec (HESTIA_CMD."v-list-user-backup $user ".escapeshellarg($_GET['backup'])." json", $output, $return_var);
  18. $data = json_decode(implode('', $output), true);
  19. $data = array_reverse($data,true);
  20. unset($output);
  21. render_page($user, $TAB, 'list_backup_detail');
  22. }
  23. // Back uri
  24. $_SESSION['back'] = $_SERVER['REQUEST_URI'];