]> dev.renevier.net Git - syp.git/blobdiff - inc/html/index.php
move templates to a specific directory
[syp.git] / inc / html / index.php
diff --git a/inc/html/index.php b/inc/html/index.php
new file mode 100644 (file)
index 0000000..8382159
--- /dev/null
@@ -0,0 +1,91 @@
+<?php
+/* Copyright (c) 2009 Arnaud Renevier, Inc, published under the modified BSD
+   license. */
+
+@include_once ("./inc/settings.php");
+require_once ("./inc/db/mysql.php");
+
+try {
+    $connection->connect (DBHOST, DBUSER, DBPWD, DBNAME, DBPREFIX);
+} catch (Exception $e) {
+}
+
+if (defined ("THUMBSMAXSIZE") && (THUMBSMAXSIZE > 0)) {
+    $thumbsmaxsize = THUMBSMAXSIZE;
+} else {
+    $thumbsmaxsize = 400; // default value;
+}
+
+if (defined ("POPUPNEARFEATURE") && (POPUPNEARFEATURE)) {
+    $popupnearfeature = true;
+} else {
+    $popupnearfeature = false;
+}
+?>
+<html lang="<?php echo $lang?>">
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
+    <title><?php echo defined ("SITETITLE") ? htmlspecialchars (SITETITLE) : "SYP"?></title>
+    <link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="news.php">
+    <link rel="stylesheet" href="./openlayers/theme/default/style.css" type="text/css">
+    <link rel="stylesheet" href="./media/syp.css" type="text/css">
+    <style type="text/css">
+        .olPopup {
+            <?php printf("_width: %dpx;\n", ($thumbsmaxsize + 40))?>
+        }
+        .olPopup img {
+            <?php printf("max-height: %dpx;\n", $thumbsmaxsize)?>
+            <?php printf("max-width: %dpx;\n", $thumbsmaxsize)?>
+
+            /* for IE (does not understand max-heigth max-width) */
+            <?php printf("_height: expression((this.scrollHeight>this.scrollWidth) ? 
+                 Math.min(parseInt(this.scrollHeight), %d ) + 'px' : 'auto');\n", $thumbsmaxsize)?>
+            <?php printf("_width: expression((this.scrollWidth>this.scrollHeight) ? 
+                 Math.min(parseInt(this.scrollWidth), %d ) + 'px' : 'auto');\n", $thumbsmaxsize)?>
+        }
+    </style>
+
+    <script type="text/javascript">
+        var SypStrings = {
+            language: "<?php echo $lang ?>",
+            propulsedByLink: "<?php ptrans('propulsed by <a href=\"http://syp.renevier.net\">syp</a>')?>",
+            noImageRegistered: "<?php ptrans('There is no image registered on this site.')?>"
+        };
+        var sypSettings =  {
+            popupNearfeature: <?php printf ($popupnearfeature ? "true": "false")?>
+        };
+    </script>
+    <script src="./openlayers/OpenLayers.js" type="text/javascript"></script>
+    <script src="./js/syp.js" type="text/javascript"></script>
+
+    <noscript>
+    <style type="text/css">
+        #map {
+            display: none;
+        }
+    </style>
+    </noscript>
+
+    </head>
+
+    <body onload="SYP.init();">
+
+        <noscript>
+            <p><?php ptrans('SYP needs javascript. Please activate scripts in your browser.')?></p>
+        </noscript>
+
+        <div id="map"></div>
+        <div id="message"></div>
+
+    <div id="bigimg_container">
+    <div id="bigimg_transparency"></div>
+        <div id="bigimg_content">
+            <img id="bigimg" onclick="SYP.closeBigImage()">
+            <img id="bigimg_close" alt="<?php ptrans('close')?>" 
+                    src="openlayers/theme/default/img/close.gif" 
+                    onclick="SYP.closeBigImage()">
+        </div>
+    </div>
+
+</body>
+</html>