Voici une liste des questions les plus fréquemment posées, et les explications correspondantes.
|
I. Comment afficher le nombre d'inscrits sur mon site ? |
Pour cela, insérez simplement cette ligne de code à l'endroit où vous voulez afficher le nombre d'inscrits.
(prenez soin de mettre la bonne adresse vers le fichier extra.php)
<script language="JavaScript" src="http://www.yourdomaine.com/rep/options/extra.php?liste=[ID]"></script>
Vous devez remplacer [ID] par le numéro ID de la liste de diffusion dont vous voulez afficher le nombre d'inscrits.
|
Top |
|
II. WAnewsletter, un script multilingue ? |
Notre but étant de rendre WAnewsletter disponible au plus grand nombre, le script gère donc différentes langues.
Si vous avez des connaissances dans une langue dans laquelle n'est pas traduit le script, et que vous souhaitez aider
à promouvoir WAnewsletter, c'est très simple. Récupérez le package de votre choix, puis effectuez la traduction
et envoyez là à wascripts@phpcodeur.net.
La nouvelle langue sera alors mise à disposition en téléchargement, après vérification.
|
Top |
|
III. Comment être prévenu de la sortie d'une nouvelle version ? |
Pour être prévenu de la sortie d'une nouvelle version, ou de la découverte (improbable ? :) ) de failles de sécurité,
passez de temps en temps sur le site phpCodeur, ou plus simplement, inscrivez vous à la mailing liste de WAnewsletter
ici.
|
Top |
|
IV. Comment fonctionne l'importation d'emails ? |
Un utilitaire d'importation est disponible dans la rubrique "importation"; Il vous permettra, si vous avez les
droits suffisants, d'importer des emails d'abonnés directement via un champ texte, en spécifiant l'adresse du fichier sur le serveur,
ou via l'upload du fichier qui contient les emails, si votre hébergeur autorise l'upload de fichiers.
L'utilitaire d'importation a été testé avec des importations de masse allant jusqu'à 2500 emails. (Ce nombre devrait être suffisant)
Au pire, vous pouvez toujours découper l'importation en plusieurs fois pour assurer le succés de l'opération.
Une autre solution pour importer plus de 2500 emails en une importation consiste à modifier la valeur de la constante MAX_IMPORT dans le fichier constantes.php mais c'est à vos risques et périls !
Le script se charge de vérifier chacun des emails, ainsi que d'éliminer les éventuels doublons. Si des emails sont refusés, le fichier tentera
d'écrire un fichier explicatif dans le dossier temporaire du script, que vous pourrez ensuite télécharger.
|
Top |
|
V. Comment gérer le script à plusieurs ? |
WAnewsletter peut être géré par plusieurs utilisateurs.
Vous pouvez modifier les permissions des utilisateurs via le profil de l'utilisateur en question.
Il y a deux niveaux généraux : administrateur et utilisateur. Les administateurs ont automatiquement tous
les droits, quelque soient les réglages sur les droits individuels.
Un utilisateur pourra faire tout ce qui lui aura été permis (voir, editer, supprimer, envoyer des newsletter, importer, exporter, bannir, et joindre des fichiers) et ce, pour chaque liste.
Pour ajouter un utilisateur, rendez vous dans la section "Utilisateurs" et cliquez sur "ajouter un utilisateur"
|
Top |
|
VI. Mais où se trouve le formulaire d'inscription ? |
Vous disposez d'un formulaire par défaut, le fichier subscribe.php (note aux possesseurs
de versions 2.0.x ou 2.1.x, le nom a changé et n'est plus suscribe.php, dont l'orthographe n'était pas correcte, pensez
à changer vos éventuels liens pointant sur ce fichier).
Le fichier subscribe.php affiche un formulaire classique, et une liste de sélection affichant les noms de toutes les listes de
diffusion créées, peu pratique..
C'est pourquoi le script dispose d'un générateur de formulaire dans la section outils.
Celui ci vous permettra, pour une liste donnée, de générer le formulaire adéquat.
Il ne vous restera qu'à placer ce formulaire où vous voulez sur le site, de placer le code d'inclusion de newsletter.php (code également fourni par le form. generator)
et d'indiquer dans les réglages de la liste de diffusion en question l'adresse du formulaire.
|
Top |
|
VII. Pourquoi y a-t-il deux moteurs d'envoi ? |
WAnewsletter dispose de deux moteurs d'envoi pour pouvoir être utilisé par le plus grand nombre.
En effet, certains hébergeurs limitent le nombre d'emails envoyés par jour (ex: multimania/lycos), oou n'acceptent
qu'un destinataire par email (ex: online).
Utiliser le premier moteur d'envoi (emails en copie cachée) peut faire plus pro (c'est mon avis personnel).
D'un autre coté, en utilisant le deuxième moteur d'envoi, les destinataires verront leur adresse email en destinataire
principal. De plus, l'adresse de désinscription pointera avec les bons paramètres, au lieu de simplement ramener sur le formulaire.
En définitive, c'est à vous de choisir ce qui vous conviendra le mieux ;-)
P.S: Les personnes étant hébergées sur Online doivent prendre le deuxième moteur (un abonné = un email)
|
Top |
|
VIII. Dossier temporaire du script et safe mode |
Le dossier temporaire du script, tmp/ par défaut, peut être utilisé par le script dans certains cas précis
- Si le safe mode est activé sur votre serveur, le script doit déplacé certains fichiers uploadés dans le dossier tmp/ avant de pouvoir les lire
- Si vous stockez les fichiers joints sur un serveur ftp, le script doit rapatrier dans le dossier tmp/ les fichiers sur le serveur le temps de l'envoi
- Lors de l'export de fichiers joints ou de la sauvegarde des tables, si vous choisissez l'option 'stocker le fichier sur le serveur', le script créé le fichier dans le dossier tmp/
- Lors de l'importation d'emails, si des emails sont refusés, le script crééra le fichier explicatif dans le dossier tmp/
Si vous êtes dans l'un de ces cas (ex: safe mode) ou que vous souhaitez utiliser les possibilités du script (ex:
stockage fichier d'export sur le serveur), alors le dossier tmp/ est nécessaire et doit être accessible en écriture.
Le nom du dossier tmp/ peut être modifié, sous réserve de l'indiquer dans le fichier start.php (cherchez la ligne
$tmp_name = 'tmp'; )
|
Top |
|
IX. Impossible de joindre des fichiers à mes newsletter ! |
Dans le cas où l'upload de fichier est autorisé sur votre serveur, cela peut être dù au fait que le script n'a pas
les droits en écriture sur le dossier de stockage des fichiers joints ou que les paramètres d'accés au serveur ftp ne sont pas corrects (si option choisie)
Vérifiez donc le chmod ou les attributs de ce dossier ou vérifiez les paramètres d'accés au ftp
Si l'upload n'est pas autorisé, le script n'ajoute le fichier à la liste des fichiers joints que si celui ci est
déja présent sur le serveur, dans le dossier de stockage des fichiers joints.
Uploadez vos fichiers joints avec votre client ftp avant d'ajouter vos fichiers joints via le formulaire.
|
Top |
|
X. Utilisation d'un serveur smtp pour les envois d'emails |
Malheureusement, utiliser l'option smtp de WAnewsletter ne permet pas d'envoyer des emails à d'autres personnes
qu'au domaine du serveur smtp choisi si vous n'êtes pas vous-même identifié comme faisant partie de ce domaine.
(C'est une restriction du serveur smtp (refus du relayage), non de WAnewsletter)
Exemple :
Vous mettez smtp.wanadoo.fr comme serveur smtp dans la configuration de WAnewsletter.
Si le serveur smtp ne vous identifie pas comme faisant partie du domaine wanadoo, vous ne pourrez envoyer d'emails
qu'à des adresse de type blablabla@wanadoo.fr.
L'alternative est que le serveur smtp que vous voulez utiliser gère l'authentification, c'est à dire, reconnaisse
la commande AUTH (cf : la RFC 2554).
Dans ce cas précis, vous pourrez spécifier dans la configuration de la newsletter le login et le mot de passe d'accés
au serveur.
|
Top |
|
|