X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fsearch%2Fadv.form.tpl;h=ab1f52929c8863cee2019a4d2d8e65185ca193c8;hb=fb813fb52d5ab65ca9a5b92b5cb9089523380d79;hp=2fcc8416bed19a3e1b1aa034e5a1e84ac93c43f6;hpb=ecf2b474289f94932ff60ab18674610979d0e0db;p=platal.git diff --git a/templates/search/adv.form.tpl b/templates/search/adv.form.tpl index 2fcc841..ab1f529 100644 --- a/templates/search/adv.form.tpl +++ b/templates/search/adv.form.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2009 Polytechnique.org *} +{* Copyright (C) 2003-2010 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -33,7 +33,7 @@ name = row[0].replace(regexp, '$1<\/strong>'); if (row[1] === "-1") { - return '...'; + return '…'; } camarades = (row[1] > 1) ? "camarades" : "camarade"; @@ -44,26 +44,26 @@ // when changing country, open up region choice function changeCountry(a2) { - $(".autocompleteTarget[@name='country']").attr('value',a2); + $(".autocompleteTarget[name='country']").attr('value',a2); if (a2) { - $(".autocomplete[@name='countryTxt']").addClass('hidden_valid'); + $(".autocomplete[name='countryTxt']").addClass('hidden_valid'); - $("[@name='region']").parent().load(baseurl + 'list/region/', { country:a2 }, function() { - if ($("select[@name='region']").children("option").size() > 1) { - $("select[@name='region']").attr('value', '{/literal}{$smarty.request.region}{literal}'); + $("[name='region']").parent().load(baseurl + 'list/region/', { country:a2 }, function() { + if ($("select[name='region']").children("option").size() > 1) { + $("select[name='region']").attr('value', '{/literal}{$smarty.request.region}{literal}'); $("tr#region_ln").show(); } else { - $("select[@name='region']").attr('value', ''); + $("select[name='region']").attr('value', ''); $("tr#region_ln").hide(); } }); } else { - $(".autocomplete[@name='countryTxt']").removeClass('hidden_valid'); + $(".autocomplete[name='countryTxt']").removeClass('hidden_valid'); - $("select[@name='region']").attr('value', ''); + $("select[name='region']").attr('value', ''); $("tr#region_ln").hide(); } @@ -71,23 +71,17 @@ // when changing school, open diploma choice function changeSchool(schoolId) { - $(".autocompleteTarget[@name='school']").attr('value',schoolId); + $(".autocompleteTarget[name='school']").attr('value',schoolId); if (schoolId) { - $(".autocomplete[@name='schoolTxt']").addClass('hidden_valid'); - - $("[@name='diploma']").parent().load(baseurl + 'list/diploma/', { school:schoolId }, function() { - if ($("select[@name='diploma']").children("option").size() > 1) { - $("select[@name='diploma']").attr('value', '{/literal}{$smarty.request.diploma}{literal}'); - } else { - $("select[@name='diploma']").attr('value', ''); - } - }); + $(".autocomplete[name='schoolTxt']").addClass('hidden_valid'); } else { - $(".autocomplete[@name='schoolTxt']").removeClass('hidden_valid'); - - $("select[@name='diploma']").attr('value', ''); + $(".autocomplete[name='schoolTxt']").removeClass('hidden_valid'); } + + $("[name='diploma']").parent().load(baseurl + 'list/diploma/', { school:schoolId }, function() { + $("select[name='diploma']").attr('value', '{/literal}{$smarty.request.diploma}{literal}'); + }); } // when choosing autocomplete from list, must validate @@ -113,9 +107,9 @@ return function(i) { nameRealField = this.field.replace(/Txt$/, ''); - $(".autocompleteTarget[@name='"+nameRealField+"']").attr('value',i.extra[1]); + $(".autocompleteTarget[name='"+nameRealField+"']").attr('value',i.extra[1]); - $(".autocomplete[@name='"+this.field+"']").addClass('hidden_valid'); + $(".autocomplete[name='"+this.field+"']").addClass('hidden_valid'); } } @@ -144,11 +138,11 @@ $(".autocomplete").change(function() { $(this).removeClass('hidden_valid'); }); - $(".autocomplete[@name='countryTxt']").change(function() { changeCountry(''); }); + $(".autocomplete[name='countryTxt']").change(function() { changeCountry(''); }); changeCountry({/literal}'{$smarty.request.country}'{literal}); - $(".autocomplete[@name='schoolTxt']").change(function() { changeSchool(''); }); + $(".autocomplete[name='schoolTxt']").change(function() { changeSchool(''); }); changeSchool({/literal}'{$smarty.request.school}'{literal}); @@ -156,13 +150,13 @@ var fieldName = $(this).attr('href'); $(this).attr('href', baseurl + 'list/'+fieldName).click(function() { - var oldval = $("input.autocompleteTarget[@name='"+fieldName+"']")[0].value; + var oldval = $("input.autocompleteTarget[name='"+fieldName+"']")[0].value; - $(".autocompleteTarget[@name='"+fieldName+"']").parent().load(baseurl + 'list/'+fieldName,{}, + $(".autocompleteTarget[name='"+fieldName+"']").parent().load(baseurl + 'list/'+fieldName,{}, function(selectBox) { - $(".autocompleteTarget[@name='"+fieldName+"']").remove(); - $(".autocomplete[@name='"+fieldName+"Txt']").remove(); - $("select[@name='"+fieldName+"']").attr('value', oldval); + $(".autocompleteTarget[name='"+fieldName+"']").remove(); + $(".autocomplete[name='"+fieldName+"Txt']").remove(); + $("select[name='"+fieldName+"']").attr('value', oldval); }); return false; @@ -175,31 +169,20 @@ }); --> {/literal} +

[Revenir à la recherche simple]

- + - - - - - - - - @@ -324,8 +307,8 @@ checked="checked"{/if}/>Chercher uniquement les adresses où les camarades sont - - + + @@ -404,6 +387,29 @@ checked="checked"{/if}/>Chercher uniquement les adresses où les camarades sont + + + + + + + + {if $smarty.session.auth ge AUTH_COOKIE}
- Recherche avancée [Revenir à la Recherche simple] + Recherche avancée
NomNom, prénom, surnom... - -
Prénom - -
Surnom - +
PosteDescription
SecteurCommentaire contient
Numéro de téléphone
+ Networking et sites webs + + + + + + +
+ + + + + {icon name="table" title="Tous les types d'adresse"} +
+
@@ -427,7 +433,7 @@ checked="checked"{/if}/>Chercher uniquement les adresses où les camarades sont

- N.B. : le caractère joker * peut remplacer une ou plusieurs lettres dans les recherches. + N.B. : le caractère joker * peut remplacer une ou plusieurs lettres dans les recherches.

{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}