Fichier lisezmoi


Installation :
Pour installer ce script, il vous suffit d'appeller le fichier install.php en tapant le chemin dans votre barre d'adresse après avoir transféré la totalité du contenu de l'archive sur votre ftp, et de sélectionner l'option "installation".
Remplissez bien tous les champs (vous pourrez ultérieurement modifier ces infos).
Si le script indique qu'il ne peut créer le fichier de configuration, vérifiez vos droits en écriture sur le dossier includes (Reportez vous pour cela à la documentation de votre hébergeur).
Pensez surtout à supprimer le fichier install.php de votre ftp après l'installation !!

Mise à jour :
Pour effectuer une mise à jour depuis la version 1.1, il vous suffit d'appeller le fichier install.php en tapant le chemin dans votre barre d'adresse après avoir transféré la totalité du contenu de l'archive sur votre ftp, et de sélectionner l'option "mise à jour".
Là aussi, vous devez remplir tous les champs.
Par mesure de précaution, faites une sauvegarde des tables de la newsletter avant de faire la mise à jour.
En cas d'échec de la mise à jour, le script tentera de créer un log contenant les erreurs mysql qui se seront produites durant la mise à jour.
Si le script indique qu'il ne peut créer le fichier de configuration, vérifiez vos droits en écriture sur le dossier includes (Reportez vous pour cela à la documentation de votre hébergeur).
Pensez surtout à supprimer le fichier install.php de votre ftp après la mise à jour !!

Une mise à jour depuis la version 1.0 n'a pas été prévue (celle ci ayant eu une existence de quelques semaines seulement).
Si toutefois vous vous trouvez dans ce cas, tentez une mise à jour de la version 1.0 à la version 1.1 puis une deuxième mise à jour de la version 1.1 vers la version 2.0 .

Pour faire une mise à jour à partir d'une version 2.x, seul votre login et mot de passe d'admin vous seront demandés.
Veillez à remplacer tous les fichiers de votre ancienne version par ceux de la nouvelle.
Ne gardez que le fichier config.inc.php que vous devez remettre dans le dossier includes/.

Historique des versions :
Version 2.0.2

- Bug fix : Email non envoyé si l'admin veut etre prévenu d'une nouvelle inscription
- Bug fix : section configuration, le script ne prenait pas certains changements en compte
- Bug fix : message d'erreur lors de l'inscription sous certains environnements (Warning: Call-time pass-by-reference has been deprecated ...)
- Bug fix : Erreur lorsqu'une personne confirme son inscription (son inscription etait bien confirmée mais il y avait quand meme un message d'erreur)
- Bug fix : les inscrits qui n'avaient pas confirmés leur inscription reçevaient quand même la newsletter
- Bug fix : variable $waroot incorrect dans version.php
- Table session au format fixe et de type HEAP pour MySQL
- Support pour les bases de données SQL server (aucun test n'a pu etre réalisé, ce support est donc expérimental et tout retour sera le bienvenue !)
- Script d'installation simplifié, notamment pour les mises à jour à partir de 2.x


Version 2.0.1

- Bug fix : liste déroulante inopérante dans "voir liste de diffusion" pour modifier le format
- Bug fix : hebergeur non pris en compte pour l'envoi des mails
- Bug fix : fichiers joints endommagés sous windows
- Bug fix : liens cassés dans les emails d'inscription et de confirmation
- Bug fix : erreur set_to() lors de l'envoi à une liste au double format et aucun inscrit dans un des deux formats.
- Préparation au support d'autres bases de données (dossier sql/)
- Gestion des headers (header("Refresh: 0; URL=....")) sous les serveurs microsoft et xitami


Version 2.0.0

- Bug fix : Affichage dans l'administration corrigé
- Bug fix : Pas d'inclusion du fichier mailer.php lorsqu'il n'y avait pas de confirmation, dans newsletter.php
- Bug fix : Espaces en trop en tête des emails.


Version 2.0 Beta

Le script a été totalement réécrit.

- Gestion de plusieurs listes de diffusion.
- Affichage du nombre d'inscrits à une liste sur une page du site.
- Choix du format pour chaque liste.
- Formulaire d'inscription intégré au site ou affichable par popup.
- Confirmation d'inscription par email (possibilité d'activer/désactiver cette option) pour chaque liste.
- Possibilité d'être prévenu par email de chaque nouvelle inscription.
- Fonctionne chez Online et Nexen (en théorie car je n'ai pas pu tester).
- Si votre hébergeur ne dispose pas de fonction mail() ou autre, possibilité d'accés direct à un serveur smtp.
- Multi-administration avec plusieurs niveaux d'accés.
- Possibilité de sauvegarder une newsletter en cours de rédaction pour la reprendre plus tard.
- Envoi de newsletter avec fichier(s) attaché(s).
- Connexion à l'administration via un système de session (les cookies ne sont plus obligatoires).
- Utilitaire d'importation de masse.
- Petit module de recherche d'abonnés dans la table des abonnés.


Version 1.1

- Correction de bugs d'affichage lors de l'installation.
- Correction du bug d'affichage dans le rapport de bug (non non, c'est pas une blague !).
- Possibilité de choisir le type de formulaire d'inscription affiché.
- Possibilité de choisir les types de format email autorisés (texte et/ou html).
- Utilisation d'un système de templates (ce qui réduit l'administration à un seul et unique fichier).
- Utilisation d'une table dans la base de données pour la configuration de la newsletter.
- Possibilité de placer soi-même les liens de désinscription et/ou de changement de format dans sa newsletter.


Version 1.0

- Version d'origine.



Powered by PHPcodeur © 2002 | WAnewsletter 2.0.2
Ce script est distribué librement sous licence GNU