framadate issueshttps://framagit.org/groups/framasoft/framadate/-/issues2018-11-26T09:16:27Zhttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/9Bouton secondaire2018-11-26T09:16:27ZMaïtané LenoirBouton secondaireIl existe un look "bouton secondaire" en gris foncé #4A4A4A (bordure et texte) pour distinguer les actions principales des secondaires.
Quels boutons ? :
- Tout effacer
- Ajouter une image
- Modifier
- Modifier le sondageIl existe un look "bouton secondaire" en gris foncé #4A4A4A (bordure et texte) pour distinguer les actions principales des secondaires.
Quels boutons ? :
- Tout effacer
- Ajouter une image
- Modifier
- Modifier le sondagehttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/8Choix des sujets (classique)2019-08-09T09:23:13ZMaïtané LenoirChoix des sujets (classique)Une fois le type de réponse que je souhaite sélectionné dans la liste déroulante, les champs qu'on me propose sont liés à ce que j'ai sélectionné.
Je peux avoir sélectionné :
Du texte
Des images (on affichera aussi un champ Tex...Une fois le type de réponse que je souhaite sélectionné dans la liste déroulante, les champs qu'on me propose sont liés à ce que j'ai sélectionné.
Je peux avoir sélectionné :
Du texte
Des images (on affichera aussi un champ Texte alt)
Des liens (on affichera aussi un champ Texte alt)
Des images avec des liens (on affichera aussi un champ Texte alt)https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/7Champs vides initialement proposés2019-08-09T09:23:13ZMaïtané LenoirChamps vides initialement proposésSur chaque page de choix (dates et classiques), se trouve d'office 2 champs vides pour mettre ses deux premières propositions.Sur chaque page de choix (dates et classiques), se trouve d'office 2 champs vides pour mettre ses deux premières propositions.https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/6Liste complète de choix des sujets (classique)2018-10-26T20:50:26ZMaïtané LenoirListe complète de choix des sujets (classique)Dans la liste déroulante *Je veux proposer des réponses avec* les possibilités sont :
- Du texte
- Des images (on affichera un champ Texte alt)
- Des liens (on affichera un champ Texte alt)
- Des images avec des liens (on affichera un c...Dans la liste déroulante *Je veux proposer des réponses avec* les possibilités sont :
- Du texte
- Des images (on affichera un champ Texte alt)
- Des liens (on affichera un champ Texte alt)
- Des images avec des liens (on affichera un champ Texte alt)
PS: Je ne sais pas pourquoi on ne ferait pas Texte + image + lien (supposition: ce n'est tout bêtement pas une possibilité codée)https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/5Description du sondage2019-08-09T09:23:11ZMaïtané LenoirDescription du sondagePour laisser plus de place pour remplir le textarea et lui donner une consistance plus importante (qui fera bloc)![Capture_d_écran_2018-10-26_à_20.13.37](/uploads/87742058969f8be94f3e7437b2d2a1fe/Capture_d_écran_2018-10-26_à_20.13.37...Pour laisser plus de place pour remplir le textarea et lui donner une consistance plus importante (qui fera bloc)![Capture_d_écran_2018-10-26_à_20.13.37](/uploads/87742058969f8be94f3e7437b2d2a1fe/Capture_d_écran_2018-10-26_à_20.13.37.png):
- Le mettre à la ligne
- Lui faire prendre toute la largeur du reste du bloc
- Lui donner davantage de hauteur (~130px)
- Lui rajouter un peu de padding pour que le texte à l'intérieur ne soit pas collé (0.5 em)https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/4Les champs input sont visiblement des champs inputs2019-08-09T09:23:11ZMaïtané LenoirLes champs input sont visiblement des champs inputsPour l'instant, les champs "input" ressemblent à des liens (couleur bleue + soulignement). Pour être identifiés en tant que champs à remplir, il faudrait qu'ils ressemblent à des champs de formulaire.Pour l'instant, les champs "input" ressemblent à des liens (couleur bleue + soulignement). Pour être identifiés en tant que champs à remplir, il faudrait qu'ils ressemblent à des champs de formulaire.https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/3Graphisme bouton2019-08-09T09:23:10ZMaïtané LenoirGraphisme bouton_Pour que l'utilisateur identifie bien que c'est un bouton (et qu'il appelle à l'action)_
- Le contour du bouton est plus épais
- Son contenu est en semi gras (ou en gras si c'est peu pratique)
Au survol:
- le bouton en entier devient..._Pour que l'utilisateur identifie bien que c'est un bouton (et qu'il appelle à l'action)_
- Le contour du bouton est plus épais
- Son contenu est en semi gras (ou en gras si c'est peu pratique)
Au survol:
- le bouton en entier devient bleu.
- le lien devient blanc et n'est pas soulignéhttps://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/2Texte "Où sont mes sondages"2018-10-26T20:09:36ZMaïtané LenoirTexte "Où sont mes sondages"Modifier le texte par :
> Vous ne savez plus où sont vos sondages ? C’est par ici que ça se passe !
-> La fonctionnalité a été améliorée par Framasoft donc autant ne pas rajouter des champs là où il n'y en a pas.Modifier le texte par :
> Vous ne savez plus où sont vos sondages ? C’est par ici que ça se passe !
-> La fonctionnalité a été améliorée par Framasoft donc autant ne pas rajouter des champs là où il n'y en a pas.https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/1Traduction et bouton de traduction2019-08-09T09:23:32ZYannick Françoisyaf@elsif.frTraduction et bouton de traductionDans la version originale, il y a sur la première page une boite de selection de langue, et un bouton de validation qui recharge la page dans la langue selectionnée.
Comment traiter ce point ?Dans la version originale, il y a sur la première page une boite de selection de langue, et un bouton de validation qui recharge la page dans la langue selectionnée.
Comment traiter ce point ?Maïtané LenoirMaïtané Lenoirhttps://framagit.org/framasoft/framadate/framadate/-/issues/383Why moving documentation from code repository to a wiki repository?2018-10-18T18:38:41ZMarc KarassevWhy moving documentation from code repository to a wiki repository?As we can see in commits like https://framagit.org/framasoft/framadate/commit/77afe10e4436f3192613b484b3344aaf7cd9bebe the documentation was moved from the code repository to a wiki repository. What was the reason for this?
From the dev...As we can see in commits like https://framagit.org/framasoft/framadate/commit/77afe10e4436f3192613b484b3344aaf7cd9bebe the documentation was moved from the code repository to a wiki repository. What was the reason for this?
From the development point of view, it's quite difficult to find and maintain at least the development documentation (see https://framagit.org/framasoft/framadate/issues/370).
Having production installation documentation or FAQs in another repository could make sense for people not wanting to be bothered by code but it restricts contribution. Note that the wiki cannot be edited by non-owner contributors.https://framagit.org/framasoft/framadate/framadate/-/issues/378Contribuer au wiki -- nginx2018-10-11T07:24:52ZixeftContribuer au wiki -- nginxBonjour,
Nous venons de migrer notre instance de framadate vers nginx (https://scoodle.latoilescoute.net)
Et nous avons pas mal de petites galère,
Je voudrait donc contribuer au wiki pour proposer une configuration nginx fonctionnell...Bonjour,
Nous venons de migrer notre instance de framadate vers nginx (https://scoodle.latoilescoute.net)
Et nous avons pas mal de petites galère,
Je voudrait donc contribuer au wiki pour proposer une configuration nginx fonctionnelle.
Alors que d'habitude j'aurais forké et proposé une pull request, je ne trouve pas comment faire pour le wiki :/https://framagit.org/framasoft/framadate/framadate/-/issues/377Please let the author of a poll choose if the option “tentative” (yellow mark...2020-04-22T19:40:09ZBavramorPlease let the author of a poll choose if the option “tentative” (yellow mark) is availablePlease let the author of a poll choose if the option “tentative” (yellow mark) is available. In some cases clear statements (yes or no) are necessary.Please let the author of a poll choose if the option “tentative” (yellow mark) is available. In some cases clear statements (yes or no) are necessary.https://framagit.org/framasoft/framadate/framadate/-/issues/374Traduction française : proposer l'ecriture inclusive de manière optionnelle2018-10-08T12:58:57ZYoannTraduction française : proposer l'ecriture inclusive de manière optionnelleBonjour,
Tout d'abord un grand merci pour tout le travail effectué sur Framadate.
J'ai remarqué l'intégration de l'écriture inclusive dans la traduction française.
Je travaille pour la fonction publique d'état et malheureusement cette é...Bonjour,
Tout d'abord un grand merci pour tout le travail effectué sur Framadate.
J'ai remarqué l'intégration de l'écriture inclusive dans la traduction française.
Je travaille pour la fonction publique d'état et malheureusement cette écriture n'a pas (encore) été validée par les autorités (pour confirmer mes dires, vous pouvez consulter [cette circulaire publiée au JO](https://www.legifrance.gouv.fr/jo_pdf.do?id=JORFTEXT000036068906)).
Est-il possible de proposer cette écriture de manière optionnelle ?
Si non, quelle est la meilleure methode pour surcharger le fichier de traduction tout en bénéficiant automatiquement des nouvelles traductions ?
Merci d'avance pour votre retour.https://framagit.org/framasoft/framadate/framadate/-/issues/372Wiki Updates - Coding and Updating2018-10-08T13:02:20ZgreenedvWiki Updates - Coding and UpdatingIt is not possible for me to write in the wiki so I put my comments in this issue.
On https://framagit.org/framasoft/framadate/wikis/coding the 2. Step "Créer le fork" which links to https://framagit.org/framasoft/framadate/fork/new is ...It is not possible for me to write in the wiki so I put my comments in this issue.
On https://framagit.org/framasoft/framadate/wikis/coding the 2. Step "Créer le fork" which links to https://framagit.org/framasoft/framadate/fork/new is broken.
Maybe we should write
2. Fork the main project: Goto the framadate Main Project Site and press fork.
On https://framagit.org/framasoft/framadate/wikis/Maintenance/Updating I would add:
run `sudo -u www-data composer install` to get neccessary dependencies for the new version.
Also check tpl/admin/config.tpl for any new config options in your config file at app/inc/config.phphttps://framagit.org/framasoft/framadate/framadate/-/issues/369Template syntax error when creating a poll2018-09-11T13:51:42ZMarc KarassevTemplate syntax error when creating a pollError:
`Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/var/www/framadate/tpl/create_poll_step_3.tpl" on line 36 "<p>{__('Step 3', 'Once you have confirmed the creation of your poll, you will automatically be ...Error:
`Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/var/www/framadate/tpl/create_poll_step_3.tpl" on line 36 "<p>{__('Step 3', 'Once you have confirmed the creation of your poll, you will automatically be redirected to the poll's administration page.')}</p>" - Unexpected "s", expected one of: "","" , ")" <-- thrown in /var/www/framadate/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 36`
Steps to reproduce:
- checkout ´develop´ branch
- run `docker-compose up`
- go to `localhost`
- create whatever poll type
- go to poll creation step 3https://framagit.org/framasoft/framadate/framadate/-/issues/368setTime issue2023-09-10T14:17:53ZHorst BeckersetTime issue> [07-Sep-2018 23:47:00 Europe/Paris] PHP Fatal error: Uncaught Error: Call to a member function setTime() on boolean in /web/create_date_poll.php:148
> Stack trace: #0 {main} thrown in /web/create_date_poll.php on line 148
I'm getti...> [07-Sep-2018 23:47:00 Europe/Paris] PHP Fatal error: Uncaught Error: Call to a member function setTime() on boolean in /web/create_date_poll.php:148
> Stack trace: #0 {main} thrown in /web/create_date_poll.php on line 148
I'm getting this problem when creating an event poll. PHP is 7.1.21, OS is CentOS7. Are there any solutions?https://framagit.org/framasoft/framadate/framadate/-/issues/365Add a link on framadate to https://framagit.org/framasoft/framadate/wikis/tra...2018-08-16T14:25:12ZLuc DidryAdd a link on framadate to https://framagit.org/framasoft/framadate/wikis/translatingSomething like « [Help translating Framadate](https://framagit.org/framasoft/framadate/wikis/translating) » somewhere (in the footer?).Something like « [Help translating Framadate](https://framagit.org/framasoft/framadate/wikis/translating) » somewhere (in the footer?).https://framagit.org/framasoft/framadate/framadate/-/issues/357Framadate crashed on poll creation when PHPMailer send mail to localhost serv...2018-07-30T14:12:24ZChristian P. MOMONchristian.momon@devinsy.frFramadate crashed on poll creation when PHPMailer send mail to localhost server which is no TLS**Context**
* Framadate 1.1.7
* PHPMail 6.0.5
* local SMTP Server with NO TLS on Debian Stretch
* config.php :
* 'use_smtp' => true,
* 'smtp_options' => [
* 'host' => 'localhost',
* 'auth' => false,
* 'username' => '',
...**Context**
* Framadate 1.1.7
* PHPMail 6.0.5
* local SMTP Server with NO TLS on Debian Stretch
* config.php :
* 'use_smtp' => true,
* 'smtp_options' => [
* 'host' => 'localhost',
* 'auth' => false,
* 'username' => '',
* 'password' => '',
* 'secure' => false,
* 'port' => 25,
**Problem**
On last step of poll creation, Framadate crashed (empty page in browser) when sending mails.
Apache logs:
```
PHP Fatal error: Uncaught PHPMailer\\PHPMailer\\Exception: SMTP Error: Could not connect to SMTP host. in /var/www/date.chapril.org/vendor/phpmailer/phpmailer/src/PHPMailer.php:1900
Stack trace:
#0 /var/www/date.chapril.org/vendor/phpmailer/phpmailer/src/PHPMailer.php(1725): PHPMailer\\PHPMailer\\PHPMailer->smtpConnect(Array)
#1 /var/www/date.chapril.org/vendor/phpmailer/phpmailer/src/PHPMailer.php(1481): PHPMailer\\PHPMailer\\PHPMailer->smtpSend('Date: Sun, 29 J...', 'This is a multi...')
#2 /var/www/date.chapril.org/vendor/phpmailer/phpmailer/src/PHPMailer.php(1320): PHPMailer\\PHPMailer\\PHPMailer->postSend()
#3 /var/www/date.chapril.org/app/classes/Framadate/Services/MailService.php(58): PHPMailer\\PHPMailer\\PHPMailer->send()
#4 /var/www/date.chapril.org/create_date_poll.php(226): Framadate\\Services\\MailService->send('cmomon@april.or...', '[date.chapril][...', 'Ce message ne d...')
#5 {main}
th
```
Syslog:
```
Jul 29 15:30:07 lamp postfix/smtpd[32461]: connect from localhost[127.0.0.1]
Jul 29 15:30:07 lamp postfix/smtpd[32461]: lost connection after STARTTLS from localhost[127.0.0.1]
Jul 29 15:30:07 lamp postfix/smtpd[32461]: disconnect from localhost[127.0.0.1] ehlo=1 starttls=1 commands=2
```
The problem seems to come from PHPMailer configuration.
Watching PHPMailer.php file at line 270:
```
/**
* Whether to enable TLS encryption automatically if a server supports it,
* even if `SMTPSecure` is not set to 'tls'.
* Be aware that in PHP >= 5.6 this requires that the server's certificates are valid.
*
* @var bool
*/
public $SMTPAutoTLS = true;
```
Watching PHPMailer.php file at line 1898:
```
//Automatically enable TLS encryption if:
// * it's not disabled
// * we have openssl extension
// * we are not already using SSL
// * the server offers STARTTLS
if ($this->SMTPAutoTLS and $sslext and 'ssl' != $secure and $this->smtp->getServerExt('STARTTLS')) {
$tls = true;
}
if ($tls) {
if (!$this->smtp->startTLS()) {
throw new Exception($this->lang('connect_host'));
}
// We must resend EHLO after TLS negotiation
$this->smtp->hello($hello);
}
```
So, the PHPMailer comments say that TLS is used if available, and so we hope/wait that it will work without TLS if it is not available. But the source code throws an exception if the TLS try failed. There is no alternative: TLS or throw. Why force TLS?
Is-it a PHPMailer bug???
The consequence is: **Framadate + SMTP localhost server + NO TLS => FAILED**.
**Suggestions**
First, open an issue on the PHPMailer project.
Second, add an option parameter in config.php file to make possible to set the `$mail->SMTPAutoTLS = false` in MailService.php file.
Currently, I have to modify the Framadate MailService.php file to force SMTPAutoTLS to false:
```
private function configureMailer(PHPMailer $mailer) {
$mailer->isSMTP();
$mailer->SMTPAutoTLS = false; // <-- Temporary fix from Cpm 2018-07-29
```https://framagit.org/framasoft/framadate/framadate/-/issues/354Unable to connect to database2018-07-10T10:24:39ZbernoouzUnable to connect to databaseHello Everybody,
I have an issue when i configure framadate, i put my host and my dbname, and framadate return this message "Unable to connect to database"
Framadate is install on an Ubuntu 18.04 machine, and i configure it since a Win...Hello Everybody,
I have an issue when i configure framadate, i put my host and my dbname, and framadate return this message "Unable to connect to database"
Framadate is install on an Ubuntu 18.04 machine, and i configure it since a Windows 7. Both are VMs.
Somebody can help me ?
Thanks!
[Capture](/uploads/26c441936a93d9e0f6f0011749291401/Capture.PNG)https://framagit.org/framasoft/framadate/framadate/-/issues/353Maximum number of votes per column is always 1 (if enabled)2018-07-09T13:55:02ZKersten LohmeyerMaximum number of votes per column is always 1 (if enabled)Maximum number of votes per column is always 1 (if enabled) although I entered 2 for example.
Framadate Version 1.1.6Maximum number of votes per column is always 1 (if enabled) although I entered 2 for example.
Framadate Version 1.1.6