This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository pollen. See http://git.chorem.org/pollen.git commit 7f2a165aef57320b003b544f4fb488f9f103e8bf Author: Adrien Garandel <a.garandel@dralagen.fr> Date: Tue Aug 26 14:45:36 2014 +0200 Add INSTALL.txt, and update README.txt --- .../README.txt => pollen-rest-api/INSTALL.txt | 15 ++----- pollen-ui-angular/INSTALL.txt | 17 ++++++++ pollen-ui-angular/README.txt | 46 +--------------------- 3 files changed, 21 insertions(+), 57 deletions(-) diff --git a/pollen-ui-angular/README.txt b/pollen-rest-api/INSTALL.txt similarity index 82% copy from pollen-ui-angular/README.txt copy to pollen-rest-api/INSTALL.txt index 4b24402..08e42dd 100644 --- a/pollen-ui-angular/README.txt +++ b/pollen-rest-api/INSTALL.txt @@ -1,16 +1,7 @@ -POLLEN ------- - -Pollen est une application Web de sondages en ligne qui permet de créer et de -gérer des sondages avec différents types de choix (texte, date, image). -Les votants peuvent participer au sondage en suivant un lien qui identifie le -sondage. - - INSTALLATION ------------ -Pour installer l'application il suffit de déployer l'archive war dans un +Pour installer le serveur de l'application, il suffit de déployer l'archive war dans un conteneur Web comme Tomcat. Par défaut une base de données H2 est créée dans le répertoire /tmp. @@ -36,10 +27,10 @@ Pour modifier ce comportement par défaut il suffit de créer le fichier email_host=smtp.free.fr email_port=25 email_from=bot@pollen.org - + # Répertoire des flux de syndication (Atom) feedDir=/tmp/pollen/feeds - + # Adresse du site (utilisée pour les emails de rappel) siteUrl=http://www.site.org/pollen/ diff --git a/pollen-ui-angular/INSTALL.txt b/pollen-ui-angular/INSTALL.txt new file mode 100644 index 0000000..13ba347 --- /dev/null +++ b/pollen-ui-angular/INSTALL.txt @@ -0,0 +1,17 @@ +INSTALLATION +------------ + +Pour installer l'interface utilisateur de l'application il suffit de déployer l'archive war dans un +conteneur Web comme Tomcat. + +Un fichier de conf est a ajouter dans src/main/webapp/js/conf.js que vous pouvez copier depuis conf.js.example +Il faut définir conf.restURL avec l'adresse du serveur comme par exemple : http://localhost:8080/pollen-rest-api/v1 + + +Il est possible de mettre le fichier de conf hors du war en ajoutant un redirection directement dans le serveur apache : + +``` +Alias /pollen-ui-angular/js/conf.js /etc/pollen-ui-angular.js + +ProxyPass /pollen-ui-angular-latest/js/conf.js ! +``` \ No newline at end of file diff --git a/pollen-ui-angular/README.txt b/pollen-ui-angular/README.txt index 4b24402..4b539b5 100644 --- a/pollen-ui-angular/README.txt +++ b/pollen-ui-angular/README.txt @@ -10,49 +10,5 @@ sondage. INSTALLATION ------------ -Pour installer l'application il suffit de déployer l'archive war dans un -conteneur Web comme Tomcat. +Voir le fichier INSTALL.txt -Par défaut une base de données H2 est créée dans le répertoire /tmp. -Pour modifier ce comportement par défaut il suffit de créer le fichier -/etc/pollen.properties et de le remplir avec les propriétés suivantes : - - # Configuration de la base de données - hibernate.show_sql=false - hibernate.dialect=org.hibernate.dialect.H2Dialect - hibernate.connection.username=username - hibernate.connection.password=password - hibernate.connection.driver_class=org.h2.Driver - hibernate.connection.url=jdbc:h2:file://tmp/pollen/pollen - - # Répertoire des images transférées - upImgDir=/tmp/pollen/uploadedImages - - # Taille maximal des images transférées (en octets) - upload.filesize-max=1048576 - upload.requestsize-max=10485760 - - # Configuration de l'envoi d'emails automatiques - email_host=smtp.free.fr - email_port=25 - email_from=bot@pollen.org - - # Répertoire des flux de syndication (Atom) - feedDir=/tmp/pollen/feeds - - # Adresse du site (utilisée pour les emails de rappel) - siteUrl=http://www.site.org/pollen/ - -Pour une base PostgreSQL on aura : - - hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect - hibernate.connection.driver_class=org.postgresql.Driver - hibernate.default_schema=public - -Il peut-être nécessaire de redéployer l'application après avoir modifié ce -fichier. - -Un utilisateur avec les droits d'administration est créé automatiquement -(identifiant "admin", mot de passe "pollen"). Par mesure de sécurité il est -important de supprimer cet utilisateur après avoir créer un autre compte -administrateur. -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.