Dépôt.
Go to file
JMarlow 68d5b64180
Collecting Polled Users Emails
Modification de la BDD : ajout de la colonne mail dans la table vote

Modification de la BDD : ajout de la colonne mail dans la table vote (bis)

MAJ de VoteRepository : méthode insert et update

MAJ de PollService : méthodes updateVote, addVote et splitVotes

Modification studs.php, adminstuds.php et vote_table_date.tpl : OK pour l'ajout d'un vote avec nom + mail

Modification de vote_table_classic.tpl : OK pour l'ajout d'un vote avec nom + mail

Ajout d'un bouton enveloppe pour chaque colonne avec méthode de traitement pour test

Le numéro de la colonne est enfin récupéré correctement

Implémentation récupération des adresses mails des sondés intéressants dans adminstuds.php et appel d'un fichier display_mails.tpl qui affichent ces adresses mails.

Extension du traitement pour les sondages classic

Ajout récupération des adresses des non aussi, et ajouts de tests pour l'affichage

Changement des input type=text en type=email

Corrections automatiques pour passage pipelines

Corrections suite aux remarques sur la merge request

Corrections 2 suite aux remarques sur la merge request

Corrections 3 suite aux remarques sur la merge request

Modif BDD : ajout colonne collect_mail dans poll

Modif classes Form, PollRepository

Passage de la collecte des mails des sondés en fonctionalité optionnelle

Si la collecte de mail est activée, la saisie du mail est obligatoire

Ajout avertissements collect_mail + editableByAll dans création de sondage et tableaux de vote

Update create poll string and put a danger background on warning

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

Translation strings updated and better position for the email public warning message

Also, a CSS tweak and cleanup

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

