[facteur] 3 commits

spip-contrib-extensions/facteur | 3 commits

Par Cerdic, le 24 janvier 2022 à 14h31min :

Refactor pour centraliser en un point le listing des methodes mailer disponibles et rendre cela plus facilement extensible

Modifié
formulaires/configurer_facteur.html
formulaires/configurer_facteur.php
inc/facteur.php

Détails : https://git.spip.net/spip-contrib-extensions/facteur/commit/cbad944edbbb05bff68d1a09e0e956017dea1c23

==============================
Par Cerdic, le 24 janvier 2022 à 15h00min :

Ajout d’un pipeline facteur_lister_methodes_mailer() qui permet d’ajouter des mailers alternatifs, et suppression de toute reference a un mailer commercial ou api proprietaire :
par defaut on ne supporte que les methodes standard mail() et smtp.
A charge pour d’autres plugins de proposer des methodes supplementaires via ce pipeline et en fournissant :

  • le formulaires/inc-config-facteur-mailer-xxxx.html
  • la classe inc/Facteur/FacteurXxxxx.php (declaree dans le pipeline)

Supprimé
formulaires/inc-config-facteur-mailer-mailjet.html
inc/Facteur/Api/Mailjetv3.php
inc/Facteur/FacteurMailjet.php
Modifié
inc/facteur.php
lang/facteur_en.php
lang/facteur_fr.php
lang/facteur_fr_tu.php
lang/facteur_ja.php
lang/facteur_nl.php
lang/facteur_ru.php
lang/facteur_uk.php
paquet.xml

Détails : https://git.spip.net/spip-contrib-extensions/facteur/commit/9125399842e492a41f14a9a94b7761a7f6b6193e

==============================
Par Cerdic, le 25 janvier 2022 à 10h08min :

Version 4.3.0 (en test)

Modifié
paquet.xml

Détails : Version 4.3.0 (en test) · 7d58ae8acd - facteur - SPIP on GIT