index.php 573 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. $TAB = 'PACKAGE';
  3. // Main include
  4. include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
  5. // Check user
  6. if ($_SESSION['userContext'] != 'admin') {
  7. header("Location: /list/user");
  8. exit;
  9. }
  10. // Data
  11. exec (HESTIA_CMD."v-list-user-packages json", $output, $return_var);
  12. $data = json_decode(implode('', $output), true);
  13. if ($_SESSION['userSortOrder'] == 'name') {
  14. ksort($data);
  15. } else {
  16. $data = array_reverse($data,true);
  17. }
  18. unset($output);
  19. // Render page
  20. render_page($user, $TAB, 'list_packages');
  21. // Back uri
  22. $_SESSION['back'] = $_SERVER['REQUEST_URI'];