Michael Schär
873c23cf9e
Allow downloading ics/ical files for best choices
2021-03-25 08:48:24 +00:00
damufo
e91fcaba16
Add galician language
2020-07-21 09:14:10 +02:00
spf
3d4ad554fc
Rephrase Voters can modify their vote themselves
2020-02-14 14:42:48 +01:00
Thomas Citharel
65c0691c7e
Rename ValueMax to value_max
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-11 12:58:02 +01:00
Thomas Citharel
0e90422b3d
Require php 7.1 and upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-11 12:56:01 +01:00
opi
8d901e6501
Issue #330 : Undefined property: stdClass::.
2019-09-09 16:40:23 +02:00
JosephK
f0d14cf27f
ForkAwesome remplace Glyphicon
2019-05-22 11:08:58 +02:00
Thomas Citharel
1d0b565594
Merge branch 'create-poll-fix' into 'develop'
...
fix(create_poll): don't send emails in case of DB transaction errors
See merge request framasoft/framadate/framadate!384
2019-04-19 20:44:14 +02:00
Thomas Citharel
9f2cf79171
Merge branch 'mail/templates' into 'develop'
...
Extract poll update notification mails into smarty templates
See merge request framasoft/framadate/framadate!390
2019-04-19 20:43:00 +02:00
Thomas Citharel
bc964e87a7
[Big] Move displaying dates from libc to PHP-intl / ICU
...
* Make sure we always work only with DateTimes
* Support slots again under SQLite
* Small fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-19 20:29:32 +02:00
Paul B
c93741f475
create_poll: don't send emails in case of DB transaction errors
...
This commit adds an error message in the STEP 3 of the poll creation
form in case there is a DB transactions error.
It also makes sure to not send emails in case of those DB transaction
errors.
2019-04-19 17:58:59 +02:00
Liquidsoul
cefcb834d7
Extract poll update notification mails into smarty templates
2019-04-19 16:56:10 +02:00
Nicolas Bouilleaud
aca1b57dfc
Enable Hungarian (Magyar)
2019-04-19 14:58:32 +02:00
Thomas Citharel
36bff4d5cc
Merge branch 'localize-date-placeholders' into 'develop'
...
i18n: localize the date format placeholders
See merge request framasoft/framadate/framadate!387
2019-04-19 13:38:41 +02:00
Liquidsoul
e03ad97382
Add development SMTP server
2019-04-19 12:59:13 +02:00
Pierre de La Morinerie
78714069f0
i18n: localize the date format placeholders
...
For instance, when using French, display the date input placeholder
as "jj/mm/aaaa" (instead of "dd/mm/yyyy").
This doesn't change the way dates are actually parsed – only what is
displayed to the user changes.
2019-04-18 12:18:02 +02:00
Pierre de La Morinerie
ee4053c524
locales: fix missing "Expiry date" key
2019-04-18 11:56:48 +02:00
Liquidsoul
8dcea674e8
Add notificationservice->sendPollCreationMails
2019-04-17 17:41:20 +02:00
Liquidsoul
ad8f8ab22c
Extract creation mails content into smarty templates
2019-04-17 17:41:20 +02:00
Thomas Citharel
1062f72d56
Merge branch 'fix-trads' into 'develop'
...
scripts: fix translations
See merge request framasoft/framadate/framadate!377
2019-04-17 16:01:03 +02:00
Pierre de La Morinerie
20c324a018
templates: fix localisation of a string
2019-04-17 15:09:08 +02:00
Thomas Citharel
fd2d00b2f6
Merge branch 'feature/prevent-leaving' into 'develop'
...
Prevent leaving in case of vote started or comment written but not submitted
See merge request framasoft/framadate/framadate!373
2019-04-17 10:11:11 +02:00
Thomas Citharel
5fb1887497
Fix missing locales (again…)
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-16 15:57:00 +02:00
Antonin
d819327c61
Prevent leaving in case of vote started or comment written but not submitted
2019-04-16 15:36:57 +02:00
Liquidsoul
5268a5bd7a
Use placeholder injection for the version string
2019-04-16 12:00:35 +02:00
Mindiell
2624f2da10
#338 : Affichage de la version
2019-04-16 12:00:35 +02:00
Nicolas Bouilleaud
3071455882
Remove the “disabled” class from fin_sondage_autre
...
Currently, the button still looks disabled even when more than one choice is filled.
In classic_poll.js, the disabled *property* is set/unset according to isSubmitChoicesAvalaible(). The disabled *class* is not changed after being set in the template.
In the bootstrap css, either the disabled class or the disabled gray out the button. Let’s just use the disabled property.
2019-04-15 12:03:13 +02:00
Tai Kedzierski
4242fe2914
Allow overriding HTTPS
...
In the case where the proxy does not pass `HTTP_X_FORWARDED_PROTO`, we need a way to explicitly request `https://` scheme on callbacks.
This change adds a constant `FORCE_HTTPS` which can be used to forcibly override automatic detection of HTTPS usage, when set.
2018-10-24 18:07:09 +01:00
Marc Karassev
14b00691c7
Fixed syntax error by escaping a quote.
2018-09-11 15:38:50 +02:00
Thomas Citharel
7baf995f91
Fix escaping apostroph
2018-08-30 14:14:23 +02:00
Luc Didry
6b3c5f0610
WIP Working on locales
2018-08-14 14:35:08 +02:00
Thomas Citharel
5e43c1974d
Merge branch 'master' into develop
2018-08-14 14:26:15 +02:00
Thomas Citharel
5ffd4361e4
Fix #358 , #355 and #342
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-08-03 14:06:23 +02:00
Thomas Citharel
f861b77326
Merge tag '1.1.6' into develop
2018-07-09 12:26:38 +02:00
Thomas Citharel
cad9dac189
Fix an issue with smarty filters and priority
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 12:17:59 +02:00
Thomas Citharel
c4b562d016
Merge tag '1.1.5' into develop
2018-07-09 11:25:41 +02:00
Thomas Citharel
be128e8158
Handle XSS issue on date poll slots
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-09 10:56:09 +02:00
m
15e78ba070
Better handle undefined config values
...
https://framagit.org/framasoft/framadate/issues/322
2018-07-09 10:26:06 +02:00
Thomas Citharel
f1678c1744
Update locales
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-06-22 11:43:07 +02:00
Thomas Citharel
ce11049630
Also handle the graph
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 19:40:05 +02:00
Thomas Citharel
14053d20c9
Handle markdown properly in the best choices section
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 19:34:36 +02:00
Thomas Citharel
92f699337f
Properly handle markdown choices inside titles, if no text as fallback, use the number of the choice column
...
Also, unrelated, but finally disabled smarty caching on php's build-in server
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 19:24:54 +02:00
Thomas Citharel
bd748e5da7
Split the create poll (step 1) template into parts
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 17:37:48 +02:00
Thomas Citharel
d6c2f01457
Introduce an use_sendmail option
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 15:50:35 +02:00
Thomas Citharel
4c0c2a16f9
Small fixes
...
Change CollectMail class name, add a title on voters name in admin with email value
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-05-25 12:36:18 +02:00
Meteor-Furet
e6716bc745
MAJ table_vote_classic et table_vote_date + passage option 3 de collect_users_mail en disabled car non implémenté
2018-05-25 11:40:05 +02:00
Meteor-Furet
b5ce4baf60
MAJ poll_info.tpl
2018-05-25 11:39:30 +02:00
Meteor-Furet
feb0c1e6ce
Modification collect_users_mail de bool à int (MAJ de la création d'un sondage)
2018-05-25 11:39:28 +02:00
chrosey
141e9105be
refactored create_classic_poll and put step_2 view into own tpl file
2018-05-25 10:35:46 +02:00
chrosey
fad662e09a
renamed poll_step_3.tpl
2018-05-25 10:29:48 +02:00