Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages :: 1
phpmynewsletter : 2.04
hébergement : mutualisé
hébergeur : OVH
OS : windows
version de PHP : 7.0
phpmynewsletter installé dans un sous répertoire "monrep"
Bonjour,
ou plutôt rebonjour,
Je galère pour remplir correctement lignes "URL de base" et "Chemin de phpMyNewsletter" et je n'ai pas vraiment trouvé mon bonheur sur les réponses du forum.
J'ai essayé toutes sortes de combinaisons mais Tynimce me pause toujours des problèmes à un endroit ou un autre et je n'ai pas trouvé d'option pour le désactiver totalement.
Voila le résultat de mes essais :
URL de base
http://www.monsite.org
Chemin de phpMyNewsletter
/monrep/
tinymce fonctionne dans "nouveau message" mais pas dans "configuration de la newsletter"
Failed to load: //monrep/js/tinymce/plugins/filemanager/plugin.min.js
tinymce.min.js:3:15310
Échec du chargement pour l’élément <script> dont la source est « http://monrep/js/tinymce/plugins/filemanager/plugin.min.js ».
le bon chemin est "http://www.monsite.org/monrep/js/tinymce/plugins/filemanager/plugin.min.js"
URL de base
http://www.monsite.org/
---------------------------------------------
Chemin de phpMyNewsletter
monrep/
tinymce ne fonctionne pas dans "nouveau message" mais fonctionne dans "configuration de la newsletter"
Échec du chargement pour l’élément <script> dont la source est « http://www.monsite.org/monrep/monrep/js/tinymce/tinymce.min.js ».
index.php:205
ReferenceError: tinymce is not defined
[En savoir plus]
----------------------------------------
URL de base
http://www.monsite.org/
Chemin de phpMyNewsletter
monrep
tinymce ne fonctionne pas dans "nouveau message" et fonctionne pas dans "configuration de la newsletter"
------------------------------------------
URL de base
http://www.monsite.org/
Chemin de phpMyNewsletter
http://www.monsite.org/monrep/
tinymce fonctionne dans "nouveau message" mais pas dans "configuration de la newsletter"
Failed to load: /http://www.monsite.org/monrep/js/tinymce/plugins/filemanager/plugin.min.js
tinymce.min.js:3:15310
Échec du chargement pour l’élément <script> dont la source est « http://www.monsite.org/http://www.monsite.org/monrep/js/tinymce/plugins/filemanager/plugin.min.js ».
--------------------------
En jouant avec la config je m'en sort mais j'aimerais bien comprendre où j'ai faux car en informatique l'erreur est toujours humaine
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Bonjour,
En fait vous n'avez pas faux !
Mais c'est vrai que jongler avec toutes les configs que chacun peut présenter n'est pas aisé !
(Et je ne peux imposer une installation type !!)
Paramètres à présenter normalement :
url : http://monsite/
répertoire d'installation : monrep/
Ainsi, ça doit fonctionner ! Quite à faire un CTRL+F5 (avec observateur d'évènements ouvert) pour forcer le rafraichissement.
Attention au cache php ou apache !
dans include/compose.php, on a :
ligne 68 :
$row_config_globale['path']."js/tinymce/tinymce.min.js
qui deviendra :
monrep/js/tinymce/tinymce.min.js
lignes 103 et 104 :
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'},
qui deviendront :
external_filemanager_path:'monrep/js/tinymce/plugins/filemanager/',
external_plugins: { 'filemanager' : 'monrep/js/tinymce/plugins/filemanager/plugin.min.js'},
Y'a pas de raison que ça ne marche pas
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
Hors ligne
Bonjour,
En fait vous n'avez pas faux !
Mais c'est vrai que jongler avec toutes les configs que chacun peut présenter n'est pas aisé !
(Et je ne peux imposer une installation type !!)Paramètres à présenter normalement :
url : http://monsite/
répertoire d'installation : monrep/Ainsi, ça doit fonctionner ! Quite à faire un CTRL+F5 (avec observateur d'évènements ouvert) pour forcer le rafraichissement.
Attention au cache php ou apache !....
Y'a pas de raison que ça ne marche pas
eh bein si ça marche pas dans la composition d'un nouveau message
"Échec du chargement pour l’élément <script> dont la source est « http://monsite/monrep/monrep/js/tinymce/tinymce.min.js ».
index.php:211
ReferenceError: tinymce is not defined
[En savoir plus]"
Ce que je comprends pas c'est pourquoi il y a deux chemins différents construits à deux endroits différents. Pourquoi ne pas construire une bonne fois pour toute le chemin de phpmynewsletter à partir de url et rep d'installation.
Pourquoi ne pas demander à l'utilisateur le chemin vers le fichier index de phphmynewsletters après tout lui doit savoir où il a collé ses affaires . Quelque soit les bricolages on doit bien voir ce chemin dans la barre d'adresse du navigateur, non? ou peut-être pas vu tout les trucs tordus que l'on peut faire avec des chemins virtuels . J'aurais écrit http://monsite/monrep/ et puis basta sinon c'est vrai que vous ne pourrez jamais savoir ce que chacun a bricolé.
Ce serait d'ailleurs pas plus mal de pouvoir complétement désactiver tinymce avec une option "activer ou désactiver le wisiwig"
Une question au sujet du fichier index du répertoire racine de phphmynewsletter. Pour des raisons de sécurité j'ai renommé le répertoire de phphmynewsletter et dans la foulé j'ai voulu renommer index.php en quelque chose que je sois le seul à connaitre : marche pas. Je suis parano c'est vrai; le 505 et le 404 m’apaisent
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
J'ai un peu fouillé le problème. L'erreur de chemin provient d'un double monrep/monrep/
J'ai donc testé en donnant nomrep2 à la configuration et j'ai obtenu l'erreur
Échec du chargement pour l’élément <script> dont la source est « http://monsite/monrep/monrep2/js/tinymce/tinymce.min.js ».
d'autre part il est inutile d'indiquer "http://monsite/" dans la configuration"
ensuite j'ai modifié la ligne 68
echo "<script src='js/tinymce/tinymce.min.js'></script>
en espérant supprimer monrep2
et j'ai l'erreur
Échec du chargement pour l’élément <script> dont la source est « http://monsite/monrep/js/tinymce/monrep2/js/tinymce/plugins/filemanager/plugin.min.js »
ce qui m'a mis sur la piste de chemins relatifs et non absolus
ligne 68 :
echo "<script src='js/tinymce/tinymce.min.js'></script>
ligne 103 :
external_filemanager_path:'plugins/filemanager/',
ligne 104 :
external_plugins: { 'filemanager' : 'plugins/filemanager/plugin.min.js'},
En l'état tout fonctionne avec
Url de base : champs vide
Chemin de phpmynewsletter : monrep
Mais est-ce valable dans tous les cas?
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Je reprends :
Si si, détailler l'url et le path d'install sont importants pour la gestion globale du fonctionnement.
Ce que je ne comprends pas, c'est ce monrep qui s'incruste avant monrep2.
N'y aurait-il pas une interférence avec le htaccess (ce que j'ai déjà vu) ! Car cette installation est des plus simples qui existe : en répertoire !
(en plus complexe, on a en sous-domaine, en sous-domaine avec rep, en domaine direct).
L'installation donc en répertoire est la plus simple.
Pour les lignes de composition citées en 68, 103, 104, c'est le javascript tinymce et l'usage du plugin filemanager (et de ses options) qui impose cela.
Donc, chemin relatif.
Le chemin absolu est nécessaire à l'envoi des mails ! Lorsqu'une image est insérée, lorsque un lien est créé, il faut que tout soit parfait et ne présente pas de lien mort (404), sinon, c'est passage en spam.
Et le fait que l'on ait :
http://monsite/monrep/js/tinymce/monrep2/js/tinymce/plugins/filemanager/plugin.min.js
A mon avis, ça sent le bug htaccess que l'on oublie trop souvent.
Ou alors la description du problème n'est pas la bonne (mais je doute). Accessoirement un screen en message perso sera le bienvenue.
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
Hors ligne
Je reprends :
Si si, détailler l'url et le path d'install sont importants pour la gestion globale du fonctionnement.
Oui je comprend bien, je ne parlais que du fonctionnement de tinymce
Ce que je ne comprends pas, c'est ce monrep qui s'incruste avant monrep2.
N'y aurait-il pas une interférence avec le htaccess (ce que j'ai déjà vu) !
C'est ce que je pense aussi je vais tester en désactivant le htaccess
Pour les lignes de composition citées en 68, 103, 104, c'est le javascript tinymce et l'usage du plugin filemanager (et de ses options) qui impose cela.
Donc, chemin relatif.
chemin relatif? j'ai cru comprendre au moins que la ligne 68 au moins crée un chemin depuis la racine
Je refais des tests et je vous envoie copie du htaccess, mais sans doute pas avant la semaine prochaine.
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
J'envoie un lien en mp
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
Hors ligne
Alors semaine prochaine !
Mais un lien envoyé quand même ;-)
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
Hors ligne
Oui oui j'ai bien reçu le petit paquet
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
je repasse vite fait. Version 2.04 htaccess désactivé (renommé) site inaccessible mais toujours le mauvais chemin avec le doublon pour tinymce de "rédiger un nouveau message"
paramètrage monsite (pas de /), monrep/
Dernière modification par archeo (21-02-2018 22:35:03)
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Le problème persiste avec la 2.0.5
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Bonjour Archeo,
Je crois définitivement qu'il y a un problème avec htaccess !
J'ai testé un tas d'installation, et les liens tinymce sont fonctionnels.
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
Hors ligne
j'ai partiellement solutionné mon problème en supprimant le path dans les lignes 247-248 de compose.php
external_filemanager_path:'plugins/filemanager/',
external_plugins: { 'filemanager' : 'plugins/filemanager/plugin.min.js'},
Tout se passe comme si le chemin monsite/monrep/js/tinymce était dans une sorte de variable d'environnement? ou que tinymce une fois activé considérait tout les chemins en relatif par rapport à son répertoire d'installation? Je creuse encore et pourtant j'ai touché le fond
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
...
Tout se passe comme si le chemin monsite/monrep/js/tinymce était dans une sorte de variable d'environnement? ou que tinymce une fois activé considérait tout les chemins en relatif par rapport à son répertoire d'installation? Je creuse encore et pourtant j'ai touché le fond
Donc c'est bien ça ! C'est une interférence avec .htaccess.
Pour mon installation qui est comme la votre, j'ai ceci :
external_filemanager_path:'/repertoire/js/tinymce/plugins/filemanager/',
external_plugins: { 'filemanager' : '/repertoire/js/tinymce/plugins/filemanager/plugin.min.js'},
sur mon serveur phpmynewsletter.com, j'ai donc :
phpmynewsletter.com/repertoire/js/tinymce/plugins/filemanager/plugin.min.js
Ceci dit : si ça fonctionne, autant laisser, me le confirmer et ainsi je pourrai en prendre note pour éventuellement améliorer le script compose.php.
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
Hors ligne
Bingo Archeo !
compose.php est récrit, je fais des tests en ce moment sur un environnement avec répertoire et en sous domaine.
MERCI !!
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
Hors ligne
Je passe le sujet en résolu, les propositions de correction étant validées.
L'archive disponible au téléchargement est à jour : https://www.phpmynewsletter.com/forum/t … age-1.html
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
Hors ligne
Ah eureka j'ai trouvé!
J'ai mis
Chemin de phpMyNewsletter : /monrep/
URL de base (Sans le / de fin !) : monsite
Là je vois Arnaud qui bondit: "mais non pas de / devant monrep!" et bein si sinon l'adresse de la confirmation d'inscription de "Je m'abonne" est erronée dans
"Vous avez demandé votre inscription à la Lettre d'information ... Rendez-vous à l'adresse suivante pour confirmer votre abonnement: Je m'abonne"
elle est : http://mositemorep/subscription.php?op=confirm_join&email_addr=adresse&hash=d09771151f05fb5b5f6491d7e348cac7&list_id=1
il manque un / entre monsite et monrep.
en ajoutant echo "$PATH"; aprés la ligne 21 on voit que $PATH est égal à //monrep ce qui met la pagaille.
pour corriger j'ai ajouté ceci aprés la ligne 21
$PATH =str_replace ( '//' , '/' , $PATH);
Dernière modification par archeo (01-03-2018 14:18:38)
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Et il a fallu que je fasse la même chose après la ligne 2 de newsletterconf.php
ou alors modifier les lignes 92, 145, 175, 244 de subscription.php pour ajouter le / manquant?
ou alors demander le chemin sans / au début et la fin pour être sur de ce que l'on peut ajouter au début et à la fin?
Dernière modification par archeo (01-03-2018 14:20:34)
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Archeo,
Je crois que vous n'avez pas mis à jour vos fichiers !
subscription.php fonctionne très très bien en 2.0.5 tel qu'indiqué dans le message :
https://www.phpmynewsletter.com/forum/t … age-1.html
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
Hors ligne
tiens je peux pas accéder au sujet?
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Euh... Pourtant c'est un sujet public !
https://www.phpmynewsletter.com/forum/topic-543-evolutions-corrections-ameliorations-de-205-page-1.html
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
Hors ligne
Arnaud : le mec qui met à jour plus vite que je rédige une réponse.
Je viens d'apprendre une chose : les mises à jour sont en continu contrairement aux gros ténors et vous que s'il y a un problème c'est pour ma pomme
Voila ce qui s'affiche :
"Connecté(e) sous l'identité archeo Dernière visite : Aujourd'hui 14:27:09
Contributions : Personnelles | Nouvelles | Récentes | Sans réponse
Info
Ce fil de discussion a été verrouillé et vous n'avez pas les droits pour y accéder. Seuls les auteur et modérateurs peuvent y accéder."
au passage il manque un s à auteur où alors il faut écrire "seuls l'auteur et les modérateurs"
Hébergement : OVH mutualisé
OS : windows 7 + wampserveur 3.03
PHP 7 et MySQL 5.6
Windows 1, 2, 3 ,95, 98, XP, Vista, seven, 10, Gem, Geoworks, Prologue, LSE
Hors ligne
Oui, c’est un point de repère épinglé en haut de forum et pas pour y discuter
Chaque point à voir sera à côté dans un nouveau sujet.
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
Hors ligne
Pages :: 1