1/ Franais
2/ English
******************************************************************************************************

1/ Franais:

I - CONFIGURATION
Il faut mettre  jour les paramtres suivant dans le fichier properties/CSympaMultiServeur.xml :

    * UrlsServices : key : permet de grer plusieurs serveurs SYMPA. 
    					   La clef permet de diffrencier les diffrents serveurs.
    					   
   		* ServiceUrl : url du service web  utiliser.
  						
		* WsdlUrl : url du fichier wsdl du service web Sympa
		
   		* SympaUrl : url du serveur Sympa

    * DefaultText : Texte qui permettra d'obtenir par exemple l'affichage suivant :
    					-> Liste de vos Abonnements  esup portail. 
    					-> Sa valeur par dfaut sera "dans votre universit".
    					
    * ImageUrl : url du logo  afficher (Si diffrente du logo donn dans media/..../logo.gif)    
    
    * DescriptionCharacterNumber : nombre de lettres pour l'affichage de la description. 
    							   Si 0 la description sera crite entirement.

	* Display : Mode d'affichage
				-> Type = all	: Selon la version de sympa 
									- Toutes les listes auxquelles vous tes abonn seront affiches
									- Toutes les listes dont vous tes propritaire, moderateur, ou abonnes seront affiches
								   avec les option de proprit et moderation dans les deux cas.
				Pour les trois cas suivant, selon la versin de sympa, affiche soit toutes les listes avec l'option choisie
				soit uniquement celle auxquelles vous tes abonn et qui ont l'option choisie				   
				-> Type = owner	: Affiche uniquement les listes dont vous tes propritaire
				-> Type = subscriber : Affiche uniquement celle auxquelles vous tes abonn (n'est utile qu'avec les version de sympa qui renvoiee toutes les listes avec lesquelles vous avez un rapport)
				-> Type = editor : Affiche uniquement les listes dont vous tes moderateur
								
	* Mode : Permet d'utiliser le canal en mode cas ou en mode mail
			 Ce deuxime mode ne sert que pour les test, il utilise un adresse unique pour rcuprer les informations.
			 N'est utile que pour des tests sur des machines ne possdant pas de certificat du CRU.
	
	* Mail : Permet d'envoyer des mail  l'adresse indique, si vous ssouhaitez tre prvenu lors de 
		 	 la leve d'une exception sur le canl.


II - COMPILATION - DEPLOIEMENT

1 - Mettre  jour les proprits suivantes dans le build.properties :
		* tomcat.home, rpertoire d'installation du serveur Tomcat.
		* uportal.home, rpertoire d'installation de uPortal.
		* deploy.home, rpertoire de dploiement des canaux pour uPortal.

2 - ant compile, compilation des fichiers sources.

3 - ant deploy, dploiement du canal sur le serveur d'applications.

4 - Redmarrer si ncessaire le serveur d'applications pour que les nouvelles classes soient prises en compte.

5 - Publication du canal :
    La classe du canal est : org.esupportail.portal.channels.CSympa.CSympa.
	A partir de la version 2.2 d'uPortal vous pouvez utiliser le fichier docs/Sympa_multiserveur.xml pour publier le canal.
	Pour cela :
		* modifier ventuellement les groupes uPortal autoriss  voir ce canal dans le fichier xml :
				 <groups>
			         <group>Etablissement</group>
			    </groups>
		* recopier ce fichier dans Perso/uPortal/properties/chanpub/.
    	* utiliser ant uportal.pubchan -Dchannel=Sympa_multiserveur.xml  partir de uPortal.
 
 
2/ ENGLISH

I - CONFIGURATION
Modify parameters in the file properties/CSympaMultiServeur.xml :

    * UrlsServices : key :This key allows to use several Sympa servers.
    					   
   		* ServiceUrl : url of the webservice
   						
		* WsdlUrl : url of the wsdl file for the webservice
		
   		* SympaUrl : *url of Sympa server
   					 
    * DefaultText : This text gives the message to post in the channel.
    					-> default: "dans votre universit".
    					
    * ImageUrl : url of the Sympa logo to post in the channel
    			 	-> default: media/..../logo.gif
    
    * DescriptionCharacterNumber : number of letters for posting of description
								   if 0, the description is fully posting


II - COMPILATION - DEPLOIEMENT

1 - In the build.properties:
		* tomcat.home: directory where tomcat server is installed.
		* uportal.home, directory where uPortal is installed.
		* deploy.home, directory where uPortal channels are deployed.
		
			

2 - ant compile

3 - ant deploy

4 - restart Tomcat

5 - Channel Publication :
    package is : org.esupportail.portal.channels.CSympa.CSympa.
	From version 2.2 of uPortal, you can use the file docs/Sympa_multiserveur.xml to publish the channel.
	To do this :
		* change the group name which are authorized to view this channel:
			 <groups>
		         <group>Etablissement</group>
		     </groups>
		* Copy this file into Perso/uPortal/properties/chanpub/.
    	* use ant uportal.pubchan -Dchannel=Sympa_multiserveur.xml.
     	 
     	