X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fufbuilder.inc.php;h=5785ea7783356e409b03083481cff38a71687943;hb=9a13e83f4b39c7feaba924b724fd43497109481b;hp=bb0a33a8c513009959c239e19603cea0f3ae11bc;hpb=e22ff176d83e1f4ffd866e6ad928ee247906c6a5;p=platal.git diff --git a/include/ufbuilder.inc.php b/include/ufbuilder.inc.php index bb0a33a..5785ea7 100644 --- a/include/ufbuilder.inc.php +++ b/include/ufbuilder.inc.php @@ -411,11 +411,10 @@ class UFB_DeltaTenSearch extends UserFilterBuilder $fields = array( new UFBF_DeltaTenMessage('deltaten_message'), - new UFBF_Town('city', 'Ville / Code Postal'), - new UFBF_Country('countryTxt', 'country', 'Pays'), - new UFBF_AdminArea('administrativearea', 'Région'), - new UFBF_SubAdminArea('subadministrativearea', 'Département'), - + new UFBF_AddressIndex('administrative_area_level_2', 'Département', 'ADMNISTRATIVEAREAS2'), + new UFBF_AddressIndex('administrative_area_level_1', 'Région', 'ADMNISTRATIVEAREAS1'), + new UFBF_AddressMixed('locality_text', 'locality', 'Ville', 'LOCALITIES'), + new UFBF_AddressMixed('country_text', 'country', 'Pays', 'COUNTRIES'), new UFBF_EducationSchool('schoolTxt', 'school', "École d'application"), new UFBF_EducationDegree('diplomaTxt', 'diploma', 'Diplôme'), @@ -840,9 +839,10 @@ class UFBF_SchoolIds extends UFB_Field } $value = $ufb->t($this->envfield); - $values = explode("\r\n", $value); + $values = explode("\n", $value); $ids = array(); foreach ($values as $val) { + $val = trim($val); if (preg_match('/^[0-9A-Z]{0,8}$/', $val)) { $ids[] = $val; }