adaptation geoloc pour utiliser une regle RewriteRule simple dans apache + verificati...
authorx2001corpet <x2001corpet@839d8a87-29fc-0310-9880-83ba4fa771e5>
Wed, 7 Jun 2006 17:10:02 +0000 (17:10 +0000)
committerx2001corpet <x2001corpet@839d8a87-29fc-0310-9880-83ba4fa771e5>
Wed, 7 Jun 2006 17:10:02 +0000 (17:10 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@305 839d8a87-29fc-0310-9880-83ba4fa771e5

hooks/geoloc.inc.php
templates/geoloc/index.tpl

index bbdd1c4..89dd7e1 100644 (file)
@@ -30,7 +30,10 @@ class GeolocConfig
     var $icon_path = false;
 
     function use_map() {
-        return $this->dynamap_path != false;
+        static $use_map;
+        if (!isset($use_map))
+            $use_map = $this->dynamap_path != false && is_file($this->dynamap_path) && is_file($this->icon_path);
+        return $use_map;
     }
 }
 
index 129b152..524d589 100644 (file)
@@ -64,8 +64,8 @@ Aujourd'hui {$localises} de nos camarades sont localis
 <param name="allowScriptAccess" value="sameDomain" />
 <param name="quality" value="high" />
 <param name="bgcolor" value="#ffffff" />
-<param name="movie" value="dynamap{$dynamap_vars|default:"only_current=on"}.swf" />
-<embed src="dynamap{$dynamap_vars|default:"only_current=on"}.swf" quality="high" bgcolor="#ffffff" width="600" height="450" name="dynamap" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
+<param name="movie" value="dynamap_{$dynamap_vars|default:"only_current=on"}.swf" />
+<embed src="dynamap_{$dynamap_vars|default:"only_current=on"}.swf" quality="high" bgcolor="#ffffff" width="600" height="450" name="dynamap" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
 </object>
 <p class="smaller">Carte fournie gracieusement par <a href="http://www.geodesix.com/">Geodesix</a>.</p>
 </p>