PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1 20-06-2017 13:06:58

laudag
Membre

[Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

DEJA RESOLU !
En allant encore farfouiller dans les topic, j'ai trouvé LE truc qui marche.
Dans le cas d'utilisation d'un sous domaine + répertoire sur la racine, il faut retirer le chemin placé automatiquement et simplement mettre dans le CHEMIN DE PHPMYNEWSLETTER : nomdurepertoire/
Et ça marche !

Salut !
je suis tout nouveau avec Phpmynewsletter après plusieurs années sous Pommo. J'ai hésité à passer sous phplist, mais phpmynewsletter, ça semble fonctionnel et efficace... et convivial. Je tente !
L'installation s'est bien passée :
phpmynewsletter 2.0.4
PHP 5.6 (avec Openssl et imap)
Hébergement sous mon VPS linux
Je ne connais pas encore bien l'interface, mais je me rend compte que dans la configuration de la newsletter, les champs "entête de message", "pied du message" et autre message d'abonnement/désabonnement, etc. apparaissent 1/2 seconde puis disparaissent.
Dans le même temps, dans "rédaction et envoi d'un message", sous le message à éditer, il y a un "initialisation en cours..." qui ne change jamais. aperçu à droite ne fonctionne pas. Et je devine qu'il devrait y avoir un éditeur texte, qui n'y est pas.
Après consultation du forum, j'en déduis que c'est un problème avec TinyMCE.
J'ai trouvé une de tes réponses qui pourrait correspondre :

"Oui ok, mais en sous dossier : domaine.com/pmnl ou sous domaine : pmnl.domaine.com ?
Si sous domaine, alors il faut aller dans configuration globale, onglet réglages divers et dans la zone CHEMIN DE PHPMYNEWSLETTER, mettre un /
Pour vérifier, on appuye sur F12 dans chrome (dans l'interface de rédaction d'un mail), et on ouvre ainsi la console des évènements.
Ensuite, on clique sur "réseau" ou "network", et on fait un F5 (refresh de page). On cherche l'erreur 404 sur le fichier tinymce.min.js
J'attends le retour."

Ce serait mon cas puisque je suis en sous domaine avec installation pas directement sur la racine mais dans un répertoire comme tu demandes : newsletter.mondomaine.com/newsletter/
Je viens de faire la procédure (F12/F5...) et j'arrive à un message d'erreur sur TinyMCE effectivement :

erreur sur tinymce.min.js
GET http://js/tinymce/tinymce.min.js net: :ERR_NAME_NOT_RESOLVED (http://newsletter.swbc.fr/newsletterswb … =1&op=init)
ReferenceError: tinymce is not defined  at http://newsletter.swbc.fr/newsletterswb … =1&op=init

J'ai essayé de retirer le chemin dans CHEMIN DE PHPMYNEWSLETTER, puis de ne laisser qu'un /, ça ne change rien, à moins que je ne fasse pas ce qu'il faut...
J'ai même cru qu'en enlevant tous les / des chemin vers js/tinymce des fichier compose.php et newsletterconf.php, ça marcherait.

Mais non, pareil...
Voilà... Je suis un peu bloqué...

Merci d'avance !
Laurent

Dernière modification par laudag (20-06-2017 13:31:40)

Hors ligne

#2 20-06-2017 13:42:56

Arnaud
Administrateur

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Bonjour Laurent, et bienvenue sur le forum  wink

Je n'ai aps répondu de suite, la pause méridienne a quand même quelque chose de sacrée par ces fortes chaleurs  lol  lol

Je pense que ton installation semble un peu plus complexe (mais pourquoi faire compliqué ???) dans le sens où tu as :
http://newsletter.domaine.tld/newsletter/login.php, chemin global que je crois avoir compris.
Tu me valides ?

Alors pour le coup, on va faire simple, et vu la description de ton problème :
- pas de js disponible (404)
- enregistrement bloqué "en cours"

3 solutions :
- la plus simple :
faire une installation propre dans un répertoire fils du serveur genre : www.mondomaine.tld/newsletter/

- la plus complexe :
Dans la configuration, répertoire d'installation, indiquer : newsletter/
Dans le fichier include/compose.php tu appliques ceci :
https://www.phpmynewsletter.com/forum/t … html#p2472

Arnaud a écrit :

bonjour et bienvenue sur le forum !

Merci d'avoir pris le temp de venir ici  wink

En fait, tu es en sous domaine, donc il va falloir aller dans le code, mais il me faudrait ta version de phpmynewsletter.
Sinon, et à défaut :
Tu vas dans include/compose.php, et tu cherches :

echo "<script src='/".$row_config_globale['path']."js/tinymce/tinymce.min.js'></script>

que tu remplaces par :

echo "<script src='".$row_config_globale['path']."js/tinymce/tinymce.min.js'></script>

idem pour

                        external_filemanager_path:'/".$row_config_globale['path']."js/tinymce/plugins/filemanager/',
                        external_plugins: { 'filemanager' : '/".$row_config_globale['path']."js/tinymce/plugins/filemanager/plugin.min.js'},

que tu remplaces par :

                        external_filemanager_path:'".$row_config_globale['path']."js/tinymce/plugins/filemanager/',
                        external_plugins: { 'filemanager' : '".$row_config_globale['path']."js/tinymce/plugins/filemanager/plugin.min.js'},

Voilà, et tiens moi au courant !

Arnaud

3ème solution : attendre la 2.0.5 qui prendra en compte ces changements d'installation


Et comme dit dans le message cité, tu me tiens au courant ?


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#3 20-06-2017 14:04:28

laudag
Membre

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Merci Arnaud pour ton retour.
Bien sûr, tu n'as pas à t'excuser pour ton délais de réponse extrèmement long de...2 h ! IOI
J'ai simplement repris un peu plus tôt et c'est pour ça que j'ai continuer de farfouiller dans les topic.

Ceci dit...

1/ Pourquoi faire compliqué ? Parce que c'est une solution de mailing que je voudrais proposer à un ami et que je voulais voir si ça tournait sur mon serveur. Je n'avais pas de domaine libre en www et j'ai fait un sous domaine, ne pensant pas que ça serait un soucis. Je verrai lord de l'installation finale si je peux mettre en www.


2/ pour les correction en cas de sous-répertoire : le fait de changer le chemin en ne mettant que dossier/, ça fonctionne bien.
Mais si je modifie compose.php comme tu l'as noté, et bien ça ne marche pas. Bizarre ou pas ?

3/ la 2.0.5. Oui, mais tout dépend quand elle sortira...

BONUS...

1/ en fait, ça marche, mais un autre problème est sorti lors de mon essai d'envoi, qui lui a marché : lorsque j'ai un brouillon (avec tinymce qui est là), lorsque je veux initialiser le message, j'ai une erreur "oups" qui apparait, et le brouillon en attente ne s'efface pas.
Et lorsque je reviens sur le brouillon, il y a toujours le message en dessous "initialisation en cours (qui parfois devient " sauvegardé le blabla").
C'est grave docteur ?

2/ Il me semble qu'il n'y a pas de possibilité de créer des templates : pour le pied de page et l'entête, oui, dans la config du message, mais pas pour le corps du message, genre des emplacements types avec feuilles de style que la personne qui gèrerait les envois sans connaitre le code pourrait utiliser.
Je me trompe ?

3/ quand j'exporte la liste des adresses, cela télécharge un fichier .txt mais les adresses sont toutes d'affilées, collées les unes aux autres. pas de retour chariot après chaque adresse. Normal ?

4/ Dans la gestion des retour, il semble bien détecter les 2 adresse invalides que j'avais mis ne test, mais il supprime les retour de la boite sans rien faire d'autre, à savoir le signaler dans la rubrique "analyse des retours", le noter dans le graphique, et supprimer les adresse invalides de la liste (il me semble avoir compris que àa faisait çà). Et la donc ne semble pas correspondre à la version que j'ai de PMN. Un indice à me donner ?

Merci !

PS : peut être faut-il que j'ouvre d'autre topic pour ces autres questions ?

Laurent

Dernière modification par laudag (20-06-2017 14:18:47)

Hors ligne

#4 20-06-2017 14:27:55

Arnaud
Administrateur

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Non Laurent pas d'autre topic, ça ira.

Pour 1/, je comprends, et je veux que ça marche. En fait ça marche, mais les divers environnements de chacun, c'ets parfois un peu difficile à gérer...
Pour 2/, alors remets compose d'origine

Bonus
1/ C'est un oubli de ma part lors du passage de 2.0.3 à 2.0.4. Pour faire un nouveau message il faut cliquer sur l'icone le plus à gauche de la barre TinyMCE.
Mais corrigé dans la nouvelle et future version
2/ PhpMyNewsLetter est relativement jeune, et les développements arrivent en fonction des besoins exprimés par chacun.
Aussi, la future version aura des templates tinymce intégrés, un module de création de templates, un éditeur wysiwyg, complètement réécrit en full bootstrap, simplifié, amélioré, gestion plus dynamique des potentiels et divers expéditeurs, géolocalisation des ouvertures, profilage des abonnés, des droits d'utilisation (admin ou rédacteur), et plein de petites choses....
Donc plein de travail, et une preview en cadeau :
1497965253_phpmynewsletter.2.0.5.jpg

Bonne journée !

Arnaud


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#5 20-06-2017 14:39:31

laudag
Membre

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Alors super ! Ca c'est excellent.

Je ne vais pas trop mobiliser ton temps, mais probablement pendant que tu répondais, j'ai refais des essais et découvert le soft, et j'avais ajouté 2 bonus. Ils ont du passer entre les mailles.

Pour finir donc...

3/ quand j'exporte la liste des adresses, cela télécharge un fichier .txt mais les adresses sont toutes d'affilées, collées les unes aux autres. pas de retour chariot après chaque adresse.
En fait en ouvrant le fichier dans le blocnote, pas de retour, mais dans open office, ou clac, oui. Donc ça va pour ce point. Peut être mettre l'extension en .csv afin qu'il propose de l'ouvrir dans un tableur ?

4/ Dans la gestion des retour, il semble bien détecter les 2 adresses invalides que j'avais mise en test, mais il supprime les retours de la boite sans rien faire d'autre, à savoir le signaler dans la rubrique "analyse des retours", les noter dans le graphique comme erreur, et supprimer les adresse invalides de la liste (il me semble avoir compris que ça faisait çà). Et du coup, comme il les supprime très vite, pas même la possibilité de les répertorier (même si dans une gestion à plusieurs milliers d'adresses ç a serait difficile manuellement). JH'ai cherché dans la doc, mais ce qu'il y a sur le site ne semble pas correspondre à la dernière version de PMN que j'ai...
Ai-je loupé un truc ?

Après, promis, je ne t'embête plus... au moins aujourd'hui ;-)

Laurent

Hors ligne

#6 21-06-2017 08:43:49

Arnaud
Administrateur

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

bloc notes... Ah oui le truc bleu de windows qui est tout sauf utile ?
Effectivement, ajouter une extension plus idoine pourrait être bien.
Et le csv servira prochainement, mais je ne veux pas m'avancer trop là dessus.

Pour 4/
- les mails en erreur sont supprimés, oui. Mais ils sont aussi supprimés de la liste, et les mails en erreur ne sont plus disponibles pour un envoi ultérieur.


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#7 21-06-2017 08:49:31

laudag
Membre

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Oui, IOI, le blocnote..; Mais quand comme moi, on met en ligne des documents de clients qui remplissent leur .docs de mise en forme à deux balles, blocnote qui ne garde que le texte brut, c'est précieux...

Concernant la suppression des adresse mails invalides, c'est bien ce que je pensais comme procédure : mais en retour détecté, adresse supprimées de la liste et mail supprimé de la boite.
Sauf que... mais supprimé de la boite mais adresse pas supprimée de la liste chez moi. Ca peut avoir un lien avec PMN installé en sous domaine ?

Hors ligne

#8 21-06-2017 09:06:20

Arnaud
Administrateur

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

C'est bizarre ça...
Ce que je te conseille pour le moment si ce n'est vraiement que ça qui te gêne et sachant que le process a été réécrit en version de déveleoppement en cours :
tu supprimes manuellement les mails.
Mais de grâce, si un mail est retourné en bounce, supprime le, ne nuis pas à ta réputaiton en envoyant à des mails non fonctionnels.
Je travaille beaucoup sur la nouvelle verison, un peu de patience...


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#9 21-06-2017 09:29:09

laudag
Membre

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Oui ! Tout à fait ! Ca fait 10 ans que je fais des newsletters avec pommo et je passe un temps fou à retirer les mauvaises adresse, pour ne pas nuire à ma réputation.
D'où ma question sur la gestion automatique dans PMN.
Nouvelle version... c'est noté ;-)

Hors ligne

#10 21-09-2017 12:43:09

Imago
Membre

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Je tenais juste à signaler que personnellement pour corriger le problème j'ai modifié comme suit :
include/newsletterconf.php (à la ligne 87)

            external_filemanager_path:'".$row_config_globale['url']."js/tinymce/plugins/filemanager/',
        
            external_plugins: { 'filemanager' : '".$row_config_globale['url']."js/tinymce/plugins/filemanager/plugin.min.js'}});

include/compose.php (à la ligne 68 et 103 )

                        echo "<script src='".$row_config_globale['url']."js/tinymce/tinymce.min.js'></script>
                        [....]
                        external_filemanager_path:'".$row_config_globale['url']."js/tinymce/plugins/filemanager/',
                        external_plugins: { 'filemanager' : '".$row_config_globale['url']."js/tinymce/plugins/filemanager/plugin.min.js'},

include/listes.php (à la ligne 350)

            external_filemanager_path:'".$row_config_globale['url']."js/tinymce/plugins/filemanager/',
            
            external_plugins:{ 'filemanager' : '".$row_config_globale['url']."js/tinymce/plugins/filemanager/plugin.min.js'}});

Hors ligne

#11 21-09-2017 12:54:02

Arnaud
Administrateur

Re : [Résolu] Probable problème bloquant TinyMCE (1ère utilisation de PMN)

Bonjour Imago

Oui, ça peut marcher si tu es en sous domaine ou en domaine sans répertoire.
Mais si tu as un répertoire, alors il faut la référence à PATH.

Merci et bonne journée,

Arnaud


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

Pied de page des forums

Propulsé par FluxBB