Update to last core:
[platal.git] / templates / search / index.tpl
index 47508a7..5058d57 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  *}
@@ -21,7 +21,7 @@
 {**************************************************************************}
 
 
-{if $formulaire==0 and !$xorg_errors|count}
+{if $formulaire eq 0 and !$pl_errors}
   {if !$simple}
     {if !$advanced}
     {include file=search/quick.form.tpl show_js=1}
     {/if}
   {/if}
 
-  {if $search_results_nb == 0 or ($advanced and !$simple)}
-  <h1 class='right'>
-    {if $search_results_nb==0}Aucune{else}{$search_results_nb}{/if} réponse{if $search_results_nb>1}s{/if}
-    {if $search_results_nb and $advanced and !$simple}
-    <span class="noprint">
-    &nbsp;(<a href='geoloc/?{$search_vars}'>Voir sur une carte</a>)
-    </span>
-    {/if}
-  </h1>
-  {/if}
-  
-  {if $search_results_nb > 1}
-  <div class="noprint">
-    Trier par :
-    {foreach from=$search_order_link item=tri}
-    [<a href='{$tri.url}'>
-    {if $tri.asc or $tri.desc}<strong>{/if}
-    {$tri.text}
-    {if $tri.desc}<img src='images/up.png' alt='tri ascendant' />{/if}
-    {if  $tri.asc}<img src='images/dn.png' alt='tri descendant' />{/if}
-    {if $tri.asc or $tri.desc}</strong>{/if}
-    </a>]
-    {/foreach}
-  </div>
-  {/if}
-
-  {if $search_results_nb}
-  <div class="contact-list" style="clear:both">
-    {capture name=list}
-    {iterate item=res from=$search_results}
-      {if $res.contact || $res.watch}
-        {include file=include/minifiche.tpl c=$res show_action="retirer"}
-      {else}
-        {include file=include/minifiche.tpl c=$res show_action="ajouter"}
-      {/if}
-    {/iterate}
-    {/capture}
-    {$smarty.capture.list|smarty:nodefaults}
-  </div>
+  {include core=plset.tpl}
 
   {if $search_pages_nb > 1}
   <p>
     {/foreach}
   </p>
   {/if}
-  {/if}
+
+  {if $search_results_nb eq 1}{literal}
+    <script type="text/javascript">
+      // popup automatically if only one result
+      var alinks = document.getElementById('content').getElementsByTagName('a');
+      for (i = 0; i < alinks.length; i++) {
+        if (alinks[i].className == 'popup2') {
+          popWin(alinks[i], 840, 600);
+          break;
+        }
+      }
+    </script>
+  {/literal}{/if}
 
   {if $smarty.session.auth ge AUTH_COOKIE}
-  <br />
-  {if $smarty.capture.list|smarty:nodefaults|display_lines > 20}
-  <div class="noprint">
-  {if $advanced}
-  {include file=search/adv.links.tpl do_title=1}
-  {else}
-  {include file=search/quick.form.tpl}
-  {/if}
-  </div>
-  {/if}
-  
   <p class="noprint">
-  <strong>Astuce:</strong>
-  Si tu survoles une fiche, tu sauras quand elle a été mise à jour la dernière fois !</p>
+    <strong>{icon name=lightbulb title=Astuce}Astuce&nbsp;:</strong>
+    {if $search_results_nb}
+    Si tu survoles une fiche, tu sauras quand elle a été mise à jour la dernière fois&nbsp;!
+    {elseif $advanced && $with_soundex && ($smarty.request.name || $smarty.request.firstname)}
+    Si tu n'es pas sûr de l'orthographe d'un nom, tu peux essayer la <a href="{$with_soundex}">recherche par
+    proximité sonore</a>.
+    {elseif $advanced}
+    Essaye d'élargir tes critères de recherche.
+    {elseif $smarty.session.auth ge AUTH_COOKIE}
+    Essaye la <a href="search/adv">recherche avancée</a>.
+    {else}
+    Pour les X inscrits à Polytechnique.org, un module de recherche avancée est disponible permettant de réaliser
+    des recherches fines dans l'annuaire. Si vous êtes un X et que vous n'êtes pas encore inscrit, commencez dès
+    maintenant la <a href="register">procédure</a>.
+    {/if}
+  </p>
   {/if}
 {else}
   {if $advanced}
 {/if}
 
 
-{* vim:set et sw=2 sts=2 sws=2: *}
+{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}