***************
version 3.0 -RC 6
- correction de l'ordre de tri automatique lors du chargment des tables
- correctif pour les tables SQL JNDI
- prfixe javascript sur les mthodes et variables spcifiques

***************
version 3.0 -RC 5
- ajout des tables SQL

***************
version 3.0 -RC 4
- Renommage des xsl
- Passage des commentaires et des variables en anglais

***************
version 3.0 -RC 3
- Correction d'un bug lors de l'affichage des critres contenant un "&"
- Externalisation du texte "Pas de rsultat"

***************
version 3.0 -RC 2
- Ajout d'un nouveau type de champ : la double liste
- Utilisation de xml spy pour diter le fichier de configuration

***************
version 3.0 -RC 1
ATTENTION : GROSSES MODIFICATIONS DU FICHIER DE CONFIGURATION, LA VERSION ANTERIEURE N'EST PAS COMPATIBLE

- Nouveaux types de champ : 
	* liste  puces 
	* cases  cocher
	* liste  multislection
- Correction de bugs : 
	* lancement du canal quand il n'y pas de parmtre d'instanciation
- Possibilit de rendre cliquables des champs : 
	* le lien est la valeur de l'attribut rcupr
	* un lien mail paramtrable par une classe de custom
- Possibilit de concatrer plusieurs attributs LDAP dans une colonne
- Rorganisation interne du canal




**************
version 2.1
- prise en compte des caractres spciaux xml sur les attributs tri, id et link dans la personne
- BUG corrig : si pas de serveur en param, slection du serveur par dfaut


************
version 2.1.RC-3
- correction du bug lors du dmarrage du canal
- il n'est plus obligatoire d'avoir dans les fichiers de langue
	toutes les variables dclares dans le fichier de configuration



************
version 2.1.RC-2
- correction de bug : 
	- affichage de critres contenant des "&"
	- changement de systme de cache
	- problme avec le mode servant lors de l'annulation d'une requete
- ATTENTION : ajout dans le fichier de configuration : 
	- Sur un "elemOfRequest" il est possible de prciser : wrapToAscii
		si on dsire enlever les caractres non ascii de la saisie (ex =>e ...etc)
	

************
version 2.1.RC-1
- Nouveau Prdicat : les tables xml de config sont dans le rpertoire : /properties/xmlTables
- ATTENTION : modification du fichier de configuration.
	Internationnalisation du canal. Il y a 2 niveau de fichier de langue, 
	- pour la config : /properties/languages
	- pour les xsl : /languages

- Possibilit d'tre appeller en mode fiche par un autre canal.

************
version 2.0
- Utilisation potentielle du canal mailto ( compatibilit v 1.0.2 ou suprieure) : 
	* Modification mineure du fichier de CONFIGURATION : 
	ex l'attribut -isMail="true"- permet au canal d'associer le canal mailto  ce champ l
	<card maxCard="1" tri="sn">
         <line label="Nom" type="direct" attribute="displayName" list="true" linkTable="code"  tabToCard="true"/>
         <line label="Adresse mail" type="direct" attribute="mail" list="false" linkTable="code" isMail="true"/>
         <line label="Formation" type="table" table="listeFormations" attribute="n2atrgroupe" linkTable="code" list="true" /> 
      </card>
	* Les liens sur le canal mailto ne se feront que dans le cas d'utilisateurs connects au portail 
	mais pas pour l'utilisateur GUEST
	* Les liens ne sont pas activs non plus si le canal est lanc en servant
- Correction d'un bug lors de l'affichage d'un type table multivalu
- Ajout d'un lien "retour  la liste" sur les fiches dtailles
- Pour viter les problmes en mode servant, le nom de l'attribut de retour pour le servant est CAnnuaireServantFinish

************
version 1.0.6
- correction du bug li au cache. Sur un cache systme, le canal est "mono utilisateur".
Donc l le canal est cach par utilisateur. Ceci est de  un bug Uportal.


************
version 1.0.5
- correction du bug qui empche la compilation.

************
version 1.0.4
- Correction du bug d'affichage de champs multivalus :
	Un champ LDAP est multivalu et ses valeurs sont dans une table 
	dclare dans le fichier de configuration.
	(Merci  Fabrice Jammes pour son aide)
- Passage en encoding "ISO-8859-1" pour les xsl
- Passage au format de log compatible uportal 2.4.x

************

version 1.0.3
- Correction d'un bug : erreur sur les valeurs de retour en tant que servant

************

version 1.0.2
- Correction d'un bug : possibilit de faire un bind non anonyme


************

version 1.0.1
- Correction d'un bug dans l'affichage en mode tableau


************

version 1.0

1/Le formulaire :
- Prise en compte des types de champs :
	* direct : filtre obligatoire (ex objectclass=Personnel ou objectclass=Etudiant)
	* text : recherche sur une valeur saisie (ex recherche sur un nom)
	* listTable : recherche sur une valeur prise dans une table statique,xml ou ldap 
	* textTable : effectuer une recherche parmis des valeurs d'une table dfinie en configuration
- Prise en compte d'un nombre minimum de caractres.
- Effacement automatique du caractre "*"


2/Le rsultat :
- Rcapitulatif des critres de recherche sur le formulaire de rsultat
- L'affichage du rsultat se fait soit dans un tableau soit dans sous forme de fiche individuelle en fonction du nombre de rsultat.
- Il est possible d'afficher une fiche correspondant  une ligne du tableau rsultat.
- Toutes les valeurs d'un champ multivalu sont affiches.
- Lien vers un annuaire externe
- Possibilit de modifier une recherche
- Mise en page large du rsultat de la recherche

3/La configuration:
- Les fichiers xml de configuration sont monts en objets via Digester
- les textes des alertes sont modifiables dans le fichier CAnnuaire.xsl


4/Divers
- Ce canal est disponible mode Servant (cf :  http://www.esup-portail.org/consortium/espace/Comm_2D/annuaire/fichierConfAnnu.html)
