Annonce

[15 février 2017] Publication de Wanewsletter 3.0.1

#1 Re : Rapport de bugs » Probleme exportation email » 2018-10-04 15:13:45

Si vous faites l'export dans un fichier écrit dans le dossier data/tmp/ que vous récupérez ensuite avec un client ftp, essayez avec le mode de transfert binaire, non pas ASCII.

#2 Re : Rapport de bugs » Probleme exportation email » 2018-10-04 15:10:32

Salut,

Peut-être un problème lors du transfert des données?
Vous pouvez trouver le code traitant de l'exportation dans le fichier admin/tools.php, à partir de la ligne 199.

Pour la requête sur wa_abonnes, vous devez faire une jointure avec la table wa_abo_liste:

SELECT a.abo_email
FROM wa_abonnes AS a
	INNER JOIN wa_abo_liste AS al ON al.abo_id = a.abo_id
		AND al.liste_id  = X
WHERE a.abo_status = 1

#3 Re : Aide technique » [réglé] SQL error: Duplicate entry '0' for key 'PRIMARY' » 2018-09-29 02:26:59

Salut,

On dirait que la colonne log_id dans la table wa_log n'est plus configurée pour s'incrémenter automatiquement.
Vérifiez ce point avec phpmyadmin ou autre (caractéristique "AUTO_INCREMENT" sur la colonne log_id).

#4 Re : Aide technique » Editeur Html absent » 2018-08-12 21:49:37

yep, si je lis bien la sortie :

[Afficher/Masquer les détails du message.] GET
http://*/news/vendor/tinymce/tinymce/tinymce.min.js
[HTTP/1.1 404 Not Found 31ms]

Il y a un problème. Le fichier semble absent du serveur. Vérifiez ce point.

#5 Re : Aide technique » Editeur Html absent » 2018-08-10 12:38:05

Ouvrez la console du navigateur avec ctrl + maj + j, puis chargez la page envoi pour voir s'il y a des erreurs.
Est-ce que le problème survient aussi avec une liste proposant les deux formats ? (texte et html)

#6 Re : Aide technique » Editeur Html absent » 2018-08-09 23:38:25

Dans Outils -> informations de débogage, vérifiez que tinymce est bien listé dans la section "librairies tierces".
Sur la page d'envoi, vérifiez que le script vendor/tinymce/tinymce/tinymce.min.js est bien chargé.

#7 Re : Aide technique » Editeur Html absent » 2018-08-09 12:46:55

bonjour,

version de wanewsletter ? nom et version du navigateur web utilisé ?

#8 Re : Aide technique » Ip lors de l'inscription » 2018-08-01 00:53:18

Non, il faudra donc mettre la main à la pâte smile

#9 Re : Aide technique » Proteger le repertoire DATA » 2018-07-30 12:22:26

Salut,

Il y en a déjà un avec la directive "deny from all" ;-)
Pour les autres serveurs (nginx, ...) en revanche, il faut mettre en place une solution de blocage adaptée.

#10 Re : Aide technique » Une opération est en cours sur cette liste. Veuillez patienter ... » 2018-06-12 21:56:44

Salut,

La dernière fois que j'ai regardé (quelques années), le verrouillage de fichiers était désactivé sur free (fonction flock désactivée ou bien inopérante). Est-ce encore le cas ?

#11 Re : Rapport de bugs » Envois en doublon » 2018-05-03 22:54:55

aïe, j'avais pas prévu ça.

À la ligne :

const DEBUG_MODE = DEBUG_LEVEL_QUIET;

Remplacez DEBUG_LEVEL_QUIET par DEBUG_LEVEL_NORMAL

#12 Re : Rapport de bugs » Envois en doublon » 2018-04-08 22:45:13

Matmat a écrit :

- Quelle est la limite d'inscrits par liste?

Je dirai le maximum possible pour un champ de type "integer" dans votre base de données, soit 2 147 483 647 (edit: toutes listes incluses).
En fait, le facteur limitant sera plutôt la robustesse de votre serveur de mail. big_smile

Matmat a écrit :

- Une fois que j'ai cliqué sur "envoyer" est-ce qu'il faut attendre la fin de l'envoi complet ou est-ce que je peux passer à une autre liste pour l'envoyer en même temps  ?

Si vous faites vos envois en appellant envoi.php dans votre navigateur, laissez la page ouverte et ouvrez une autre page pour vous occuper de votre autre liste.

#13 Re : Rapport de bugs » Envois en doublon » 2018-04-08 15:20:03

Matmat a écrit :

J'ai quitté plusieurs fois cette page pour aller voir l'état réel de progression dans "Liste des envois en cours" et j'ai recliqué sur "reprendre cet envoi". Est-ce que cette manip a pu créer des doublons ? en cliquant plusieurs fois sur "reprendre cet envoi" ?

Je n'ai pas eu de bug de ce genre lors de mes essais.

Il y a un système de sécurité à base de fichier lock pour éviter des envois simultanés à une même liste et reprendre proprement un envoi en cas de plantage.

