edinst.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <?php
  2. require('include/glob.php');
  3. require('include/muoribene.php');
  4. require('include/sessionstart.php');
  5. require('include/menu.php');
  6. $menu['istanze']['href']=null;
  7. $menu['istanze']['selected']=true;
  8. $menu['istanze']['submenu']['modifica']['href']=null;
  9. $menu['istanze']['submenu']['modifica']['selected']=true;
  10. buildmenu($menu);
  11. require('include/myconn.php');
  12. $dbg='';
  13. use function mysqli_real_escape_string as myesc;
  14. // praticamente una macro
  15. function hspech($str) {
  16. return(htmlspecialchars($str,ENT_QUOTES|ENT_HTML5,'UTF-8'));
  17. }
  18. $dbg.='<pre>'.print_r($_POST,1).'</pre>';
  19. mysqli_close($link);
  20. ?>
  21. <!DOCTYPE HTML>
  22. <html lang="it">
  23. <head>
  24. <title>Mastodon Startpage Admin - Modifica di «<?php //echo($data['URI']); ?>»</title>
  25. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  26. <meta name="description" content="Admin pages for Mastodon Startpage">
  27. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  28. <link rel="icon" type="image/png" href="imgs/icona-32.png" sizes="32x32">
  29. <link rel="icon" type="image/png" href="imgs/icona-192.png" sizes="192x192">
  30. <link rel="icon" type="image/png" href="imgs/icona-512.png" sizes="512x512">
  31. <link rel="apple-touch-icon-precomposed" href="imgs/icona-180.png">
  32. <script language="JavaScript" src="js/menu.js?v=<?php echo($cjrand); ?>"></script>
  33. <script language="JavaScript" src="js/confirma.js?v=<?php echo($cjrand); ?>"></script>
  34. <script language="JavaScript" src="js/alerta.js?v=<?php echo($cjrand); ?>"></script>
  35. <link rel="stylesheet" type="text/css" href="theme.css?v=<?php echo($cjrand); ?>">
  36. <script language="JavaScript">
  37. <!--
  38. function chulsh(el,sh) {
  39. if (sh)
  40. el.querySelector('ul').style.display='block';
  41. else
  42. el.querySelector('ul').style.display='none';
  43. }
  44. function ulsh(el,sh) {
  45. if (sh)
  46. el.style.display='block';
  47. else
  48. el.style.display='none';
  49. }
  50. //-->
  51. </script>
  52. </head>
  53. <body>
  54. <nav>
  55. <div id="hmenu">
  56. <ul>
  57. <?php echo($menuout); ?>
  58. </ul>
  59. <div id="rightdiv">
  60. <a href="logout.php" class="rlinks"><img src="imgs/esci.svg" title="Esci"></a>
  61. </div>
  62. </nav>
  63. <div id="popup">
  64. <div id="inpopup">
  65. <div id="popupcont">
  66. ...
  67. </div>
  68. </div>
  69. </div>
  70. <!-- <div id="footer">
  71. </div> -->
  72. <div id="debug">
  73. <?php //echo($dbg); ?>
  74. </div>
  75. <div id="fullscreen">
  76. <div id="middlerow">
  77. <table class="edtab">
  78. <tr><td class="insthead">Ciao sono una istanza</td></tr>
  79. <tr><td>
  80. <table class="cbtab">
  81. <tr><td><label for="Blacklisted">Blacklistata</label></td><td>&nbsp;<input type="checkbox" name="Blacklisted" id="Blacklisted"></td></tr>
  82. <tr><td><label for="New">Nuova</label></td><td>&nbsp;<input type="checkbox" name="New" id="New"></td></tr>
  83. <tr><td><label for="Good">Papabile</label></td><td>&nbsp;<input type="checkbox" name="Good" id="Good"></td></tr>
  84. <tr><td><label for="Chosen">Scelta</label></td><td>&nbsp;<input type="checkbox" name="Chosen" id="Chosen"></td></tr>
  85. <tr><td><label for="Visible">Visibile</label></td><td>&nbsp;<input type="checkbox" name="Visible" id="Visible"></td></tr>
  86. </table>
  87. <div class="ruler"></div>
  88. <div class="tit"><label for="OurDesc">Descrizione nostra</label></div>
  89. <textarea name="OurDesc" id="OurDesc" rows="10" class="tarea"></textarea>
  90. <div class="ruler"></div>
  91. <div class="tit"><label for="LocalityID">Località</label></div>
  92. <input type="text" placeholder="Cerca ..." class="search">
  93. <select id="LocalityID" size="10" class="mselect">
  94. <option value="1">Giamaica</option>
  95. <option value="2">Angariate</option>
  96. </select>
  97. <div class="ruler"></div>
  98. <div class="tit"><label for="Languages">Lingue</label></div>
  99. <input type="text" placeholder="Cerca ..." class="search">
  100. <table class="picktab">
  101. <tr>
  102. <td style="width:99%;">
  103. <select id="DispLangs" multiple size="10" class="mselect">
  104. <option value="1">Inglese</option>
  105. <option value="2">Esperanto</option>
  106. </select>
  107. <img src="imgs/fresu.svg" style="float:left;"><img src="imgs/fregiu.svg" style="float:right;">
  108. </td>
  109. <td style="width:1%;">
  110. <div class="butdiv"><img src="imgs/fresu.svg"></div>
  111. <div class="butdiv"><img src="imgs/plus.svg"></div>
  112. <div class="butdiv"><img src="imgs/minus.svg"></div>
  113. </td>
  114. </tr>
  115. <tr>
  116. <td style="width:99%;">
  117. <select id="ChosenLangs" multiple size="10" class="mselect">
  118. <option value="3">Italiano</option>
  119. <option value="4">Lappone</option>
  120. </select>
  121. </td>
  122. <td style="width:1%;">
  123. <div class="butdiv"><img src="imgs/fresucim.svg" title="Sposta in cima"></div>
  124. <div class="butdiv"><img src="imgs/fresu.svg" title="Sposta su"></div>
  125. <div class="butdiv"><img src="imgs/fregiu.svg" title="Sposta giù"></div>
  126. <div class="butdiv"><img src="imgs/fregiufon.svg" title="Sposta in fondo"></div>
  127. </td>
  128. </tr>
  129. </table>
  130. </td></tr>
  131. </table>
  132. </div>
  133. </div>
  134. </body>
  135. </html>