index.php 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php
  2. include("../../functions.php");
  3. $con = startdb();
  4. if (!checkSession($con)){
  5. header("Location: /index.php");
  6. exit (-1);
  7. }
  8. else{
  9. ?>
  10. <html>
  11. <head>
  12. <meta content="text/html; charset=windows-1252" http-equiv="content-type"/>
  13. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1">
  14. <title>Taducir posts - Administraci&oacute;n</title>
  15. <!-- CSS files -->
  16. <link rel="stylesheet" type="text/css" href="/css/ui.css"/>
  17. <link rel="stylesheet" type="text/css" href="/css/blog.css"/>
  18. <!-- CSS for mobile version -->
  19. <link rel="stylesheet" type="text/css" media="(max-width : 990px)" href="/css/m/ui.css"/>
  20. <link rel="stylesheet" type="text/css" media="(max-width : 990px)" href="/css/m/blog.css"/>
  21. <!-- Script files -->
  22. <script type="text/javascript" src="/script/ui.js"></script>
  23. </head>
  24. <body>
  25. <?php
  26. include('../../toolbar.php');
  27. ?>
  28. <div id='content'>
  29. <div class='section'>
  30. <h3>Lista de posts en el blog</h3>
  31. <div class='entry'>
  32. <?php
  33. $q = mysqli_query($con, "SELECT * FROM post;");
  34. ?>
  35. <table class='translation_table'>
  36. <tr>
  37. <th>Nombre</th>
  38. <th>Ingles</th>
  39. <th>Euskera</th>
  40. </tr>
  41. <?php
  42. while ($r = mysqli_fetch_array($q)){
  43. ?>
  44. <tr>
  45. <td>
  46. <a href='/blog/translate/translate.php?id=<?=$r["id"]?>'><?=$r["title_es"]?></a>
  47. </td>
  48. <?php
  49. $total = 2; //Title and text are mandatory
  50. $translated_en = 0;
  51. $translated_eu = 0;
  52. //Calculate field number
  53. if ($r['title_en'] != $r['title_es']){
  54. $translated_en ++;
  55. }
  56. if ($r['title_eu'] != $r['title_es']){
  57. $translated_eu ++;
  58. }
  59. if ($r['text_en'] != $r['text_es']){
  60. $translated_en ++;
  61. }
  62. if ($r['text_eu'] != $r['text_es']){
  63. $translated_eu ++;
  64. }
  65. //Calculate percents
  66. ?>
  67. <td>
  68. <?=intval($translated_en * 100 / $total)?>%
  69. </td>
  70. <td>
  71. <?=intval($translated_eu * 100 / $total)?>%
  72. </td>
  73. </tr>
  74. <?php
  75. }
  76. ?>
  77. </table>
  78. </div>
  79. </div>
  80. </div>
  81. </body>
  82. </html>
  83. <?php
  84. }
  85. ?>