Overview
Comment: | Déplacer l'ajout de l'asso dans le sujet |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
941e7b8dba940bd120c3602ef0bf5ed5 |
User & Date: | bohwaz on 2018-08-19 14:07:09 |
Other Links: | branch diff | manifest | tags |
Context
2018-08-19
| ||
23:01 | Ajout classe titre intermédiaire check-in: b80159ceaa user: bohwaz tags: dev | |
14:07 | Déplacer l'ajout de l'asso dans le sujet check-in: 941e7b8dba user: bohwaz tags: dev | |
12:16 | Correction erreur de syntaxe de compact() check-in: 420c5ba585 user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Utils.php from [8e963d639b] to [0a93ed5aae].
︙ | ︙ | |||
658 659 660 661 662 663 664 665 666 667 668 669 670 671 | { // Ne pas envoyer de mail à des adresses invalides if (!SMTP::checkEmailIsValid($recipient, false)) { throw new UserException('Adresse email invalide: ' . $recipient); } // Tentative d'envoi du message en utilisant un plugin $email_sent_via_plugin = Plugin::fireSignal('email.envoi', compact('recipient', 'subject', 'content', 'id_membre', 'pgp_key')); if (!$email_sent_via_plugin) { // L'envoi d'email n'a pas été effectué par un plugin, utilisons l'envoi interne // via mail() ou SMTP donc | > > > | 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 | { // Ne pas envoyer de mail à des adresses invalides if (!SMTP::checkEmailIsValid($recipient, false)) { throw new UserException('Adresse email invalide: ' . $recipient); } $config = Config::getInstance(); $subject = sprintf('[%s] %s', $config->get('nom_asso'), $subject); // Tentative d'envoi du message en utilisant un plugin $email_sent_via_plugin = Plugin::fireSignal('email.envoi', compact('recipient', 'subject', 'content', 'id_membre', 'pgp_key')); if (!$email_sent_via_plugin) { // L'envoi d'email n'a pas été effectué par un plugin, utilisons l'envoi interne // via mail() ou SMTP donc |
︙ | ︙ | |||
690 691 692 693 694 695 696 | $content = preg_replace("#(?<!\r)\n#si", "\r\n", $content); if ($pgp_key) { $content = Security::encryptWithPublicKey($pgp_key, $content); } | < < | 693 694 695 696 697 698 699 700 701 702 703 704 705 706 | $content = preg_replace("#(?<!\r)\n#si", "\r\n", $content); if ($pgp_key) { $content = Security::encryptWithPublicKey($pgp_key, $content); } $headers['From'] = sprintf('"%s" <%s>', sprintf('=?UTF-8?B?%s?=', base64_encode($config->get('nom_asso'))), $config->get('email_asso')); $headers['Return-Path'] = $config->get('email_asso'); $headers['MIME-Version'] = '1.0'; $headers['Content-type'] = 'text/plain; charset=UTF-8'; $hash = sha1(uniqid() . var_export([$headers, $to, $subject, $content], true)); |
︙ | ︙ |