Il existe plusieurs possibilités d'installation en fonction de la distribution employée :
Pour générer la distribution binaire, il suffit de télécharger les sources du projet
et d'exécuter la commande :
mvn lutece:assembly.
Le module est à installer dans une application contenant au minimum :
Pour les détails de l'installation, reportez vous à la rubrique : Installation de plugin
Remarque :
Il est possible d'obtenir un fichier
war
déployable en utilisant un packaging de type
lutece-site.
Ce fichier doit être placé dans le répertoire
webapps
de votre installation de Tomcat. Il sera automatiquement
déployé lors du lancement du serveur.
La configuration correspond à la configuration classique d'un portail Lutèce.
Pour utiliser un pool spécifique au plugin GreetingCards (greetingscard par exemple), ajouter le code suivant dans ce fichier :
greetingscard.poolservice=fr.paris.lutece.util.pool.service.LuteceConnectionService greetingscard.driver=org.gjt.mm.mysql.Driver greetingscard.url=jdbc:mysql://<mysqlhost>:<mysqlport>/<basename>? autoReconnect=true&useUnicode=yes&characterEncoding=utf8 greetingscard.user= greetingscard.password= greetingscard.initconns=2 greetingscard.maxconns=5 greetingscard.logintimeout=2000 greetingscard.checkvalidconnectionsql=SELECT 1
Certains réglages sont disponibles au niveau du plugin :
Propriété | Description |
---|---|
greetingscard.path.greetingscardtemplatedirname | Le préfixe du nom de dossier dans lequel seront chargés les fichiers utiles à un modèle de carte (/<préfixe>_<modèle_id>). |
greetingscard.path.greetingscardtemplates | La sous-arborescence dans laquelle les dossiers ci-dessus seront stockés (à partir de la racine du sîte). |
greetingscard.getPicture.FileName | Le préfixe du nom du fichier image correspondant à un modèle de carte. |
greetingscard.isInternal.Email<x> | Les noms de domaine qui sont considérés comme des envois internes (@<xxx>.com). |