Dotclear

source: plugins/newsletter/trunk/changelog.txt @ 2685

Revision 2685, 22.5 KB checked in by kwon, 13 years ago (diff)

Newsletter:

' closes #562
' delete really the mail from the database when clic on delete

Line 
1Newsletter 3.7.10 - 2010-09-30
2===========================================================
3* Ticket #562 : Relier Agora avec Newsletter
4* le lien supprimer efface l'abonné de la base
5
6Newsletter 3.7.9 - 2010-09-14
7===========================================================
8* utilisation de la fonction cut_html_string pour extraire le code html
9* correction de l'affichage du ... en fin d'extrait des billets
10* correction de l'affichage en cas d'erreur sur la récupération d'arguments sur l'url
11* modification de l'affichage du lien de visu online + utilisation via la lettre auto
12* modification de la CSS pour les liens de la lettre
13* Ticket #538 : ajout d'un paramètre général qui indique la date de dernier envoi de la newsletter
14* suppression du filtre des billets par utilisateur
15* correction inversion dans l'utilisation du tri des dates
16* bug de création de plus d'une newsletter par jour => cancel car il suffit d'ajouter le {i} dans post_url_format
17* modification du comportement de l'option "Envoi automatique" lorsque le min est 1
18* remise en place du nombre minimum et maximum de billets pour l'envoi
19* changement pour une meilleure prise en compte des styles
20* modification du template newsletter.html
21
22Newsletter 3.7.8 - 2010-08-09
23===========================================================
24* ajout de la liste des mots clés pour aider à la saisie des lettres
25* Ticket #531, #534 : personnalisation du lien de visu online
26* Ticket #532, #533 : fini le rendu txt
27* mise à niveau des traductions
28* changement du test d'existence de dcCron
29
30Newsletter 3.7.7 - 2010-08-03
31===========================================================
32* Ticket #527 : ajout d'un lien Read more / Lire la suite
33* Ticket #524 : restreindre l'aperçu uniquement à l'extrait des billets
34* Ajout des miniatures dans la lettre automatique
35* Améliore l'affichage de la page about
36
37Newsletter 3.7.6 - 2010-07-28
38===========================================================
39* Ticket #521 : correction sur l'ouverture du fichier CSS
40* Ticket #497 : possibilité d'ajouter EntryFirstImage pour les billets de la newsletter
41* Ajout des paramètres pour le réglage de l'affichage des thumbnails
42* mise à niveau des traductions
43
44Newsletter 3.7.5 - 2010-07-23
45===========================================================
46* correction du style.css pour se rapprocher de la charte graphique de Dotclear
47* quelques corrections pour la compatibilité Dotclear 2.2
48     ° validation de la planification en fonctionnement avec dcCron 1.1.8
49     ° quelques corrections pour la compatibilité et rétro-compatibilité DC 2.2
50
51Newsletter 3.7.4 - 2010-07-22
52===========================================================
53* quelques corrections pour la compatibilité Dotclear 2.2
54     ° correction de l'adaptation du template dans l'onglet maintenance
55     ° correction de l'option de suppression des données dans l'onglet maintenance
56     ° correction sur la reprise des anciens paramètres depuis une version 3.5.x
57* corrige le fonctionnement lorsqu'on déselect le paramètre "Affiche le contenu des billets"
58* Ticket #452 : on supprime la relativité des liens dans la newsletter pour la consultation hors ligne
59
60Newsletter 3.7.3 - 2010-07-19
61===========================================================
62* correction et amélioration de la fonction d'import d'un fichier de sauvegarde
63
64Newsletter 3.7.2 - 2010-07-02
65===========================================================
66* mise à niveau pour la rétro compatibilité Dotclear 2.1.x
67* corrige le fonctionnement de l'ajout automatique de la date
68* mise à niveau pour la compatibilité Dotclear 2.2-RC
69* Ticket #481 : amélioration de la procédure d'import en masse des emails
70* mise à niveau de la licence de l'extension
71* Ticket #480 : continue l'import meme si une adresse est invalide
72* Ticket #382 : avec le mot clé LINK_VISU_ONLINE le lien n'apparait pas si aucun post n'est sélectionné
73* Suppression du choix du format dans le widget si on utilise le mode par défaut
74* Ticket #460 : Problème d'installation en multiblog
75* mise à niveau pour la compatibilité php 5.3.0
76* nettoyage des fonctions non utilisées
77
78Newsletter 3.7.1 - 2010-01-13
79===========================================================
80* Ticket #395 : suppression des retours à la ligne suite au ?> de chaque source
81
82Newsletter 3.7.0 - 2009-12-22
83===========================================================
84* révision de la traduction
85* création de balises pour les sous-posts de la letter
86* permettre le remplacement des mots-clés dans l'affichage en ligne
87* utilisation des styles définis dans le CSS
88* ajout d'un onglet pour l'édition du CSS de la newsletter
89* Ticket #103 : création d'une interface de saisie améliorée de la newsletter
90* Gestion des newsletter dans la table post de type newsletter
91* Gestion d'un historique des newsletters
92* Ticket #163 : permettre la selection des billets dans une lettre
93* Prise en compte des modifications proposées par Kozlika
94* Ticket #127, #198 : parcours de la liste des abonnés en Ajax pour les envois manuels
95* Ajout d'une nouvelle librairie pour l'envoi des mails par Ajax
96* Permettre le remplacement de balises dans la newsletter
97* Mise en conformité avec l'ancien système d'envoi des lettres
98* Ticket #274 : envoi automatique de la lettre que si le billet est à l'état publié
99* ajout d'une option pour ne pas envoyer les billets mis à jour
100
101Newsletter 3.6.0 - 2009-10-07
102===========================================================
103* Mise en conformité pour la version 2.1.6 de Dotclear
104* Correction du Ticket #156 : prise en compte de la table newsletter pendant l'import/export du blog
105* Affiche s'il y a une erreur lors de l'import d'un fichier
106* Affichage du nom du fichier lors de l'export des abonnés
107* Amélioration de l'interface de gestion des abonnés
108* Refonte de la gestion des onglets
109* Changement de la gestion des paramètres - optimisation du nombre d'accès à la base de données
110* Correction du Ticket #233 : ajout d'un paramètre pour choisir la date du tri des billets
111* Changement du traducteur - utilisation du plugin translater (JC Denis)
112* Correction du Ticket #117 : retourne les billets des catégories filles (ajout d'un flag pour activer ou non l'option)
113* Changement de la gestion des erreurs / retourne les erreurs lors des envois planifiés
114* Modification de la procédure d'install / update / delete de l'extension
115* mise à niveau de l'aide en ligne
116* Correction du Ticket #251 : planification impossible pour profil admin en multi-blog
117* Validation des droits en tant qu'admin ou superadmin
118* Prise en compte des fichiers templates du thème pour l'envoi des mails (par exemple newsletter.html)
119* Traitement particulier pour l'adaptation du thème Hybrid
120
121Newsletter 3.5.13 - 2009-09-18
122===========================================================
123* Correction du Ticket #231 : Fatal error avec les sous catégories
124* Correction du Ticket #234 : utilise l'adresse IP du serveur plutôt que celle du client dans l'envoi des mails
125
126Newsletter 3.5.12 - 2009-09-12
127===========================================================
128* mise à jour de l'aide en ligne
129* Ticket #218, #227 : tri sur post_upddt des billets séelectionnées pour l'envoi de la newsletter
130
131Newsletter 3.5.11 - 2009-09-09
132===========================================================
133* Ticket #224 : import d'adresses emails depuis un fichier texte
134* ajout des extraits dans la newsletter (GaD)
135* correction du Ticket #219 : Lors de la validation du formulaire, l'affichage de la page d'information n'est pas bien formatée.
136* correction dans l'exemple de l'estimation du temps pour la planification
137
138Newsletter 3.5.10 - 2009-06-05
139===========================================================
140* correction de la page de modification d'un abonné
141
142Newsletter 3.5.9 - 2009-05-05
143===========================================================
144* amélioration de la mise en page
145* séparation des paramètres par type de message
146* validation du code en mode DEBUG
147* validation xhtml du formulaire d’inscription (widget) et de la page d’admin (Lomalarch)
148
149Newsletter 3.5.8 - 2009-04-22
150===========================================================
151* correction du Ticket #121 : possibilité de modifier le contenu des mails de gestion d'abonnements (part 2)
152* correction du Ticket #162 : messages d'erreur lors de la création d'un billet et de l'envoi automatique
153
154Newsletter 3.5.7 - 2009-04-21
155===========================================================
156* correction du Ticket #121 : possibilité de modifier le contenu des mails de gestion d'abonnements
157* correction du Ticket #139 : suppression des balises HTML en mode texte
158* optimisation du code sur l'envoi des mails
159* correction du Ticket #125 : Possibilité de modifier le nom "Lettre d'informations" dans le titre du formulaire côté public.
160* correction du Ticket #123 : Remplacer la mention "by nom de l'auteur" par "par nom de l'auteur"
161* correction d'un bug sur le template NewsletterMessageBlock
162
163Newsletter 3.5.6 - 2009-03-23
164===========================================================
165* mise à jour de l'aide en ligne
166* modification de la gestion des valeurs lors d'une mise à jour
167* correction du Ticket #116 : Ajout d'un nombre minimum de billets à envoyer
168* correction du Ticket #111 : possibilité de personnaliser l'intitulé de tous les mails envoyés
169* correction du Ticket #109 : possibilité de ne pas afficher l'option suspendre
170* correction du Ticket #108 : correction du bug sur la gestion des URL, remplace la rustine du Ticket #61
171* correction du Ticket #107 : possibilité de désactiver le champ format de newsletter (coté public)
172* correction du Ticket #106 : problème accent dans le nom de l'éditeur
173* correction du Ticket #102 : possibilité de personnaliser le nom de la newsletter
174* correction du Ticket #101 : erreur de vérification avec le captcha (part 2)
175
176Newsletter 3.5.5 - 2009-03-18
177===========================================================
178* passage en licence GPL v2.0
179* correction du Ticket #101 sur un problème du captcha
180* corrections pour s'aligner avec la structure de référence des plugins Dotclear
181* correction bug dans la fonction Sendmail
182* correction bug dans la fonction Maintenance
183
184Newsletter 3.5.4 - 2009-03-16
185===========================================================
186* correction d'un problème sur l'initialisation des paramètres en multi-blog
187* correction du ticket #100 sur un problème de duplicate key lors de l'ajout d'un user en multi-blog
188* gestion des opérations d'import/export pour du fonctionnement en multi-blog
189
190Newsletter 3.5.3 - 2009-03-15
191===========================================================
192* correction d'un bug sur le captcha introduit par la 3.5.2
193* correction de la structure la table newsletter pour permettre le multi-blog
194* correction de la fonction d'import de la liste des utilisateurs sauvegardés
195
196Newsletter 3.5.2 - 2009-03-13
197===========================================================
198* réorganisation du code
199* amélioration de la fonction d'envoi du résumé
200* correction du Ticket #73 : ajout d'un bouton retour qui réinitialise le formulaire (évite le retour arrière du navigateur)
201* ajout l'affichage du titre h2 lors de l'adaptation
202* correction d'un bug sur la prise en compte des textes des liens et des introductions au liens
203* correction du Ticket #66 : la possibilité de filtrer par catégorie
204* Ticket #96 : possibilité de choisir le format d'envoi par utilisateur ou par l'administrateur
205* Ticket #71 : ajout d'une planification de l'envoi de la newsletter via l'extension dcCron
206* affichage d'un message de confirmation lors de la suppression des utilisateurs
207* affichage d'un message de confirmation lors de la suppression des informations de la base
208* modification de la fonction d'envoi des mails
209* ajout de la possibilité d'avoir un accusé de réception des envois
210
211Newsletter 3.5.1 - 2009-03-03
212===========================================================
213* correction de la licence pour faire référence à Dotclear 2
214* correction du Ticket #83 : problème d'affichage de posts.content dans la newsletter
215* correction du Ticket #80 : modification et activation de la fonction d'adaptation des templates
216* Ajout d'un champ de présentation dans la page de souscription
217* correction du Ticket #79 : la fonction resume retourne un mail avec l'état du compte
218* ne supprime plus le paramétrage lors d'une mise à jour
219
220Newsletter 3.5.0 - 2009-02-26
221===========================================================
222* correction de la compatibilité avec dotclear 2.1.x
223* changement de la gestion de l'aide de la partie admin
224* remaniement de l'interface d'administration
225* paramétrage des textes de la newsletter depuis l'interface d'administration
226* possibilité de définir les différents textes de la newsletter depuis l'admin
227* désactivation de la fonction de mise à jour pour éviter la redondance avec dotaddict
228* remaniement du code
229* correction du Ticket #47 : bug d'affichage d'une page vide lors du submit
230* resolution du Ticket #61 : bug avec le caratère '=' dans l'URL
231* resolution du Ticket #62 : bug dans l'envoi automatique
232* résolution du Ticket #65 : création de templates spécifiques
233* résolution du Ticket #67 : définir l'intitulé du bouton "S'abonner"
234* correction de la mise en page du widget
235* résolution du Ticket #69 : inclure une partie du contenu du post dans le mail
236* correction de la fonction suspend en mode page
237* remplacement de la méthode de traduction
238* correction du message d'erreur lors de l'installation
239* résolution du Ticket #70 : choix du format de la newsletter par l'utilisateur
240* ajout d'une fonction de nettoyage pour les debuggeurs
241
242Newsletter 3.4.2 - 2009-01-02
243===========================================================
244* passage en licence GPL
245* don à la communauté Dotclear
246
247Newsletter 3.4.1 - 2008-03-14
248===========================================================
249* compatibilité avec le nouveau système d'installation
250* corrections pour la validation w3c
251* correction de la mise à jour 'dernier envoi' lors de l'envoi de la newsletter (merci Yann)
252* correction récupération liste abonnés lors de l'envoi automatique
253
2543.4
255* remaniement du code
256* optimisation technique
257* amélioration de l'interface d'administration
258* simplification de la sélection des billets à envoyer
259  ne seront pris en compte que les billets écris après la date d'inscription (et publiés)
260
2613.3
262* correction d'un problème technique lors de l'édition
263* ajout d'une gestion d'erreurs
264* obligation d'avoir dotclear 2 beta 7
265
2663.2
267* modification du widget pour afficher sous forme de liste
268* ajout d'un paramètre pour afficher le titre du widget ou pas
269
2703.1
271* mise en conformité avec Dotclear 2.0 beta 7
272* prise en comtpe de la possibilité de générer une image pour le captcha
273
2743.0
275* réorganisation du code
276
2773.0 beta 13
278* correction de la gestion de Dotclear svn ou pas
279* modification de la gestion des droits utilisateurs (multiblog)
280
2813.0 beta 12
282* correction des méthodes pour les templates
283
2843.0 beta 11
285* déport de code pour gestion des version dotclear
286* correction du bouton default pour la réinitialisation des paramètres par défaut
287* système de détection de mise à jour du plugin
288* correction de la sécurité sur les fichiers d'administration
289* correction de la notification de mise à jour du blog lors de la modification des paramètres
290* la suppression du plugin via le gestionnaire du plugin supprime aussi les paramètres du plugin (mais conserve la table des abonnés)
291* correction de l'affichage de la date avec les bases PostgreSQL
292* correction de la possibilité de s'abonner sur plusieurs blogs dans le cas d'un multiblog
293* ajout d'une fonction d'export de la liste des abonnés
294
2953.0 beta 10
296* correction de la validation W3C
297* correction des paramètres d'installation pour les timestamp
298* rajout de la possibilité de s'inscrire par le widget
299* modification de la recherche de billets, rajout d'une option permettant de choisir de prendre en compte les billets modifiés
300
3013.0 beta 9
302* utilisation des behaviors pour la gestion de l'envoi automatique
303* préparation de l'utilisation de l'UDBS pour la gestion des schémas de table
304* modifications dans la gestion des paramètres
305* changement de libellé: Antispam -> Captcha
306* correction de la récupération de la liste des utilisateurs pour le multiblog
307* correction du test du captcha
308* rajout de la gestion temporaire des schémas 2.0beta6 et SVN
309
3103.0 beta 8
311* rajout d'une liste d'utilisateurs du blog ayant un email pour paramétrer l'emetteur des mails
312* message indiquant à l'utilisateur si la page de newsletter n'a pas été initialisée
313* correction d'un bug dans l'envoi automatique
314* compatibilité multiblog
315* correction du paramètre 'uniquement sur la page d'accueil'
316* modification du template de newsletter.html.in en template.newsletter.html
317* modification du fonctionnement du widget (le formulaire est affiché dans la page newsletter)
318* ajout d'un module antispam
319* ajout d'une vérification du MX pour les mails
320* ajout d'une vérification de la présence de la boite mail
321* ajout d'un paramètre de nettoyage de la liste des utilisateurs (tentative d'inscription depuis plus de x jours)
322
3233.0 beta 6
324* correction de la gestion de l'activation/désactivation dans le widget
325* rajout de la possibilité de paramétrer le widget
326* adaptation du template de page newsletter aux thèmes
327* ajout d'un mode about pour tester le template de la newsletter
328* ajout du paramètre d'envoi automatique
329
3303.0 beta 5
331* correction pour utilisation avec PostgreSQL
332* correction de la boucle de récupération des messages s'il n'y a qu'un message
333* correction de la classe d'envoi de mail si le gestionnaire du blog n'a pas renseigné son nom
334
3353.0 beta 4
336* utilisation de namespace pour les paramètres
337* prise en compte des types de bases pour la création des tables
338
3393.0 beta 3
340* supression de Smarty et remplacement par un moteur de template simplifié
341* correction dans la fonction d'envoi automatique d'une abscence d'abonnés
342* réarrangement du code dans les fichiers
343* pas d'affichage du widget si plugin désactivé
344* correction de l'encodage des fichiers
345
3463.0 beta 2
347* mise à jour de l'encodage des fichiers
348* mise à jour du fichier de langue (utilisation des caractères spéciaux html)
349* rajout du template tpl:Newsletter (oublis...)
350* en mode envoi automatique, ne prend plus que la liste des utilisateurs actifs
351* modification des caractères accentués dans le fichier de langue
352* corrections de la récupération des informations abonné
353* notification par email d'une désinscription
354
3553.0 beta 1
356* portage et réécriture pour Dotclear 2
357* suppression de PHPmailer
358* mise à jour de Smarty
359* utilisation de class.html2text.php pour convertir le contenu des billets (html) en contenu texte simple
360* modification du format des templates de mail
361* utilisation de urlhandler pour gérer les url propres à Newsletter (fonctionnalité Dotclear 2)
362* intégration au thème par la gestion des widgets (fonctionnalité Dotclear 2)
363* ajout de la possibilité d'envoi de mail au format texte ou html
364* utilisation des informations du blog (nom du blog, url, nom et email du gestionnaire du blog)
365* ajout du mode newsletter html
366* activation / désactivation de Newsletter par l'interface de paramétrage
367
3682.0.5
369* suppression de l'utilisation de realpath()
370* rajout de test afin de prévenir les inclusions multiples de PHPmailer et Smarty
371* utilisation de Spamplemousse et SpamClear désactivée par défaut
372* mise à jour de Smarty en 2.6.14
373* modifications de la notice
374
3752.0.4
376* correction de getAccountId()
377* modifications des traitements de getNewsletterEmails() et getBlogArticles() pour la gestion des codes de retours
378* affichage d'un message de notification d'opération effectués avec succès pour les opérations de l'interface d'administration (delete, resume, suspend)
379* modification de la logique de traitement pour l'"Envoi" de la newsletter
380* corrections des messages d'erreurs liés à des problèmes d'encodage des fichiers lors de leur enregistrement
381* rajout d'une option de désinstallation (table et related) avec confirmation
382* corrections du fichier de langue
383
3842.0.3
385* désactivation de l'enregistrement des erreurs lors de l'envoi automatique
386* affichage du lien de retour à l'accueil du blog dans toutes les pages related
387* suppression de la création de l'objet Newsletter dans le fichier de la classe et rajout dans index.php
388* rajout de l'utilisation de Spamplemousse et Spamclear, si installés, pour filtrer les inscriptions
389* correction de la méthode d'installation pour avoir toujours le dernier newsletter.php de mis en place
390* rajout du fichier postcon.php pour l'instantiation de Newsletter
391* corrections sur la méthode errors_off()
392* corrections orhtographiques et grammaticales
393* correction sur la gestion du plugin Related
394* rajout d'un lien sur la page de téléchargement des plugins de Dotclear
395* rajout de la gestion des groupes d'abonnés
396* amélioration de la partie de gestion des actions groupées au sein de l'administration
397* analyse du contenu de newsletter.php pour savoir s'il est nécessaire de copier le nouveau
398
3992.0.2
400* share/related/newsletter.php (l. 75) correction de l'affectation
401* share/related/newsletter.php (l. 178) rajout du test de condition: if (empty($email))
402* dans class.newsletter.php, fonction errors() rajout de l'appel de resetErrors() pour vider la liste des erreurs une fois affichée
403* suppression du fichier postcon.php car il n'est plus nécessaire
404
4052.0.1
406* correction pour l'envoi automatique (oublis de mettre en fonction)
407
4082.0
409* réécriture complète de Newsletter
410* suppression des fichiers globals.php et blog.php
411* rendu indépendant des modifications de paramétrages du blog
412* plugin Related obligatoire
413
4141.9.4.5
415* corrections de constantes dotclear (empêchait l'envoi de la newsletter)
416
4171.9.4.4
418* corrections orthographiques et grammaticales
419* quelques petites modifications de la présentation
420* correction de la détection de Spamplemousse
421
4221.9.4.3
423* corrections pour l'affichage du chapô
424* possibilité de tenir compte du 'Petit Dotcleat Illustré' (déplacer le index.php à la racine)
425
4261.9.4.2
427* détection et gestion de l'état d'activation du plugin
428* possibilité d'activer / suspendre la newsletter
429* correction du test de mail inconnu lors de la désinscription
430* correction des bugs d'affichage des pages blanches
431
4321.9.4.1
433* suppression de la variable nl_fullemail
434* corrections des textes pour l'utf-8
435
4361.9.4
437* formulaire de configuration
438* limitation du nombre de billets lors de l'envoi de la newsletter
439* rajout du lien pour la désinscription dans le mail de la newsletter
440* reformater le chapo pour enlever tous les caractères php, html et remettre les caractères accentués
441* détection de Spamplemousse et utilisation pour filtrer les emails
442* corriger la gestion utf-8
443
444antérieur 1.9.4
445* je n'ai pas tenu d'historisation
Note: See TracBrowser for help on using the repository browser.

Sites map