Commit Graph

527 Commits (master)
 

Author SHA1 Message Date
Cerdic 4ea53f77b7 fix: a l'installation la table spip_mailsubscriptions_optins n'était pas créée. On corrige et on force un upgrade de base pour corriger chez tout le monde 2 months ago
Cerdic 1b8071d323 v3.4.5 qui fait le grand écart en élargissant à SPIP 4.2 d'un côté cf #37 et PHP 7.1 de l'autre cf #37 6 months ago
Salvatore 1dafa6bd76 [Salvatore] [source:lang/ mailsubscriptions_optin] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ mailsubscriptions_optin] Mise a jour du bilan depuis https://trad.spip.net
6 months ago
Cerdic 0f3487daa4 trads: traductions en anglais pour mailsubscriptions_optin 6 months ago
Torsten Willmann 638bc3a2e4 [Salvatore] [source:lang/ mailsubscriptions_optin] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ mailsubscriptions_optin] Mise a jour du bilan depuis https://trad.spip.net
6 months ago
Torsten Willmann afa1f53f62 [Salvatore] [source:lang/ mailsubscriptions] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ mailsubscriptions] Mise a jour du bilan depuis https://trad.spip.net
6 months ago
Torsten Willmann 421f1ea767 [Salvatore] [source:lang/ newsletter] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ newsletter] Mise a jour du bilan depuis https://trad.spip.net
7 months ago
Torsten Willmann dfca20329b [Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ mailsubscriber] Mise a jour du bilan depuis https://trad.spip.net
7 months ago
Cerezo c745d73ffb [Salvatore] [source:lang/ newsletter] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ newsletter] Mise a jour du bilan depuis https://trad.spip.net
7 months ago
Cerezo c733d7b713 [Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ mailsubscriber] Mise a jour du bilan depuis https://trad.spip.net
8 months ago
Cerezo e9030b3aef [Salvatore] [source:lang/ paquet-mailsubscribers] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ paquet-mailsubscribers] Mise a jour du bilan depuis https://trad.spip.net
8 months ago
Salvatore 4d43734242 [Salvatore] [source:lang/ mailsubscriptions_optin] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ mailsubscriptions_optin] Mise a jour du bilan depuis https://trad.spip.net
8 months ago
Salvatore 49bd4d3102 [Salvatore] [source:lang/ mailsubscriptions] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ mailsubscriptions] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ mailsubscriptions] Mise a jour du bilan depuis https://trad.spip.net
8 months ago
Cerdic eaf09832bc fix: traductions manquantes et pas encore dans trad.spip.net 8 months ago
Cerdic fdc109faab refactor: prefixer minipublic() en mailsubscribers_minipublic() + fallback automatique sur la fonction du core en SPIP 4.2+ 8 months ago
Cerdic 83251a4fbe fix: chaine de langue erronées ou manquantes + ne pas utiliser #ALERTE_MESSAGE qui n'est disponible qu'en SPIP 4+
Refs: #36
8 months ago
cerdic 1ad48f10d9 [Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ mailsubscriber] Mise a jour du bilan depuis https://trad.spip.net
8 months ago
Cerdic 860658e36e fix: amelioration de minipublic() en coherence avec la PR spip/spip#5452 TODO : prefixer pour eviter un conflit le jour où c'est dans le core 9 months ago
JuLBLoBuL 344e948cea Correction du lien d'export d'un segment
Jusque la, le lien d'export ne prenait pas en charge les segments. C'est corrigé et testé.
9 months ago
Matthieu Marcillaud 074dc4b158 build: Version 3.4.2 (stable) 9 months ago
Matthieu Marcillaud db9f3a9742 fix: Pas de critère `{id_auteur?}` sur la table mailsubscribers, qui n’a pas cette liaison.
Refs: #34
9 months ago
JuLBLoBuL 1db9facd0c Hotfix - fonction manquante SPIP 3.X (couleur_hex_to_hsl)
L'action unsubscribe_subscriber (entre autres) est cassé à cause de cela. Je n'ai pas trouvé la fonction en SPIP 3.X, donc j'applique une couleur HSL par défaut.
10 months ago
Cerdic 923e5521f6 fix: appel de fonction erroné en SPIP 3.2 10 months ago
Salvatore 97688c38c9 [Salvatore] [source:lang/ newsletter] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ newsletter] Mise a jour du bilan depuis https://trad.spip.net
11 months ago
Salvatore 1cc037014f [Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue ja
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue pt_br
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue ru
[Salvatore] [source:lang/ mailsubscriber] Export depuis https://trad.spip.net de la langue uk
[Salvatore] [source:lang/ mailsubscriber] Mise a jour du bilan depuis https://trad.spip.net
11 months ago
Cerdic 862e9515f0 v3.4.0 en test qui inclue la gestion des optins (possibilité de faire confirmer à tous les abonnés qui semblent inactifs qu'ils sont toujours intéressé) 11 months ago
Cerdic 25f2236944 fix: dans le mail de reconsent, l'action desinscription est envoyee vers unconsent_mailsubscriber qui va demander une desinscription + marquer la demande d'optin en refusee (on utilise l'action unsubscribe en sous-jacent) 11 months ago
Cerdic d694699278 refactor: on optimise un peu la page des demandes d'optin pour eviter de calculer la meme chose trop de fois + on présente la liste des inscrits qui n'ont pas deja une demande d'optin en cours, car c'est ce qui nous interesse pour lancer de nouvelles demande d'optin 11 months ago
Cerdic d9bc94fccb fix: afficher les optins regroupés par statut (validé, proposé, refusé+périmé, ou à envoyer), ce qui facilite la navigation et la recherche
+ un formulaire de recherche sur la page des optins pour chercher un email dans les différentes listes
11 months ago
Cerdic e9fd595b31 fix: afficher un titre qui inclue le filtrage par statut sur les listes d'optin 11 months ago
Cerdic 856ad74093 fix: permettre la recherche par email sur la table des optins 11 months ago
Cerdic 75788c1fb6 fix: utiliser generer_url_entite 11 months ago
Cerdic 506868b055 feat: utiliser minipublic() sur les actions de reconsent 11 months ago
Cerdic c731485e01 ux: fluidifier la navigation vers et depuis la page de gestion des optins 11 months ago
Matthieu Marcillaud c2a448e563 fix: Les boutons de reconsent ne doivent prendre en compte que les listes transmises à l’action, pas les autres qu’on aurait actives ailleurs 11 months ago
Matthieu Marcillaud eff67f18a7 fix: Requete SQL triée par date, pas en group by. 11 months ago
Matthieu Marcillaud d27df70239 i18n: Corrections grammaticales 11 months ago
Matthieu Marcillaud 0bc7ad470b fix: Traiter 10 mails d’un coup pour l’envoi d’optin 11 months ago
Matthieu Marcillaud 2faf83a486 fix: Compatibilité PHP 7.3 minimum (et du coup pas de ??=) 11 months ago
Matthieu Marcillaud bdad7a3db7 feat: Supprimer les optins de plus de 4 mois dont le subscriber ou la liste n’existe plus 11 months ago
Matthieu Marcillaud abc365d107 feat: Les mails de relance d’optin sont maintenant pris en compte en théorie
- au bout de 7 jours, si pas de réponse, le mail est désinscrit
- si réponse, l’optin est validé
- on indique la trace de l’optin directement sur le subscriber dans le cas d’un reconsentement
11 months ago
Matthieu Marcillaud 5806038750 feat: Lien vers le subscriber en question dans la page des optins 11 months ago
Matthieu Marcillaud a038df3927 feat: Affichage du label des statuts d’optins.
On doit visiblement passer par une déclaration en objet éditorial pour que
'statut_titres' soit accessible.

Déplacement de chaines de langue en conséquence.
11 months ago
Matthieu Marcillaud 6b8ccc1619 feat: Les boutons d’actions amènent aux actions pour confirmer son intérêt à une newsletter. Il reste à faire les différents traitements dans newsletter/reconsent 11 months ago
Matthieu Marcillaud ae1822ee00 feat: On sait envoyer une notification de reconsentement d’optin… 11 months ago
Matthieu Marcillaud 1104bab33b feat: Demande de reconsentement, via la page d’optin
- Ajout d’un bouton vers une action qui enregistre la liste des mails d’optins à traiter pour une liste donnée
- la liste des emails dont on demande l’optin doit encore exister dans la liste des inscrits
- il faut déclarer la table d’optin en principale, pour avoir un autoincrément
- traduction et présentation des listes de demandes d’optin…
- un génie et des notifications traintent la demande de reconsentement.
11 months ago
Matthieu Marcillaud 03769d0fec feat: Une page de l’espace privé affiche les optins pour une liste donnée
On affiche les optins :

- en cours
- qui pourraient être envoyés : sélectionne uniquement les inscrits
  - qui ont reçus au moins la moitié des envois
  - dont on pense qu’ils n’ont lu aucun des envois (pas de feedback)
11 months ago
Matthieu Marcillaud af5d314bb4 feat: Création d’une table spip_subscriptions_optins
Elle va permettre de stocker des informations de demandes d’optins
envoyées à certains subscribers
11 months ago
Cerdic 90d5c7c8a8 v3.3.0 qui inclue la refonte des page de confirmation inscription/desinscription 11 months ago
Cerdic 04afd4e522 refactor: separer les variables du reste de minipublic.css pour faciliter la personalisation + deplacer minipublic hors de prive/ car ça n'a rien a y faire + minifier aussi les variables 11 months ago