Juste avant le prochain envoi, éditez le fichier includes/constantes.php et modifiez la ligne suivante (ligne 63) :

const DEBUG_LOG_ENABLED = false;

en :

const DEBUG_LOG_ENABLED = true;

Donnez les droits d'écriture nécessaires sur le dossier le dossier data/logs. Un fichier debug.log y sera écrit.
Vous pouvez écrire ce fichier ailleurs, mais dans ce cas, vous devrez aussi changer la valeur de DEBUG_LOG_FILE.

Après la fin de l'envoi, récupérez le fichier debug.log et remettez DEBUG_LOG_ENABLED à false dans le fichier includes/constantes.php.

#14 Re : Aide technique » Mise en page du texte avec TinyMCE » 2018-04-06 19:45:49

bonsoir,

auparavant = sur une ancienne version ?

La zone d'édition de tinymce peut prendre un document html complet (<html>, section <head> et tout le reste). Il faut alors passer par le bouton code source de l'éditeur tinymce (bouton "<>" dans la barre d'outils).

#15 Re : Rapport de bugs » Envois en doublon » 2018-04-06 19:40:13

bonsoir,

je ne sais trop quoi dire, je n'ai pas eu de problème de ce genre. Dans ce genre de situation, est-ce que vous avez eu un bug lors de l'envoi (barre de progression qui reste bloquer ou autre) ?

#16 Re : Aide technique » Problème d'envoi » 2018-03-23 16:52:45

Le message "Unknown error while sending email" est généré par le script. Cela signifie que PHP a rencontré un problème en essayant d'envoyer un email, mais sans fournir de message explicatif.
Il faudrait avoir accès au journal d'activités du serveur de mails pour en savoir plus. hmm

Vous pourriez faire une demande à votre hébergeur, en expliquant bien que la fonction mail() de PHP a retourné false, mais sans donner aucun message de type "PHP warning", empéchant de ce fait une quelconque compréhension du problème.

#17 Re : Aide technique » Erreur et blocage lors de l'envoi » 2018-03-10 16:41:03

bonjour,

Le problème se trouve au niveau de votre hébergeur, qui a désactivé la fonction mail() sur votre installation.

#18 Re : Aide technique » Code erreur » 2018-02-27 05:44:31

_at_, c'est pour l'arobase, _dot_ pour le point. C'est pour éviter que l'adresse soit "aspirée" par des robots et insérée dans des listes de spam. C'est inutile si vous avez le problème aussi avec la 5.4 de toute façon.

#19 Re : Aide technique » Code erreur » 2018-02-25 17:36:11

Là comme ça, je ne vois pas de lien avec le changement de version. Si vous repassez sur la version 5.4, les emails arrivent à nouveau dans la boîte de réception ? Si oui, j'aimerais recevoir une copie de la newsletter envoyée dans les deux cas de figure à bobe_at_phpcodeur_dot_net smile

#20 Re : Aide technique » Code erreur » 2018-02-22 04:59:34

Le script a été testé et validé sur toutes ces versions (5.4 à 7.2).
Le problème vient probablement du fait que j'ai désactivé tls 1.0 et 1.1 sur phpcodeur. Je vais les réactiver. Faites-moi savoir si le problème disparait.

#21 Re : Aide technique » Code erreur » 2018-02-21 05:05:32

Salut,

Quelle version de PHP est installée sur votre serveur ?

#22 Re : Aide technique » fichier TPL » 2017-11-30 16:31:32

Salut,

le système de templates est très simpliste. Les conditions se font coté php.

if ( ... ) {
  $template->assignToBlock('block_name', [
    'coucou' => "coucou"
  ]);
}

côté template :

<!-- BEGIN block_name -->
<div>
...
</div>
<!-- END block_name -->

#23 Re : Aide technique » envoi via url erreur eval()'d code » 2017-11-30 01:29:52

Ok, j'ai pu reproduire le bug, puis trouver l'origine du problème.

Les commentaires HTML en <!-- END blabla --> sont analysés par le système de template comme une fin de bloc alors qu'il n'y a pas de <-- BEGIN blabla --> en amont.

Changer la casse du mot "END" (<!-- end blabla -->) suffira à éviter le bug. je vais plancher sur un correctif.

#24 Re : Aide technique » envoi via url erreur eval()'d code » 2017-11-29 22:38:46

C'est possible d'avoir une copie de cette newsletter ? Par email à bobe_at_phpcodeur_dot_net avec le code de la newsletter dans un fichier en pièce jointe pour avoir exactement le code html que vous utilisez.

#25 Re : Aide technique » Probleme lien rapport d'erreur lors ajout adresse email. » 2017-11-17 19:47:33

ah ok, je vois de quoi vous parlez. Vous utilisez quel navigateur ? Je n'ai pas de problème avec firefox et je suis sûr que chrome gère bien ce genre de liens (data:....)

Pied de page des forums

Propulsé par FluxBB