framadate issueshttps://framagit.org/framasoft/framadate/framadate/-/issues2018-03-29T09:04:09Zhttps://framagit.org/framasoft/framadate/framadate/-/issues/296Limit number of caracters for username in comments section2018-03-29T09:04:09ZThomasthomas.citharel@framasoft.orgLimit number of caracters for username in comments sectionThe database field is limited to 64 caracters, let's do the same with the fieldThe database field is limited to 64 caracters, let's do the same with the field1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/293Fix error 414 - request URI too large when deleting long column name2021-09-30T10:50:32ZThomasthomas.citharel@framasoft.orgFix error 414 - request URI too large when deleting long column nameThis requires using the id of the choice and no longer it's value (why was it like that in the first place /o\ !)This requires using the id of the choice and no longer it's value (why was it like that in the first place /o\ !)1.2.0https://framagit.org/framasoft/framadate/framadate/-/issues/292Fix ifneedbe checkbox2018-03-29T11:07:56ZThomasthomas.citharel@framasoft.orgFix ifneedbe checkboxhttps://screenshots.firefox.com/opvGhF3JrCI2SVCR/beta.framadate.org
https://screenshots.firefox.com/1SlKStwUr1xvGUEY/beta.framadate.orghttps://screenshots.firefox.com/opvGhF3JrCI2SVCR/beta.framadate.org
https://screenshots.firefox.com/1SlKStwUr1xvGUEY/beta.framadate.org1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/291Custom named polls don't work2018-06-25T18:13:54ZThomasthomas.citharel@framasoft.orgCustom named polls don't work1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/290Report values previously entered inside form when on error2018-03-29T10:56:10ZThomasthomas.citharel@framasoft.orgReport values previously entered inside form when on error- [ ] checkbox limitation of number of votes
- [ ] number of votes input- [ ] checkbox limitation of number of votes
- [ ] number of votes input1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/280Default locale is en2018-03-21T13:20:44ZThomasthomas.citharel@framasoft.orgDefault locale is enCheck why the default locale is `en` though it's configured properly inside `config.php`.Check why the default locale is `en` though it's configured properly inside `config.php`.1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/279Can't load datepicker locale2018-03-22T10:04:14ZPierre RudloffCan't load datepicker localeWhen the locale is not selected manually by the user, it uses the value from the HTTP `Accept-Language` header.
The problem is that it then tries to load `http://localhost/framadate/js/locales/bootstrap-datepicker.fr_FR.js` (instead of `...When the locale is not selected manually by the user, it uses the value from the HTTP `Accept-Language` header.
The problem is that it then tries to load `http://localhost/framadate/js/locales/bootstrap-datepicker.fr_FR.js` (instead of `bootstrap-datepicker.fr.js`).
One solution might be to check if `bootstrap-datepicker.fr_FR.js` exists and if not try `bootstrap-datepicker.fr.js` instead.
Always truncating the locale is not an option because some locales do use the long form (e.g. `bootstrap-datepicker.nl-BE.js`).
(There is also the issue of `-` vs. `_` but this will be fixed by https://framagit.org/framasoft/framadate/merge_requests/239.)1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/262Don't require SMTP to create a poll2018-04-24T17:39:38ZThomasthomas.citharel@framasoft.orgDon't require SMTP to create a pollIn local env since it fails to connect it just throws an error
```
[Mon Feb 19 10:56:41 2018] PHP Fatal error: Uncaught phpmailerException: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting in /home/tci...In local env since it fails to connect it just throws an error
```
[Mon Feb 19 10:56:41 2018] PHP Fatal error: Uncaught phpmailerException: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting in /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php:1543
Stack trace:
#0 /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php(1337): PHPMailer->smtpSend('Date: Mon, 19 F...', 'This is a multi...')
#1 /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php(1215): PHPMailer->postSend()
#2 /home/tcit/dev/framadate/app/classes/Framadate/Services/MailService.php(53): PHPMailer->send()
#3 /home/tcit/dev/framadate/create_date_poll.php(224): Framadate\Services\MailService->send('email@domain.tld', '[Framadate][R\xC3\xA9...', 'Ce message ne d...')
#4 {main}
thrown in /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php on line 1543
[Mon Feb 19 10:56:41 2018] ::1:40444 [500]: /create_date_poll.php - Uncaught phpmailerException: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting in /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php:1543
Stack trace:
#0 /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php(1337): PHPMailer->smtpSend('Date: Mon, 19 F...', 'This is a multi...')
#1 /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php(1215): PHPMailer->postSend()
#2 /home/tcit/dev/framadate/app/classes/Framadate/Services/MailService.php(53): PHPMailer->send()
#3 /home/tcit/dev/framadate/create_date_poll.php(224): Framadate\Services\MailService->send('email@domain.tld', '[Framadate][R\xC3\xA9...', 'Ce message ne d...')
#4 {main}
thrown in /home/tcit/dev/framadate/vendor/phpmailer/phpmailer/class.phpmailer.php on line 1543
```1.3.0https://framagit.org/framasoft/framadate/framadate/-/issues/255Call to undefined method stdClass::getChoices()2018-12-04T17:30:59ZPierre RudloffCall to undefined method stdClass::getChoices()On the latest develop (9229b5c), I get this error when trying to create a poll:
```
PHP Fatal error: Uncaught Error: Call to undefined method stdClass::getChoices() in /home/pierre/www/framadate/create_date_poll.php:74\nStack trace:\n#0...On the latest develop (9229b5c), I get this error when trying to create a poll:
```
PHP Fatal error: Uncaught Error: Call to undefined method stdClass::getChoices() in /home/pierre/www/framadate/create_date_poll.php:74\nStack trace:\n#0 {main}\n thrown in /home/pierre/www/framadate/create_date_poll.php on line 74, referer: http://localhost/framadate/create_poll.php?type=date
```
(I'm using PHP 7.0.27-0+deb9u.)1.1.9Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/240Mauvais texte pour l'ajout de mot de passe.2018-02-20T18:32:26ZlayusMauvais texte pour l'ajout de mot de passe.Pour ajouter un mot de passe à un sondage existant, il suffit d'entrer un mot de passe.
La case à cocher "Les résultats sont visibles" est inutile, qu'elle soit cochée ou non, le mot de passe est ajouté. De même, pour retirer le mot de p...Pour ajouter un mot de passe à un sondage existant, il suffit d'entrer un mot de passe.
La case à cocher "Les résultats sont visibles" est inutile, qu'elle soit cochée ou non, le mot de passe est ajouté. De même, pour retirer le mot de passe, il faut cocher la case "supprimer le mot de passe, et la case "Les résultats sont visibles" est tout autant inutile.
Plus généralement, la variable `results_publicly_visible` semble ne pas être bien enregistrée ou mal utilisée par le code.
Le code lui-même porte à confusion puisqu'il parle de `$poll->results_publicly_visible` pour les mots de passe, et de `$poll->hidden` pour l'affichage des résultats aux utilisateurs.
Pour simplifier l'application, on peut se contenter de protéger l'accès par un mot de passe, ou non. Sans mot de passe, le sondage est en libre accès. Gérer le cas d'un mot de passe existant tout en gardant le sondage publiquement accessible semble inutile et complique le code.
Pointeurs:
https://framagit.org/framasoft/framadate/blob/master/tpl/part/poll_info.tpl#L158
https://framagit.org/framasoft/framadate/blob/master/adminstuds.php#L1511.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/228Encoding problem in CSV export2018-04-04T19:58:28ZFramartinEncoding problem in CSV exportThere is a encoding bug in the CSV export feature.
## How to reproduce
- Create a classic poll with one column named `testé`
- Export the results in CSV
- The character `é` is replaced by `é` in the CSV fileThere is a encoding bug in the CSV export feature.
## How to reproduce
- Create a classic poll with one column named `testé`
- Export the results in CSV
- The character `é` is replaced by `é` in the CSV file1.2.0https://framagit.org/framasoft/framadate/framadate/-/issues/224Échec de l'installation si NO_ZERO_DATE est activé2019-03-24T14:49:47ZPierre RudloffÉchec de l'installation si NO_ZERO_DATE est activéSi le mode [`NO_ZERO_DATE`](https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_no_zero_date) de MySQL est activé, l'installation échoue au moment de remplir la base de données :
```
[Fri Jan 20 15:57:29.466946 2017] [:error]...Si le mode [`NO_ZERO_DATE`](https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_no_zero_date) de MySQL est activé, l'installation échoue au moment de remplir la base de données :
```
[Fri Jan 20 15:57:29.466946 2017] [:error] [pid 6182] [client 127.0.0.1:33512] PHP Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'date_fin' in /media/pierre/Data/www/framadate/app/classes/Framadate/Migration/From_0_0_to_0_8_Migration.php:80\nStack trace:\n#0 /media/pierre/Data/www/framadate/app/classes/Framadate/Migration/From_0_0_to_0_8_Migration.php(80): PDO->exec('\\nCREATE TABLE I...')\n#1 /media/pierre/Data/www/framadate/admin/migration.php(96): Framadate\\Migration\\From_0_0_to_0_8_Migration->execute(Object(PDO))\n#2 {main}\n thrown in /media/pierre/Data/www/framadate/app/classes/Framadate/Migration/From_0_0_to_0_8_Migration.php on line 80, referer: http://localhost/framadate/admin/install.php
```1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/203Reporter les horaires : se limite aux choix dispos dans les dates2018-04-11T08:06:47ZDylannReporter les horaires : se limite aux choix dispos dans les datesC'est peut-être un choix qui a été pris et non un bug, mais ce comportement est assez déroutant : Si mon premier jour à 8 choix, et les autres que 3 (cas par défaut), la fonction "reporter les horaires) ne va me reporter que les 3 premie...C'est peut-être un choix qui a été pris et non un bug, mais ce comportement est assez déroutant : Si mon premier jour à 8 choix, et les autres que 3 (cas par défaut), la fonction "reporter les horaires) ne va me reporter que les 3 premiers horaires.
### Comment reproduire
1. Aller à l'étape 2 du sondage
2. Ajouter / Renseigner au moins 4 choix pour le premier jour
3. Cliquer sur "reporter les horaires"
#### Résultat observé
Les lignes 2 et 3 ne contiennent que les 3 premiers choix d'horaire
#### Résultat attendu
Les lignes 2 et 3 devraient contenir les même X choix que la première ligne
Idem si on a déjà saisi des choix d'horaires pour les lignes suivantes (ex: 4 choix renseignés pour la ligne 2) et qu'on en a moins dans la première ligne (ex : que 2 choix pour le premier jour) : la fonctionnalité devrait supprimer les N+2 choix de chaque ligne. (en demandant une confirmation si elle détecte que des choix renseignés vont être supprimé ?)1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/183Imprimer un sondage de grande taille2018-03-22T10:40:40ZAyMImprimer un sondage de grande tailleSeule la partie visible du tableau est imprimée.
Il faudrait trouver une solution pour paginer l'affichage des résultatsSeule la partie visible du tableau est imprimée.
Il faudrait trouver une solution pour paginer l'affichage des résultats1.3.0https://framagit.org/framasoft/framadate/framadate/-/issues/128Scroll intempestif lors du remplissage2018-03-22T10:07:52ZMichel BlancardScroll intempestif lors du remplissageSur un poll de type date avec beaucoup de réponses possibles, il y a une scrollbar horizontale.
Dans le cas où la scrollbar n'est ni à l'extrême gauche, ni à l'extrême droite (pas en "butée"), lors d'une modification d'une réponse du so...Sur un poll de type date avec beaucoup de réponses possibles, il y a une scrollbar horizontale.
Dans le cas où la scrollbar n'est ni à l'extrême gauche, ni à l'extrême droite (pas en "butée"), lors d'une modification d'une réponse du sondage, la scrollbar se déplace à l'extrême droite. La réponse est bien enregistrée.
J'ai constaté ce bug avec le navigateur Chromium Version 47.0.2526.73 Ubuntu 14.04 (64-bit)1.2.0https://framagit.org/framasoft/framadate/framadate/-/issues/126Problème d'encodage dans les mails2024-02-24T18:15:52ZAyMProblème d'encodage dans les mailsCertains caractères sont affichés comme des entités html et sont mal interprétés notamment dans le sujet du mail : les accents (é à è ù ; pas chez moi mais signalé sur contact.framasoft.org), @, !, /, ?, %, etc.
> [Framadate][Réservé ...Certains caractères sont affichés comme des entités html et sont mal interprétés notamment dans le sujet du mail : les accents (é à è ù ; pas chez moi mais signalé sur contact.framasoft.org), @, !, /, ?, %, etc.
> [Framadate][Réservé à l'auteur] Sondage: Test & à ê ù é è @ ç î ! ? % /1.1.11https://framagit.org/framasoft/framadate/framadate/-/issues/95Notices undefined offset2018-03-22T10:57:54ZAyMNotices undefined offsetDans le tpl_c de *.studs.tpl ça correspond à ces lignes :
`<td class="bg-danger text-danger" headers="M<?php echo $_smarty_tpl->tpl_vars['headersM']->value[$_smarty_tpl->tpl_vars['k']->value];?>
D<?php echo $_smarty_tpl->tpl_vars['hea...Dans le tpl_c de *.studs.tpl ça correspond à ces lignes :
`<td class="bg-danger text-danger" headers="M<?php echo $_smarty_tpl->tpl_vars['headersM']->value[$_smarty_tpl->tpl_vars['k']->value];?>
D<?php echo $_smarty_tpl->tpl_vars['headersD']->value[$_smarty_tpl->tpl_vars['k']->value];?>`
A priori ça concerne vote_table_date.tpl1.3.0https://framagit.org/framasoft/framadate/framadate/-/issues/590Undefined array keys2022-09-26T16:18:16Zcdr60Undefined array keysThere is a lot of warning like this :
PHP Warning: Undefined array key "admin_poll_id" in
./tpl_c/_0920244f2281cd9bf30b37879f8cbde183ad42fa_0_________.file.comments_list.tpl.php on line 28
When would you fixe this ?
For information ...There is a lot of warning like this :
PHP Warning: Undefined array key "admin_poll_id" in
./tpl_c/_0920244f2281cd9bf30b37879f8cbde183ad42fa_0_________.file.comments_list.tpl.php on line 28
When would you fixe this ?
For information : I must use Php 8.1 because of other sites in other virtualhost and I don't want to use multiple php version
At least : where can I set log_error php value to False in framadate (without changing phph.ini)https://framagit.org/framasoft/framadate/framadate/-/issues/562use_sendmail = true gets ignored2021-10-20T17:37:31Zbavramoruse_sendmail = true gets ignoredI'm using parameter 'use_sendmail' => true in /app/inc/config.php og v.1.1.17 but the system ignores it and uses SMTP instead. In older versions it was working fine.I'm using parameter 'use_sendmail' => true in /app/inc/config.php og v.1.1.17 but the system ignores it and uses SMTP instead. In older versions it was working fine.https://framagit.org/framasoft/framadate/framadate/-/issues/555erreur d'affichage d'images2022-05-12T21:47:38Zmatthieu3135erreur d'affichage d'images1. **Français**
Bonjour,
Actuellement nous utilisons (l'entreprise où je travaille) la dernière version stable (1.1.16). Après une série de test nous nous sommes aperçus d'un problème avec l'affichage des images dans les sondages cla...1. **Français**
Bonjour,
Actuellement nous utilisons (l'entreprise où je travaille) la dernière version stable (1.1.16). Après une série de test nous nous sommes aperçus d'un problème avec l'affichage des images dans les sondages classiques. Lorsqu'une image fait partie des choix, elle s'affiche dans les choix, mais pas lorsque l'on affiche le graphique ni les meilleurs choix.
![image](/uploads/f029336430195e760ed62d8ef6533ed0/image.png)
Je me permets aussi d'ajouter qu'il est possible de rajouter des choix depuis la page administrateur. cependant, seulement du texte peut être ajouté et non un url ou une image comme on le pouvait lors de la création du sondage.
Pouvez vous me dire comment régler ces deux problèmes, ou m'expliquer comment supprimer la possibilité de mettre un url et une image svp (le fait de supprimer ces options simplifierait le problème et serait plus sécuritaire car cela éviterait les accès depuis l'extérieur de l'entreprise)
Je vous remercie d'avance pour votre temps et votre considération
Matthieu
2. **English**
Hello,
Currently we (the company where I work) are using the latest stable version (1.1.16). After a series of tests we noticed a problem with the display of images in the classic polls. When an image is part of the choices, it is displayed in the choices, but not when displaying the graph or the top choices.
I would also like to add that it is possible to add choices from the admin page. However, only text can be added and not an url or an image as it was possible when creating the poll.
Could you explain me how to fix both points please? Or how to remove the possibility to use an image (or an URL) as a choice please?
Thank you in advance for your time and consideration
best regards,
Matthieu