html.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title><?php echo htmlspecialchars(SITE_NAME); ?></title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <script src="openlayers/lib/OpenLayers.js"></script>
  7. <script src="js/facilities.js"></script>
  8. <link rel="stylesheet" href="css/main.css" />
  9. </head>
  10. <body onload="init();">
  11. <div id="categories">
  12. <header>
  13. <h1><a href="./"><?php echo htmlspecialchars(SITE_NAME); ?></a></h1>
  14. </header>
  15. <!-- <form>Sök område: <input /><input type="submit" /></form> -->
  16. <form action="./" method="get"><label for="cat">Välj kategorier:</label>
  17. <select id="btype" name="btype[]" size="4" multiple="multiple" onchange="update_markers();">
  18. <?php
  19. foreach ($facilities->get_buildingtypes() as $name) {
  20. $selected = false;
  21. if (!empty($current) && $current->Buildingtype==$name) {
  22. $selected = true;
  23. } elseif (in_array($name, $buildingtype)) {
  24. $selected = true;
  25. }
  26. printf('<option value="%1$s"%3$s>%1$s (%2$d)</option>',
  27. htmlspecialchars($name),
  28. $facilities->count_buildingtype($name),
  29. $selected ? 'selected' : '');
  30. }
  31. ?>
  32. </select>
  33. <input type="submit" value="Filtrera" onclick="update_markers();return false;" /></form>
  34. <footer>
  35. Geografisk data kommer från <a href="http://openumea.se/">openumea.se</a> och är fritt licensierat. Ingen garanti kan ges på att datat stämmer och eventuella kommentarer och bilder tar respektive uppladdare fullt ansvar för själv. Allt material på sidan är licensierat under CC:by-sa (attribution + share alike).
  36. </footer>
  37. </div>
  38. <div id="facility-list">
  39. <?php
  40. echo $facilities->facility_list_html($btype);
  41. ?>
  42. </div>
  43. <div id="mapdiv"></div>
  44. <article id="facility-data">
  45. <?php
  46. if (!empty($current)) {
  47. echo $current->full_html();
  48. }
  49. ?>
  50. </article>
  51. </body>
  52. </html>