index.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. if(isset($_GET['get'])){
  3. $get = $_GET['get'];
  4. unset($_GET['get']);
  5. if(!isset($_GET['type']) || !isset($_GET['id'])){
  6. $type = 'template';
  7. $id = 'index';
  8. }else{
  9. $type = $_GET['type'];
  10. $id = $_GET['id'];
  11. }
  12. if($get == 'state'){
  13. $json = Array();
  14. $json['state'] = Array();
  15. $json['state']['data'] = $_GET;
  16. switch($type){
  17. case 'user':$url='~'.$id;break;
  18. case 'group':$url='+'.$id;break;
  19. case 'issue':$url='!'.$id;break;
  20. case 'template':$url='page-'.$id;break;
  21. default:$url=$type.'-'.$id;
  22. }
  23. $json['state']['url'] = $url;
  24. die(json_encode($json));
  25. }elseif($get == 'api'){
  26. require_once('api.php');
  27. }
  28. }
  29. ?>
  30. <!doctype html>
  31. <html>
  32. <head>
  33. <meta charset=utf-8>
  34. <title>Bugs</title>
  35. <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
  36. <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>
  37. <script src="js/handlebars.js"></script>
  38. <script src="js/jquery.mCustomScrollbar.concat.min.js"></script>
  39. <script src="js/jquery.history.js"></script>
  40. <script src="js/jquery.cookie.js"></script>
  41. <script src="js/index.js"></script>
  42. <link href="http://code.jquery.com/ui/1.10.3/themes/black-tie/jquery-ui.css" rel="stylesheet" type="text/css"/>
  43. <link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css"/>
  44. <link href="css/style.css" rel="stylesheet" type="text/css"/>
  45. </head>
  46. <body>
  47. <div id="topbar"></div>
  48. <div id="content"></div>
  49. </body>
  50. </html>