framadate issueshttps://framagit.org/groups/framasoft/framadate/-/issues2022-04-28T10:34:03Zhttps://framagit.org/framasoft/framadate/framadate/-/issues/578Invalid localization of dates in Czech2022-04-28T10:34:03ZJakub FreywaldInvalid localization of dates in CzechI am using an English localization by default, but being situated in the Czech Republic, I have the option to switch to Czech.
I created some options in the timetable in English, but when I switched to Czech, the dates did not translate ...I am using an English localization by default, but being situated in the Czech Republic, I have the option to switch to Czech.
I created some options in the timetable in English, but when I switched to Czech, the dates did not translate properly. (see screenshots) Also month names did not translate at all.
![English](/uploads/519f4b84adfaae3451c6542e38a1e3bb/Screenshot_2022-04-28_at_12.20.15.png)
![Czech](/uploads/21a0391402030193cd1da26c20e9ad43/Screenshot_2022-04-28_at_12.20.52.png)1.1.20https://framagit.org/framasoft/framadate/framadate/-/issues/573Warning: Attempt to read property "value" on null2022-04-14T06:48:54ZHuidae ChoWarning: Attempt to read property "value" on nullI'm using Framadate 1.1.19.
When in the admin mode, viewing an old poll shows this warning at the bottom:
```
Warning: Attempt to read property "value" on null in /home/user/public_html/framadate/tpl_c/d115c226b0501afc289dde584cfc52ee5f...I'm using Framadate 1.1.19.
When in the admin mode, viewing an old poll shows this warning at the bottom:
```
Warning: Attempt to read property "value" on null in /home/user/public_html/framadate/tpl_c/d115c226b0501afc289dde584cfc52ee5f4bf799_0.file.comments_list.tpl.php on line 28
```
In line 27 of that file,
```php
<form action="<?php if ((isset($_smarty_tpl->tpl_vars['admin']->value))) {
```
`$_smarty_tpl->tpl_vars['admin']->value` is set (`isset()` true), but it is empty for some reason (`isset()` still true). **It can be set to a falsy value, so it shouldn't be enough to just check if it is set.** In line 28,
```php
echo smarty_function_poll_url(array('id'=>$_smarty_tpl->tpl_vars['admin_poll_id']->value,'admin'=>true),$_smarty_tpl);
```
`$_smarty_tpl->tpl_vars['admin_poll_id']` is not defined (null) and reading "value" on this null triggers the above warning.
## Version 1.1.10
In version 1.1.10, line 27 was
```php
<form action="<?php if ($_smarty_tpl->tpl_vars['admin']->value) {
```
so a set-but-empty `$_smarty_tpl->tpl_vars['admin']->value` was false and `$_smarty_tpl->tpl_vars['admin_poll_id']` was never evaluated.
## Probably
Line 27 was meant to be
```php
<form action="<?php if (isset($_smarty_tpl->tpl_vars['admin']->value) && $_smarty_tpl->tpl_vars['admin']->value) {
```
or even just like in version 1.1.10
```php
<form action="<?php if ($_smarty_tpl->tpl_vars['admin']->value) {
```1.1.20Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/571CSV export : some columns are empty2022-04-14T06:45:27ZMarc LangevinCSV export : some columns are emptyIf some choices contain comma(s), the CSV is messed up, because the values rows are correctly quoted, but not the first headers row.If some choices contain comma(s), the CSV is messed up, because the values rows are correctly quoted, but not the first headers row.1.1.20https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/133Étape 1 : intégration des éléments2022-03-21T12:27:53ZOphélie CoelhoÉtape 1 : intégration des élémentsIntégrer :
- [x] Header du tunnel de création de sondage
- [x] Titre : "Renseignez un nom pour votre sondage"
- [x] Label Champ texte 1 : "Nom de votre sondage (obligatoire)"
- [x] Champ texte 1 obligatoire : prévoir une limite à 140 car...Intégrer :
- [x] Header du tunnel de création de sondage
- [x] Titre : "Renseignez un nom pour votre sondage"
- [x] Label Champ texte 1 : "Nom de votre sondage (obligatoire)"
- [x] Champ texte 1 obligatoire : prévoir une limite à 140 caractères
- [x] Label Champ texte 2 : "Description (facultatif)"
- [x] Champ texte 2 facultatif : prévoir une limite à 300 caractères
- [x] Message sous le champ : "300 caractères maximum"
- [x] Bandeau de déplacement du tunnel de création de sondage : bouton Annuler à gauche / bouton Suivant à droite
- [x] Les versions mobile et desktop sont similaires, prévoir les breakpoints et adapter la largeur en conformité avec la maquette
A11é
- [x] Le titre de la page n’est pas très explicite `<title>Création de sondage - Framadate</title>`
- [x] Trous dans la titraille `<h1>Création de sondage étape 1 sur 7</h1>` et `<h2>Renseignez un nom pour votre sondage</h2>`
- [x] Le message de limite de caractère doit être dans un `<p>`
- [x] Le bouton annuler doit être dans un `<button>`version 1 bêtaty kaynty kaynhttps://framagit.org/framasoft/framadate/framadate/-/issues/575Framadate behind Reverse Proxy with SSL Offloading: wrong links with http only2022-03-21T09:23:37ZAxel KleppingFramadate behind Reverse Proxy with SSL Offloading: wrong links with http onlyHi!
I'm trying to get Framadate to work with Apache (http) behind an Citrix ADC (Netscaler) Load Balancer/Reverse Proxy, which does all the SSL offloading stuff (https to the user).
Unfortunatly all links generated e.g. for style sheets...Hi!
I'm trying to get Framadate to work with Apache (http) behind an Citrix ADC (Netscaler) Load Balancer/Reverse Proxy, which does all the SSL offloading stuff (https to the user).
Unfortunatly all links generated e.g. for style sheets are http only, so modern browsers don't load these files because of mixed content.
`
<link rel="stylesheet" href="http://framadate.myserver.org/css/bootstrap.min.css">
<link rel="stylesheet" href="http://framadate.myserver.org/css/datepicker3.css">
<link rel="stylesheet" href="http://framadate.myserver.org/css/style.css">
<link rel="stylesheet" href="http://framadate.myserver.org/css/frama.css">
<link rel="stylesheet" href="http://framadate.myserver.org/css/print.css" media="print">
<link rel="stylesheet" href="http://framadate.myserver.org/css/fork-awesome.min.css">
<script src="http://framadate.myserver.org/js/jquery-3.6.0.min.js"></script>
<script src="http://framadate.myserver.org/js/bootstrap.min.js"></script>
<script src="http://framadate.myserver.org/js/bootstrap-datepicker.js"></script>
<script src="http://framadate.myserver.org/js/locales/bootstrap-datepicker.de.js"></script>
<script src="http://framadate.myserver.org/js/core.js"></script>
`
Of course I can write a rewrite rule on the Load Balancer to replace all http with https links, but isn't there an (undocumented?) option to tell Framadate to generate only https links? That would be much easier and should work with all other reverse proxys as well!?
Thx in advance...
Axelhttps://framagit.org/framasoft/framadate/framadate/-/issues/576How to customize the homepage? (index.tpl)2022-03-20T10:39:01ZValerio BozzolanHow to customize the homepage? (index.tpl)Hi all! :smile:
I was trying to improve the wiki:
https://framagit.org/framasoft/framadate/framadate/-/wikis/home
But I see that in the documentation I cannot find a way to customize the Framadates's homepage for example to add a link...Hi all! :smile:
I was trying to improve the wiki:
https://framagit.org/framasoft/framadate/framadate/-/wikis/home
But I see that in the documentation I cannot find a way to customize the Framadates's homepage for example to add a link to the privacy policy and GDPR.
Has anyone customized the homepage? How did you do it?
As workaround I'm changing `./tpl/index.tpl` directly in production after cleaning `./tpl_c` but maybe this is not a good idea. Thank you for your clarification!https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/150Navigation au clavier2022-02-28T11:48:48ZbenoitNavigation au clavier* Tous les éléments interactifs doivent prendre le focus (ex: ce qui n'est pas le cas du lien annuler)
* L'outline pourrait être renforcé, il reste assez peu visible (ex `outline: black; outline-style: solid;`)* Tous les éléments interactifs doivent prendre le focus (ex: ce qui n'est pas le cas du lien annuler)
* L'outline pourrait être renforcé, il reste assez peu visible (ex `outline: black; outline-style: solid;`)ty kaynty kaynhttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/152Wording2022-02-28T10:09:01ZbenoitWordingOphélie CoelhoOphélie Coelhohttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/124ajouter les options d'administration de sondage si on a l'admin_key2022-02-16T14:01:00Zty kaynajouter les options d'administration de sondage si on a l'admin_keyversion 1 bêtahttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/144url unique cas du déjà existant, tenter avec un autre makeslug2022-02-15T14:12:32Zty kaynurl unique cas du déjà existant, tenter avec un autre makeslugversion 1 bêtahttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/96Ajout de commentaire seul, sans envoi de Stack of vote2022-02-15T14:12:20Zty kaynAjout de commentaire seul, sans envoi de Stack of voteversion 1 bêtahttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/136Général : Popin de message de confirmation2022-02-08T16:52:53ZOphélie CoelhoGénéral : Popin de message de confirmationPopin apparaissant dans les cas suivants :
Wording : "Souhaitez-vous vraiment quitter le sondage ? Toutes les informations seront effacées."
- [x] Clic sur le bouton Annuler
- [x] Croix de fermeturePopin apparaissant dans les cas suivants :
Wording : "Souhaitez-vous vraiment quitter le sondage ? Toutes les informations seront effacées."
- [x] Clic sur le bouton Annuler
- [x] Croix de fermetureversion 1 bêtaty kaynty kaynhttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/112config de traduction pour la plateforme weblate2022-02-08T08:24:48Zty kaynconfig de traduction pour la plateforme weblatehttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/149Structure html2022-02-03T12:39:33ZbenoitStructure html* Ajouter une attribut `lang="fr"` sur l'élément html
* Chaque page doit avoir un `title` unique (ex: `title="Création de sondage - étape 1/7 - BarracuDate"`)
* Chaque page doit avoir un `h1` (ex: `<h1>Création de sondage - étape 1 sur 7...* Ajouter une attribut `lang="fr"` sur l'élément html
* Chaque page doit avoir un `title` unique (ex: `title="Création de sondage - étape 1/7 - BarracuDate"`)
* Chaque page doit avoir un `h1` (ex: `<h1>Création de sondage - étape 1 sur 7</h1>`)
* Un élément de texte ne peut pas être dans un élément div ou span (ex: `<p>300 caractères maximum</p>`)
* Éviter d’utiliser l’attribut `tabindex`
* Les actions doivent être portées par des éléments `button` (et non `<i>` ou `<a>`)ty kaynty kaynhttps://framagit.org/framasoft/framadate/framadate/-/issues/465Translate unknown answer in produced CSV2021-12-21T09:55:59ZThomasthomas.citharel@framasoft.orgTranslate unknown answer in produced CSVThe following discussion from !413 should be addressed:
- [ ] @tcit started a [discussion](https://framagit.org/framasoft/framadate/framadate/merge_requests/413#note_468298):
> Needs to be translated as well (and typo fixed).The following discussion from !413 should be addressed:
- [ ] @tcit started a [discussion](https://framagit.org/framasoft/framadate/framadate/merge_requests/413#note_468298):
> Needs to be translated as well (and typo fixed).1.1.18https://framagit.org/framasoft/framadate/framadate/-/issues/566Update the french translation2021-12-17T14:23:42ZFlorian Lainezwinnerflo@free.frUpdate the french translationHi,
I think there is a need to update the translation in french.
Indeed, you can see the message "the poll was created" in English even if the rest of the text is translated into French:
![image](/uploads/ada252671ab871d6f12bcdad0c6703...Hi,
I think there is a need to update the translation in french.
Indeed, you can see the message "the poll was created" in English even if the rest of the text is translated into French:
![image](/uploads/ada252671ab871d6f12bcdad0c67030a/image.png)
I double checked the translation and it is supposed to be translated cf.
https://weblate.framasoft.org/translate/framadate/framadate/fr/?checksum=66d0a86c09b6e204&sort_by=-priority,position
Therefore I suppose there is just a need for the current translation to be updated.
RegardsThomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/565Wiki links in Readme do not work2021-11-30T10:14:30ZsdbbsWiki links in Readme do not workI have just found https://framagit.org/framasoft/framadate/framadate, and I can see in the README:
> # Installation
>
> Follow the instructions on our Wiki : https://framagit.org/framasoft/framadate/wikis/home
However, when I go to ht...I have just found https://framagit.org/framasoft/framadate/framadate, and I can see in the README:
> # Installation
>
> Follow the instructions on our Wiki : https://framagit.org/framasoft/framadate/wikis/home
However, when I go to https://framagit.org/framasoft/framadate/wikis/home, being asked to log in and logging in with GitHub, I get "Page Not Found":
![image](/uploads/cd20311055ac48a45d02cedc548a0c75/image.png)
Same for
> ## Code
>
> Follow the instructions on ## Code
>
> Follow the instructions on https://framagit.org/framasoft/framadate/wikis/coding
>
> # Traductions
>
> Follow the instructions on https://framagit.org/framasoft/framadate/wikis/translatinghttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/140vérifier cohérence de DTO avec le backend2021-11-30T10:04:56Zty kaynvérifier cohérence de DTO avec le backendhttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/102bug : mauvais décompte de points dans le résultat "aujourdhui-ou-demain"2021-11-14T16:52:33Zty kaynbug : mauvais décompte de points dans le résultat "aujourdhui-ou-demain"https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/74appel au back pour savoir si l'url unique existe déjà ou non2021-11-12T13:20:09Zty kaynappel au back pour savoir si l'url unique existe déjà ou nonlors du changement de custom_url (le slug) dans la création ou modif d'un poll, demander au back si un sondage avec cette custom_url existelors du changement de custom_url (le slug) dans la création ou modif d'un poll, demander au back si un sondage avec cette custom_url existeversion 1 bêta