Uses properly resized thumbnails for medals in user's profile.
[platal.git] / templates / include / plview.geoloc.tpl
index 141e4d1..46789da 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2007 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2008 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
 {*                                                                        *}
 {**************************************************************************}
 
-<script type="text/javascript">
+<script type="text/javascript">//<![CDATA[
 {literal}
 function ficheXorg(id)
 {
-  window.open('{/literal}{if $no_annu}https://{#globals.core.secure_domain#}/{/if}{literal}profile/'+id,'_blank','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=840,height=600');
+  window.open('{/literal}{if !$annu}https://{#globals.core.secure_domain#}/{/if}{literal}profile/'+id,'_blank','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=840,height=600');
 }
 {/literal}
-{if !$no_annu}
+{if $annu}
+var search_url = platal_baseurl + "{$platal->ns}{$annu}{$plset_search|smarty:nodefaults}";
 {literal}
 function clickOnCity(id)
 {
-       var f = document.getElementById('search_form');
-       var url = f.action;
-       f.action += unescape('%26')+'cityid=' + id; 
-       f.submit();
-       f.action = url;
-       document.getElementById('search_results').style.height = '250px';
+    window.open(search_url + unescape('%26')+'cityid=' + id, '_blank', '');
 }
 var mapid = 0;
 function goToCountry(id)
 {
-       mapid = id;
+    mapid = id;
 }
-function searchMapId(f)
+function searchMapId()
 {
-       var url = f.action;
-       f.action += unescape('%26')+'mapid=' + mapid; 
-       f.submit();
-       f.action = url;
-       document.getElementById('search_results').style.height = '250px';
+    window.open(search_url + unescape('%26')+'mapid=' + mapid, '_blank', '');
 }
 {/literal}
 {/if}
 
-</script>
+//]]></script>
 
 {if !$request_geodesix}
   
   {if $smarty.request.only_current neq 'on'}
   <p class="center">
-    [<a href="{$plset_base}/geoloc{$search_nourlencode|smarty:nodefaults}&amp;only_current=on">Ne voir que les adresses principales</a>]
+    [<a href="{$platal->ns}{$plset_base}/geoloc{$plset_search}only_current=on">Ne voir que les adresses principales</a>]
   </p>
   {/if}
   
   <p class="center">
   <object
-    classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
-    codebase="{$protocole}://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
+    type="application/x-shockwave-flash"
+    data="{$platal->ns}{$plset_base}/geoloc/dynamap.swf"
     width="600"
-    height="450"
-    align="middle">
-      <param name="movie" value="{$plset_base}/geoloc/dynamap.swf"/>
-      <param name="bgcolor" value="#ffffff"/>
-      <param name="wmode" value="opaque"/>
-      <param name="quality" value="high"/>
-      <param name="flashvars" value="initfile={$plset_base|urlencode}%2Fgeoloc%2Finit{$search|smarty:nodefaults}"/>
-      <embed
-        src="{$plset_base}/geoloc/dynamap.swf"
-        quality="high"
-        bgcolor="#ffffff"
-        width="600"
-        height="450"
-        name="dynamap"
-        id="dynamap"
-        align="middle"
-        flashvars="initfile={$plset_base|urlencode}%2Fgeoloc%2Finit{$search|smarty:nodefaults}"
-        type="application/x-shockwave-flash"
-        menu="false"
-        wmode="opaque"
-        salign="tl"
-        pluginspage="{$protocole}://www.macromedia.com/go/getflashplayer"/>
+    height="450">
+      <param name="movie" value="{$platal->ns}{$plset_base}/geoloc/dynamap.swf"/>
+      <param name="wmode" value="transparent"/>
+      <param name="flashvars" value="initfile=init{$plset_search_enc}"/>
     </object>
   </p>
+  {if $annu}
+  <p class="center">
+    <a href="javascript:searchMapId()">Lister les X présents sur cette carte</a>
+  </p>
+  {/if}
   <p class="smaller">Carte fournie gracieusement par <a href="http://www.geodesix.com/">Geodesix</a>.</p>
 {else}
   <p>Le moteur de carte n'a pas été installé sur cette version de plat/al. Veuillez contacter <a href="http://www.geodesix.com/">Geodesix</a>.</p>
 {/if} 
-<p class="descr">Pour toute question, problème ou suggestion tu peux envoyer un mail à <a href="mailto:geoloc@staff.polytechnique.org">geoloc@staff.polytechnique.org</a></p>
+<p class="descr">Pour toute question, problème ou suggestion tu peux envoyer un mail à 
+<a href="mailto:{#globals.geoloc.email#}">{#globals.geoloc.email#}</a>.</p>
 
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}