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