CS

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-04-18 12:34:08 +02:00
action Les mails aux sondés contenant le lien d'édition du vote ne partent pas 2018-04-04 20:03:55 +02:00
admin Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
app Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
css Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
doc Fix missing keys 2015-04-07 20:06:24 +02:00
fonts Provide Fork-Awesome and add an option to disable it (should be useful on installations with Framanav) 2018-04-15 12:17:35 +02:00
images Remove '?' image on 'Where are my polls' link 2015-05-29 18:25:48 +02:00
js Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
locale Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
po Zanata integration (https://trad.framasoft.org) 2018-02-26 14:32:17 +01:00
scripts Add script to add a key/value in locale/en.json + put all scripts in scripts/ 2018-04-17 11:46:15 +02:00
tpl Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
.editorconfig Merge branch 'editorconfig' into 'master' 2016-06-30 19:27:06 +02:00
.gitignore Zanata integration (https://trad.framasoft.org) 2018-02-26 14:32:17 +01:00
.gitlab-ci.yml Build artifacts only on stable tags 2018-04-10 21:56:01 +02:00
.php_cs Run php-cs-fixer with a custom config. This may break a lot of things 2018-02-19 19:43:30 +01:00
adminstuds.php Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
AUTHORS.md Accessibilité et ergonomie sur choix_date, adminstuds - remplacement bouton de langue par un select - Fix export CSV - découpage chaines de langue pour enlever le code html - Fix // et port dans get_server_name 2014-07-04 11:21:31 +02:00
bandeaux.php Run php-cs-fixer with a custom config. This may break a lot of things 2018-02-19 19:43:30 +01:00
buildlang.php Install: Create installation page 2015-09-07 16:36:25 +02:00
CHANGELOG.md deprecate CHANGELOG.md 2018-04-12 18:37:46 -03:00
compare.php Run php-cs-fixer with a custom config. This may break a lot of things 2018-02-19 19:43:30 +01:00
composer.json correction : filtre adresse e-mail avec nom de domaine internationalisé 2018-04-03 12:30:37 +02:00
composer.lock correction : filtre adresse e-mail avec nom de domaine internationalisé 2018-04-03 12:30:37 +02:00
create_classic_poll.php nettoyage du sondage de démonstration 2018-04-14 08:48:24 +02:00
create_date_poll.php nettoyage du sondage de démonstration 2018-04-14 08:48:24 +02:00
create_poll.php Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
exportcsv.php Password protected polls cannot be exported 2016-10-06 22:42:57 +02:00
favicon.ico Changelog version 0.7 (mars 2013) 2013-11-21 15:02:46 +01:00
find_polls.php Allow setting SMTP config 2018-02-21 11:07:11 +01:00
htaccess.txt UrlNaming - Update htaccess example 2015-12-05 19:30:10 +01:00
index.php nettoyage du sondage de démonstration 2018-04-14 08:48:24 +02:00
INSTALL.md Update INSTALL.md 2018-03-22 10:43:01 +01:00
LICENCE.fr.txt Clearer names for LICENSE files 2014-11-26 18:32:50 +01:00
LICENSE.en.txt Clearer names for LICENSE files 2014-11-26 18:32:50 +01:00
locale.bat Some cleanin README.md + Add a section that say how to contribute 2015-03-04 17:17:10 +01:00
maintenance.php Merge branch 'bugfix/typo-in-comment-header' into 'develop' 2016-08-04 22:26:50 +02:00
Makefile Add script to add a key/value in locale/en.json + put all scripts in scripts/ 2018-04-17 11:46:15 +02:00
php.ini ValueMax : limit the number of voters per option 2018-02-20 14:15:18 +01:00
phpunit.bat Install PHPUnit for UnitTesting 2015-05-29 17:05:26 +02:00
phpunit.sh Update and fix phpunit 2018-02-19 00:11:00 +01:00
README.md Update README.md 2018-03-22 10:55:52 +01:00
robots.txt Update robots.txt 2017-02-13 10:47:57 +01:00
studs.php Collecting Polled Users Emails 2018-04-18 12:34:08 +02:00
zanata.xml Zanata integration (https://trad.framasoft.org) 2018-02-26 14:32:17 +01:00

Framadate

English Framadate is an online service for planning an appointment or making a decision quickly and easily. No registration is required.

Français Framadate est un service en ligne permettant de planifier un rendez-vous ou prendre des décisions rapidement et simplement. Aucune inscription préalable nest nécessaire.


Installation

Follow the instructions on our Wiki : https://framagit.org/framasoft/framadate/wikis/home

Contribute

Code

Follow the instructions on https://framagit.org/framasoft/framadate/wikis/coding

Traductions

Follow the instructions on https://framagit.org/framasoft/framadate/wikis/translating

Used libraries


Framadate is a fork of the STUdS project, that works at framadate.org for framasoft.org

Previous main authors of Framadate were :

  • Simon LEBLANC
  • Pierre-Yves GOSSET

Main authors of project STUdS are :

  • Guilhem BORGHESI
  • Raphaël DROZ

Université de Strasbourg - Direction Informatique Auteur : Guilhem BORGHESI Création : Février 2008

borghesi@unistra.fr

Ce logiciel est régi par la licence CeCILL-B soumise au droit français et respectant les principes de diffusion des logiciels libres. Vous pouvez utiliser, modifier et/ou redistribuer ce programme sous les conditions de la licence CeCILL-B telle que diffusée par le CEA, le CNRS et l'INRIA sur le site "http://www.cecill.info".

Le fait que vous puissiez accéder à cet en-tête signifie que vous avez pris connaissance de la licence CeCILL-B, et que vous en avez accepté les termes. Vous pouvez trouver une copie de la licence dans le fichier LICENCE.


Université de Strasbourg - Direction Informatique Author : Guilhem BORGHESI Creation : Feb 2008

borghesi@unistra.fr

This software is governed by the CeCILL-B license under French law and abiding by the rules of distribution of free software. You can use, modify and/ or redistribute the software under the terms of the CeCILL-B license as circulated by CEA, CNRS and INRIA at the following URL "http://www.cecill.info".

The fact that you are presently reading this means that you have had knowledge of the CeCILL-B license and that you accept its terms. You can find a copy of this license in the file LICENSE.


Janvier 2008
Guilhem BORGHESI
Université de Strasbourg

Mai 2010
Raphaël DROZ, raphael.droz@gmail.com