$sub['présentation'] = "$dim/";
if (may_update() || $globals->asso('pub') == 'public') {
$sub['annuaire du groupe'] = "$dim/annuaire";
- if ($globals->xnet->geoloc)
- $sub['carte'] = "$dim/geoloc";
+ $sub['carte'] = "$dim/geoloc";
}
if ($globals->asso('mail_domain')) {
$sub['listes de diffusion'] = "$dim/lists";
return $querystring;
}
+ function use_map()
+ {
+ return is_file(dirname(__FILE__).'/geoloc/dynamap.swf') &&
+ is_file(dirname(__FILE__).'/geoloc/icon.swf');
+ }
+
function handler_default(&$page)
{
global $globals;
- if (!is_file(dirname(__FILE__).'/geoloc/dynamap.swf') ||
- !is_file(dirname(__FILE__).'/geoloc/icon.swf'))
+ if (!$this->use_map())
$page->assign('request_geodesix', 1);
if (!empty($GLOBALS['IS_XNET_SITE'])) {
{
global $globals;
- $page->changeTpl('geoloc/geolocInit.tpl', NO_SKIN);
+ $page->changeTpl('geoloc/init.tpl', NO_SKIN);
header('Content-type: text/xml');
header('Pragma:');
header("Content-type: text/xml");
header("Pragma:");
- $page->changeTpl('geoloc/getCityInfos.tpl', NO_SKIN);
+ $page->changeTpl('geoloc/city.tpl', NO_SKIN);
require_once('geoloc.inc.php');
require_once('search.inc.php');
// to debug sql use the next line
if (Env::has('debug')) {
- $page->changeTpl('geoloc/getData.tpl', SIMPLE);
+ $page->changeTpl('geoloc/country.tpl', SIMPLE);
} else {
header("Content-type: text/xml");
header("Pragma:");
- $page->changeTpl('geoloc/getData.tpl', NO_SKIN);
+ $page->changeTpl('geoloc/country.tpl', NO_SKIN);
}
require_once 'geoloc.inc.php';
{/if}
{if !$request_geodesix}
<p class="center">
- <embed
- src="{$platal->ns}geoloc/dynamap.swf"
- quality="high"
- bgcolor="#ffffff"
- width="600"
- height="450"
- name="dynamap"
- id="dynamap"
- align="middle"
- flashvars="initfile={$platal->ns}geoloc%2Finit{$search|smarty:nodefaults}"
- type="application/x-shockwave-flash"
- menu="false"
- wmode="opaque"
- salign="tl"
- pluginspage="{$protocole}://www.macromedia.com/go/getflashplayer" />
+ <object
+ classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
+ codebase="{$protocole}://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
+ width="600"
+ height="450"
+ align="middle">
+ <param name="movie" value="$platal->ns}geoloc/dynamap.swf"/>
+ <param name="bgcolor" value="#ffffff"/>
+ <param name="wmode" value="opaque"/>
+ <param name="quality" value="high"/>
+ <param name="flashvars" value="initfile={$platal->ns}geoloc%2Finit{$search|smarty:nodefaults}"/>
+ <embed
+ src="{$platal->ns}geoloc/dynamap.swf"
+ quality="high"
+ bgcolor="#ffffff"
+ width="600"
+ height="450"
+ name="dynamap"
+ id="dynamap"
+ align="middle"
+ flashvars="initfile={$platal->ns}geoloc%2Finit{$search|smarty:nodefaults}"
+ type="application/x-shockwave-flash"
+ menu="false"
+ wmode="opaque"
+ salign="tl"
+ pluginspage="{$protocole}://www.macromedia.com/go/getflashplayer"/>
+ </object>
</p>
<p class="smaller">Carte fournie gracieusement par <a href="http://www.geodesix.com/">Geodesix</a>.</p>
{if !$no_annu}
{if $search_results_nb==0}Aucune{else}{$search_results_nb}{/if} réponse{if $search_results_nb>1}s{/if}.
</h1>
- {if $search_results_nb and $advanced and !$simple and $globals->geoloc->use_map}
+ {if $search_results_nb and $advanced and !$simple}
<p>
[<a href='geoloc/?{$search_vars}'>Voir la recherche sur une carte</a>].
</p>
<div class="menu_title">Communauté X</div>
<div class="menu_item"><a href="search">Annuaire</a></div>
-{if $globals->geoloc->use_map}
<div class="menu_item"><a href="geoloc">Planisphère</a></div>
-{/if}
<div class="menu_item"><a href="trombi">Trombi promo</a></div>
<div class="menu_item"><a href="referent/search">Conseil Pro.</a></div>
<div class="menu_item"><a href="http://www.polytechnique.net/plan">Groupes X</a></div>