This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit a2e5b891974f1c6c0abb2e889f6657d01ce76158 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Mon Oct 23 15:42:00 2017 +0200 mise a jour du readme --- README.md | 93 +++--------------------------------------------------- docs/socialauth.md | 32 +++++++++++++++++++ mkdocs.yml | 1 + 3 files changed, 38 insertions(+), 88 deletions(-) diff --git a/README.md b/README.md index 7d449d06..9d5ed609 100644 --- a/README.md +++ b/README.md @@ -1,97 +1,14 @@ POLLEN ------ -TODO Translate me -TODO Update me - 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. +Le but de Pollen n'est pas de permettre de faire du vote en ligne et de remplacer +les scrutins existant mais d'introduire de nouveaux usages de +consultation/sondage/vote là où il n'y en a pas. De ce fait aucune réflexion sur +la sécurité des votes a été conduite, car ce n'est pas notre but. -INSTALLATION ------------- - -FIXME à corriger - -Pour installer 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. -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. - - -SERVICES TIERS --------------- - -Les utilisateurs peuvent créer des comptes Pollen et s'y connecter à partir des services tiers suivants (l'id du service est entre parenthèse): -- Amazon (*amazon*) -- Facebook (*facebook*) -- Flickr (*flickr*) -- Foursquare (*foursquare*) -- Github (*github*) -- Google Plus (*googleplus*) -- Hotmail (*hotmail*) -- Instagram (*instagram*) -- LinkedIn (*linkedin* ou *linkedin2*) -- Mendeley (*mendeley*) -- Myspace (*myspace*) -- Nimble (*nimble*) -- Runkeeper (*runkeeper*) -- Salesforce (*salesforce*) -- Stack Exchange (*stackexchange*) -- Twitter (*twitter*) -- Yahoo (*yahoo*) -- Yammer (*yammer*) - -Pour activer la connexion à partir de ces services, vous devez obtenir une clé d'API auprès de chacun des services -que vous voulez activer. Ils pourront vous demander le nom de domaine sur lequel est installée votre instance de Pollen, -mais également les URLs de redirection à autoriser (c'est notamment le cas pour Google Plus). Les URLs utilisées dans Pollen sont : - -- http(s)://{*url de l'instance Pollen*}/?loginProvider=*id du service*&action=signin -- http(s)://{*url de l'instance Pollen*}/?loginProvider=*id du service*&action=link - -How to run application with Localhost on windows -https://github.com/3pillarlabs/socialauth/wiki/How-to-run-application-with-L... \ No newline at end of file +Pour plus d'information consultez notre site [doc.pollen.cl](http://doc.pollen.cl) diff --git a/docs/socialauth.md b/docs/socialauth.md new file mode 100644 index 00000000..5429c3cc --- /dev/null +++ b/docs/socialauth.md @@ -0,0 +1,32 @@ +SERVICES TIERS +============== + +Les utilisateurs peuvent créer des comptes Pollen et s'y connecter à partir des services tiers suivants (l'id du service est entre parenthèse): +- Amazon (*amazon*) +- Facebook (*facebook*) +- Flickr (*flickr*) +- Foursquare (*foursquare*) +- Github (*github*) +- Google Plus (*googleplus*) +- Hotmail (*hotmail*) +- Instagram (*instagram*) +- LinkedIn (*linkedin* ou *linkedin2*) +- Mendeley (*mendeley*) +- Myspace (*myspace*) +- Nimble (*nimble*) +- Runkeeper (*runkeeper*) +- Salesforce (*salesforce*) +- Stack Exchange (*stackexchange*) +- Twitter (*twitter*) +- Yahoo (*yahoo*) +- Yammer (*yammer*) + +Pour activer la connexion à partir de ces services, vous devez obtenir une clé d'API auprès de chacun des services +que vous voulez activer. Ils pourront vous demander le nom de domaine sur lequel est installée votre instance de Pollen, +mais également les URLs de redirection à autoriser (c'est notamment le cas pour Google Plus). Les URLs utilisées dans Pollen sont : + +- http(s)://{*url de l'instance Pollen*}/?loginProvider=*id du service*&action=signin +- http(s)://{*url de l'instance Pollen*}/?loginProvider=*id du service*&action=link + +How to run application with Localhost on windows +https://github.com/3pillarlabs/socialauth/wiki/How-to-run-application-with-L... \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 9ba8253c..e10ebe35 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -9,6 +9,7 @@ pages: - Accueil: index.md - Installation: install.md - Configuration: config.md + - Services tiers: socialauth.md theme: material extra: social: -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.