index.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?php
  2. session_start();
  3. $http_host = $_SERVER["HTTP_HOST"];
  4. $doc_root = $_SERVER["DOCUMENT_ROOT"] . "/";
  5. include $doc_root . "functions.php";
  6. $proto = get_protocol();
  7. $con = start_db();
  8. $server = $proto . $http_host;
  9. $pserver = substr($server, 0, strpos($http_host, ':')); // public server
  10. if (!check_session($con)){
  11. header("Location: /authentication.php");
  12. exit(-1);
  13. }
  14. else{
  15. ?>
  16. <html>
  17. <head>
  18. <meta content='text/html; charset=windows-1252' http-equiv='content-type'/>
  19. <meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1'>
  20. <link rel='shortcut icon' href='<?=$pserver?>/img/logo/x2/favicon.ico'/>
  21. <title>Blog - I&ntilde;igo Valentin - Administration Panel</title>
  22. <style>
  23. <?php
  24. include $doc_root . "css/ui.css";
  25. include $doc_root . "css/home.css";
  26. ?>
  27. </style>
  28. <!-- CSS for mobile version -->
  29. <style media='(max-width : 990px)'>
  30. <?php
  31. include $doc_root . "css/m/ui.css";
  32. include $doc_root . "css/m/home.css";
  33. ?>
  34. </style>
  35. <!-- Script files -->
  36. <script type='text/javascript'>
  37. <?php
  38. include $doc_root . "script/ui.js";
  39. ?>
  40. </script>
  41. </head>
  42. <body>
  43. <?php
  44. include $doc_root . "header.php";
  45. ?>
  46. <div id='content'>
  47. <div class='section'>
  48. <div class='entry'>
  49. <table>
  50. <tr>
  51. <th>Post</th>
  52. <th>Detalles</th>
  53. <th>Acciones</th>
  54. </tr>
  55. <?php
  56. // TODO: Chaneg for blog
  57. $q_post = mysqli_query($con, "SELECT project.id, permalink, project_type.title AS type, project.title AS title, project.logo AS logo, header, text, license.id AS license, concat(fname, concat(' ', lname)) AS user, visible, comments, (SELECT version_name FROM project_version v, project_version_type WHERE type = id AND v.project = project.id ORDER BY version_code DESC LIMIT 1) AS version, (SELECT title FROM project_version v, project_version_type WHERE type = id AND v.project = project.id ORDER BY version_code DESC LIMIT 1) AS version_type, (SELECT color FROM project_version v, project_version_type WHERE type = id AND v.project = project.id ORDER BY version_code DESC LIMIT 1) AS version_color, (SELECT image FROM project_image WHERE project = project.id) AS image, (SELECT count(image) FROM project_image WHERE project = project.id) AS image_count FROM project, project_type, license, user WHERE project.type = project_type.id AND project.license = license.id AND project.user = user.id;")
  58. ?>
  59. </table>
  60. </div> <!-- .entry -->
  61. </div> <!-- .section -->
  62. </div> <!-- #content -->
  63. </body>
  64. </html>
  65. <?php
  66. }
  67. ?>