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 19-01-2017 00:37:21

fsebbah
Membre

[Résolu] Des liens bizarres...

Bonjour Arnaud,
Tout d'abord bravo pour PHPMyNewsletter 2.0. J'utilisais il y a quelque temps Acymailing.
Avec PHPMyNewsletter, je retrouve un outil simple, pas très intuitif de prime abord, mais il a tout d'un grand ;-)

Pour commencer :
J'ai mes propres serveurs chez Online :
Un serveur de nom de domaine (Debian 6)
Un serveur de messagerie avec Exim (Debian 6)
Un serveur (Debian 8 + PHP 7.0) sur lequel est hébergé PHPMyNewsletter V 2.0.4
Le site est à l'adresse : http://mpnews.goodiy.io/
Tout d'abord, j'ai eu un soucis avec tinymce  et j'ai du changer toutes les références de tinymce  par : "<script src='js/tinymce/tinymce.min.js'></script>"
J'avoue que je n'ai pas trop compris les explications données dans un de tes précédents message. (https://www.phpmynewsletter.com/forum/t … age-1.html)

Voici les problèmes rencontrés et non résolus:

1) Lorsque une newsletter est envoyée, tous les liens sont brisés. Ils sont sous la forme:
mpnews.goodiy.io//var/www/mpnews/r.php?m=2&h=b41920fe7d9332989a2f30b78491454d&l=3&r=http

Comment se fait-il qu'il rajoute le répertoire à l'adresse du site : /var/www/mpnews ??

2) La page subscription je n'ai qu'une page avec une ligne : http://mpnews.goodiy.io/subscription.php

Merci d'avance pour ton aide et meilleurs voeux pour 2017.
A te lire bientôt,
Franck


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#2 19-01-2017 08:27:05

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

Bonjour Franck, et bienvenue sur le forum support  wink

Je en dirai jamais que tel ou tel produit soit bien ou pas bien !
Ce ne sont pas mes concurrents, je ne veux pas me poser en concurrent, je fais ça par plaisir, et parfois aussi pour quelques prestations de conseil, mais ça fait toujours plaisir de lire l'expérience des personnes qui viennent ici, toi par exemple, et d'avoir des mots d'encouragement.
Ca, c'est dit !

Ton problème est vraiment très simple :
Tu es en sous domaine, particularité que j'avoue ne pas avoir super bien géré.
Quand tu vas dans la configuration globale > Règlages divers, tu as un paramètre chemin de phpmynewsletter. Là, tu ne mettras une zone à blanc; tu enlèves ce qu'il ya dedans, et ça enlèveras les chemins parasites des réécritures d'url. (C'est pour le tracking des liens cliqués).

Rassure moi : tu as observé les liens brisés sur une liste d'essai, on est bien d'accord ? wink


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 19-01-2017 18:29:49

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Merci Arnaud pour ta réponse.
Je n'ai pas de paramètre chemin de phpmynewsletter. Sauf en base. Je peux mettre le champ path à blanc ?
Si j'enlève ce chemin, cela aurait-il un impact sur le java-script ?
Autre chose que je viens de remarquer, si je change l'email de l'administrateur, on doit se connecter avec cet email.
Question : a quoi cela sert-il de stocker le code de mail-tester ?

Pour finir, j'aime la simplicité de phpMyNewsletter et avoir des outils pour faire de l'emailing cool.
La note sur mail-tester est de 5 mais j'ai de quoi l'améliorer.
Alors pour l'envoi avec des liens brisés, comment dire... kiss angel


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#4 19-01-2017 18:50:07

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

Si si, tu as un paramètre pour le chemin de l'installation :
1484847929_phpmynewsletter_administration.png
Si tu es en sous domaine, ce qui est ton cas, il faut laisser à blanc.
Et oui, ça marchera !
Et comme tu as modifié tes ref à js, ça ne changera rien à l'appel des js.

Stocker l'identifiant mail-tester : à l'envoi de la preview, on envoie une copie à mail tester avec un identifiant précédemment obtenu.
Le système envoie le mail comme un vrai mail.
Une fois la preview envoyée, on aura un lien cliquable qui nous permet d'accéder directement au score.


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 19-01-2017 21:46:32

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Ok. Merci,
Alors figure toi que je travaillais sur le nouveau navigateur d'Opéra : Opéra Néon et je ne voyais pas cette zone.
1484858742_capture_drsquoecran_2017-01-19_a_21.43.56.png
Merci pour tes explications très claires.

De rien !
Personnellement, je trouve que c'est très bien de vouloir tester un nouveau navigateur, mais comme je suis de la vieille école, je préfère ne pas tester un nouveau navigateur en même temps que je teste un nouveau produit  big_smile  big_smile

J'utilise Chrome sur windows et Chromium sur linux... Pour moi, c'est simplement le meilleur et le plus respectueux des RFC et autres règles de l'internet. Le rendu javascript est aussi le plus rapide...
Après, chacun fait ce qu'il veut !


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#6 19-01-2017 22:07:29

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Arnaud,
En voulant insérer une image dans ma newsletter, j'ai eu ce message d'erreur : The requested URL /tinymce/plugins/filemanager/dialog.php was not found on this server.
Alors que le fichier existe bien.
Merci


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#7 19-01-2017 22:50:14

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Autre question, on est obligé avant chaque envoi de la newsletter de demander un code mail-tester et de le renseigner ?
Merci,


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#8 20-01-2017 09:40:04

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

fsebbah a écrit :

Autre question, on est obligé avant chaque envoi de la newsletter de demander un code mail-tester et de le renseigner ?
Merci,

Pas du tout !
Le programme n'oblige en rien sauf à envoyer une preview, ce qui tombe sous le bon sens ! Trop de monde envoie encore des mails sans s'assurer du rendu à la réception.

Le code mail-tester se renseigne une fois pour toute dans :
configuration globale > gestion des envois > CODE 'MAIL-TESTER.COM', EXEMPLE : 'WEB-JEJBQ' (LA PARTIE AVANT '@MAIL-TESTER.COM')

Le programme génére seul l'envoi à mail-tester, et il n'y a rien à renseigner avant quelconque envoi.
L'envoi à mail-tester ne se fait QUE si le code est renseigné.

Donc, non !


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 20-01-2017 09:52:50

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

fsebbah a écrit :

Arnaud,
En voulant insérer une image dans ma newsletter, j'ai eu ce message d'erreur : The requested URL /tinymce/plugins/filemanager/dialog.php was not found on this server.
Alors que le fichier existe bien.
Merci

est-ce que tu veux mettre un slash dans le chemin de phpmynewsletter dans la configuration globale stp ?
En fait, vu que tu as modifié pas mal de choses relatives aux accès à js, je ne sais plus trop où tu en es...

Astuce pour ton cas donc :
Va sur la page de composition d'un message, la rédaction initiale.
Tu clic droit et "voir la source de la page".
Tu vas aller chercher dans cette page que tu aies bien :

external_filemanager_path:'/js/tinymce/plugins/filemanager/',
external_plugins: { 'filemanager' : '/js/tinymce/plugins/filemanager/plugin.min.js'},

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

#10 25-01-2017 14:30:33

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

Pas de réponse --> Résolu


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

#11 07-02-2017 12:37:40

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Salut Arnaud, en fait, je n'avais pas suivi le topic.
En fait voici ce que j'ai :
     external_filemanager_path:'../tinymce/plugins/filemanager/',
     external_plugins: { 'filemanager' : '../tinymce/plugins/filemanager/plugin.min.js'},
Si je mets comme tu me dis, je perd l'accés au plugin.
Je te mets le source de la page, enlever des infos officielles.
Question, est-ce que si je mets les images sur mon serveur avec un accès via href sans passer par la page dialog.php.
Est-ce que ça devrait fonctionner ?
Merci,
Franck

<!DOCTYPE HTML>
<html lang="fr">
<head>
    <meta charset="utf-8" />
    <title>PhpMyNewsLetter > Administration</title>
    <link rel="stylesheet" href="css/layout.css" type="text/css" media="screen" />
    <!--[if lte IE 8]>
        <link rel="stylesheet" href="css/ie.css" type="text/css" media="screen" />
        <script src="js/html5shiv.js"></script>
    <![endif]-->
    <script src="js/jquery.min.js"></script>
    <script src="js/scripts.js"></script>
    <script src="js/jquery.colorbox.js"></script>
    <script src="js/jsclock-0.8.min.js"></script>
    <script>
    function checkSMTP(){
        if(document.global_config.elements['sending_method'].selectedIndex>3){
            document.global_config.elements['smtp_host'].disabled = true;
            document.global_config.elements['smtp_host'].value = "";
            document.global_config.elements.smtp_auth[0].checked = "";
            document.global_config.elements.smtp_auth[1].checked = "checked";
            document.global_config.elements['smtp_login'].disabled = false;
            document.global_config.elements['smtp_pass'].disabled = false;
            document.global_config.elements['smtp_port'].disabled = true;
        } else if (document.global_config.elements['sending_method'].selectedIndex==1){
            document.global_config.elements['smtp_host'].disabled = true;
            document.global_config.elements['smtp_host'].value = "";
            document.global_config.elements.smtp_auth[0].checked = "checked";
            document.global_config.elements.smtp_auth[1].checked = "";
            document.global_config.elements['smtp_login'].disabled = true;
            document.global_config.elements['smtp_login'].value = "";
            document.global_config.elements['smtp_pass'].disabled = true;
            document.global_config.elements['smtp_pass'].value = "";
            document.global_config.elements['smtp_port'].disabled = true;
            document.global_config.elements['smtp_port'].value = "";
        } else if (document.global_config.elements['sending_method'].selectedIndex==2){
            document.global_config.elements['smtp_host'].disabled = false;
            document.global_config.elements['smtp_host'].value = "smtp.gmail.com";
            document.global_config.elements.smtp_auth[0].checked = "";
            document.global_config.elements.smtp_auth[1].checked = "checked";
            document.global_config.elements['smtp_login'].disabled = false;
            document.global_config.elements['smtp_pass'].disabled = false;
            document.global_config.elements['smtp_port'].disabled = true;
        } else if (document.global_config.elements['sending_method'].selectedIndex==3){
            document.global_config.elements['smtp_host'].disabled = true;
            document.global_config.elements['smtp_host'].value = "";
            document.global_config.elements.smtp_auth[0].checked = "checked";
            document.global_config.elements.smtp_auth[1].checked = "";
            document.global_config.elements['smtp_login'].disabled = true;
            document.global_config.elements['smtp_pass'].disabled = true;
            document.global_config.elements['smtp_port'].disabled = true;
        }
    }
    $(document).ready(function(){$(".tablesorter").tablesorter();});
    $(document).ready(function(){
        $(".tab_content").hide();
        $("ul.tabs li:first").addClass("active").show();
        $(".tab_content:first").show();
        $("ul.tabs li").click(function(){
            $("ul.tabs li").removeClass("active");
            $(this).addClass("active");
            $(".tab_content").hide();
            var activeTab = $(this).find("a").attr("href");
            $(activeTab).fadeIn();
            return false;
        });
    });
    $(function(){$('.column').equalHeight();});
    function createNews(){
        document.newsletter_list.elements['action'].value='create';
        document.newsletter_list.submit();
    }
    (function($){
        $.fn.extend({
            limiter: function(limit, elem){
                $(this).on("keyup focus", function(){
                    setCount(this, elem);
                });
                function setCount(src, elem){
                    var chars = src.value.length;
                    if (chars > limit){
                        src.value = src.value.substr(0, limit);
                        chars = limit;
                    }
                    elem.html( limit - chars );
                }
                setCount($(this)[0], elem);
            }
        });
    })(jQuery);
    $(document).ready(function(){$(".iframe").colorbox({iframe:true,width:"80%",height:"80%"});});
            $(document).ready(function(){  
            var top=$('.sticky-scroll-box').offset().top;
            $(window).scroll(function(event) {
                var y=$(this).scrollTop();
                if(y>=top)
                    $('.sticky-scroll-box').addClass('fixed');
                else
                    $('.sticky-scroll-box').removeClass('fixed');
                $('.sticky-scroll-box').width($('.sticky-scroll-box').parent().width());
            });
        });
        $(function(){
        $("input#searchid").keyup(function(){ 
            var searchid = $(this).val();
            var token    = '40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953';
            var dataString = 'search='+ searchid +'&token='+token+'&list_id=3';
            if(searchid!=''){
                $.ajax({
                    type: "POST",
                    url: "search.php",
                    data: dataString,
                    cache: false,
                    success: function(html){
                        $("#result").html(html).show();
                    }
                });
            }return false;    
        });
        $('#result').click(function(event){
            $('#searchid').val($('<div/>').html(event.target).text());
            $('#result').hide();
        });
    });
    </script>
</head>
<body>
    <header id="header">
                <hgroup>
            <h1 class="site_title"><a href="http://www.phpmynewsletter.com" target="_blank">PhpMyNewsLetter</a> v.2.0.4</h1>
            <h2 class="section_title">Tableau de bord : </h2><div class="btn_view_site"><a href="http://www.phpmynewsletter.com/forum/" target="_blank">Support</a></div>
        </hgroup>    </header>
    <section id="secondary_bar">
                <div class="draft">
            <p>
            <a href="?page=compose&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3&op=init" class="tooltip" title="Accéder à ce brouillon et continuer la rédaction">1 brouillon en cours</a>            </p>
        </div>
        <div class="breadcrumbs_container">
                    <article class="breadcrumbs"><a href="?page=listes&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&l=l">Administration</a>
            <div class="breadcrumb_divider"></div> <a class="current">Rédiger un message</a><div class="breadcrumb_divider"></div> <a class="current">Rédaction initiale</a>        </article>        </div>    </section>
    <aside id="sidebar" class="column">
                <ul>
            <li class="icn_time"><a>Heure du serveur : <span id='ts'></span></a></li>
                    </ul>
        <hr/>
        <h3>Listes</h3>
        <ul>
            <li class="icn_categories"><a href="?page=listes&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&l=l&list_id=3">Liste des listes</a></li>
            <li class="icn_new_article"><a href="?page=listes&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&l=c">Créer une nouvelle liste</a></li>
        </ul>
        <h3>Abonnés</h3>
        <ul>
            <li class="icn_add_user"><a href="?page=subscribers&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3">gestion des abonnés</a></li>
        </ul>
        <h3>Configurer la lettre</h3>
        <ul>
            <li class="icn_settings"><a href="?page=newsletterconf&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3">Configuration de la newsletter</a></li>
            <li class="icn_settings"><a href="?page=code_html&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3">Code HTML de souscription</a></li>
        </ul>
        <h3>Rédaction</h3>
        <ul>
            <li class="icn_write"><a href="?page=compose&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3&op=init">Rédaction et envoi d'un message</a></li>
        </ul>
        <h3>Tracking</h3>
        <ul>
            <li class="icn_track"><a href="?page=tracking&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3&data=ch">Données chiffrées et graphiques</a></li>
        </ul>
                <h3>Archives</h3>
        <ul>
            <li class="icn_settings"><a href="?page=archives&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3">Archives</a></li>
        </ul>
                <h3>Configuration globale</h3>
        <ul>
            <li class="icn_settings"><a href="?page=config&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3">Configuration globale</a></li>
                        <li class="icn_jump_back"><a href="logout.php">Quitter</a></li>
        </ul>
        <footer>
        </footer>    </aside>
    <section id="main" class="column">
        <form id='mailform' name='mailform' method='post' action='' class='post_message'><div align='center'><h4 class='alert_info'>Rédigez votre lettre d'information puis cliquez sur "Aperçu du message" pour la visualiser.</h4></div><article class="module width_3_quarter"><header><h3 class="tabs_involved">Rédiger un nouveau message</h3></header>Sujet : (Attention : selon la norme <a href='http://www.faqs.org/rfcs/rfc2822.htm' target='_blank'>RFC 2822</a> section 2.1.1, il convient de ne pas dépasser 78 caractères !)<br><br>
                <input type='text' name='subject' value="Newsletter du Rav Bendrihem - MPTorah- Paracha Bo" size='50' maxlength='255' id='subject' />&nbsp;<span id='chars'>78</span>
                <br><br>Corps du message :<textarea name='message' id='redac' rows='20' cols='70'><meta http-equiv="X-UA-Compatible" content="IE=edge"> 
  <meta name="format-detection" content="telephone=no"> 
  <title>NewsLetter</title>
  
  
</head>

<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table height="100%" width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#F0F0F0">
<tbody>
<tr>
<td style="background-color: #f0f0f0;" align="center" valign="top" bgcolor="#F0F0F0"><br />
<table class="container" style="width: 600px; max-width: 600px;" width="600" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="container-padding header" align="center"><a style="font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: bold; padding-bottom: 12px; color: #4f7f80; padding-left: 24px; padding-right: 24px;" href="http://mptorah.net" target="_blank">La newsletter </a></td>
</tr>
<tr>
<td class="content" style="padding-top: 12px; padding-bottom: 12px; background-color: #ffffff;" align="left">
<table class="force-row" style="width: 600px;" width="600" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="content-wrapper" style="padding-left: 24px; padding-right: 24px;"><br />
<div class="title" style="font-family: Helvetica, Arial, sans-serif; font-size: 24px; text-align: center; font-weight: 600; color: #374550;">Titre</div>
</td>
</tr>
<tr>
<td class="cols-wrapper" style="padding-left: 12px; padding-right: 12px;">
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /> </a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous Titre 1</a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Occaecat ex tempor.<br /><br /></div>
</td>
</tr>
</tbody>
</table>
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /> </a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous-titre 2 </a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Elit Ut amet aliquip dolor cupidatat sit reprehenderit adipisicing nostrud nulla proident Duis anim id ea.</div>
</td>
</tr>
</tbody>
</table>
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /></a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous titre 2. </a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Ea commodo ea Ut Excepteur veniam ex consequat deserunt aliqua ex aliqua in.</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td class="cols-wrapper" style="padding-left: 12px; padding-right: 12px;">
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /> </a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous-titre 4 </a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Do dolore minim sunt consequat enim minim voluptate.</div>
</td>
</tr>
</tbody>
</table>
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /> </a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous-titre 5 </a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Ullamco sunt dolore non adipisicing sed sint.</div>
</td>
</tr>
</tbody>
</table>
<table class="force-row" style="width: 192px;" align="left" width="192" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="col" style="padding: 18px 12px 12px 12px;" valign="top">
<table class="img-wrapper" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-bottom: 18px;"><a href="" target="_blank"> <img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" alt="" style="max-width: 100%;" class="image" hspace="0" height="110" width="168" vspace="0" border="0" /> </a></td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td class="subtitle" style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 600; color: #2469a0; padding-bottom: 6px;"><a href="" target="_blank"> Sous-titre 6 </a></td>
</tr>
</tbody>
</table>
<div class="col-copy" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; text-align: left; color: #333333;">Lorem ipsum Proident aute Ut sed incididunt enim.</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td class="container-padding footer-text" style="font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px; color: #aaaaaa; padding-left: 24px; padding-right: 24px;" align="left"><br /><br />
<p align="center">Newsletter du site <a href="">sitename.com</a> &eacute;dit&eacute; par le Auteur</p>
<br /><br /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</body>
</html></textarea><div id='as'><h4 class='alert_info'>Initialisation en cours...</h4></div><br>&nbsp;</article><article class="module width_quarter"><div class="sticky-scroll-box"><header><h3>Actions :</h3></header><div align="center"><input type='button' value='Enregistrer ce message' id='rec' type='button' class='button' /><br><br><input type='button' value='Réinitialiser' onClick="parent.location='/index.php?page=compose&token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3&reset=true'" /><br><br><input type='button' value='Aperçu du message &gt;&gt;' onclick='Soumettre()' disabled id='send_preview' /><br><br><input type='checkbox' name='encode' value='base64'><b>Encoder ce mail ?</b></div><header></header><header><h3>Pièces jointes</h3></header><div id='pjs'></div><div align='center'><a href='upload.php?token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3' class='iframe'>Ajouter une ou plusieurs pièces jointes à ce mail</a></div></div></article><script>$(function(){function pjs(){ $.ajax({type:"POST", url:"include/pjq.php", 
                data:"token=40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953&list_id=3",success:function(data){ $('#pjs').html(data);}});setTimeout(pjs,10000);}pjs();});</script><input type='hidden' id='type' name='format' value='html' />
            <input type='hidden' name='op' value='preview' />
            <input type='hidden' name='action' value='compose' />
            <input type='hidden' name='page' value='compose' />
            <input type='hidden' id='list_id' name='list_id' value='3' />
            <input type='hidden' id='token' name='token' value='40aa042c677ae864e60e9814ee6e0a5628d2688730a0d4d9e62edd241461f0076d8e40464f12028e80f8e99a94d2075387b24857673ae9f701f7cf94b58ac953' />
            </form>/<script src='js/tinymce/tinymce.min.js'></script>

                <script>
                    tinymce.init({
                        selector : 'textarea#redac',
                        plugins : [
                            'fullscreen fullpage visualblocks, preview searchreplace print insertdatetime hr',
                            'charmap  anchor code link image paste pagebreak table contextmenu',
                            'filemanager table code media autoresize textcolor emoticons'
                        ],
                        /*toolbar1 : 'insertfile undo redo | bold italic | forecolor colorpicker backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent',
                        toolbar2 : 'styleselect | fontselect fontsizeselect | emoticons | link image | filemanager | template',*/
                        toolbar1 : 'newdocument,print,|,bold,italic,underline,|,strikethrough,superscript,subscript,|,forecolor,backcolor,|,bullist,numlist,outdent,indent,|,visualchars,visualblocks,|,charmap,|,hr,',
                        toolbar2 : 'table,|,cut,copy,paste,searchreplace,|,blockquote,|,undo,redo,|,link,unlink,anchor,|,image,emoticons,media,|,inserttime,|,preview,fullscreen,code,',
                        toolbar3 : 'styleselect,|,formatselect,|,fontselect,|,fontsizeselect,',
                        style_formats: [
                            {title: 'Open Sans', inline: 'span', styles: { 'font-family':'Open Sans'}},
                            {title: 'Arial', inline: 'span', styles: { 'font-family':'arial'}},
                            {title: 'Book Antiqua', inline: 'span', styles: { 'font-family':'book antiqua'}},
                            {title: 'Comic Sans MS', inline: 'span', styles: { 'font-family':'comic sans ms,sans-serif'}},
                            {title: 'Courier New', inline: 'span', styles: { 'font-family':'courier new,courier'}},
                            {title: 'Georgia', inline: 'span', styles: { 'font-family':'georgia,palatino'}},
                            {title: 'Helvetica', inline: 'span', styles: { 'font-family':'helvetica'}},
                            {title: 'Impact', inline: 'span', styles: { 'font-family':'impact,chicago'}},
                            {title: 'Symbol', inline: 'span', styles: { 'font-family':'symbol'}},
                            {title: 'Tahoma', inline: 'span', styles: { 'font-family':'tahoma'}},
                            {title: 'Terminal', inline: 'span', styles: { 'font-family':'terminal,monaco'}},
                            {title: 'Times New Roman', inline: 'span', styles: { 'font-family':'times new roman,times'}},
                            {title: 'Verdana', inline: 'span', styles: { 'font-family':'Verdana'}}
                        ],
                        templates : [
                            {title: 'Basic',url: '/js/tinymce/templates/basic.html',description: 'MODULE EN TEST !'},
                            {title: 'Hero',url: '/js/tinymce/templates/hero.html',description: 'MODULE EN TEST !'},
                            {title: 'Newsletter',url: '//js/tinymce/templates/newsletter.html',description: 'MODULE EN TEST !'}
                        ],
                        cleanup : true,
                        cleanup_on_startup : true,
                        convert_urls : true,
                        custom_undo_redo_levels : 20,
                        doctype : '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">',
                        entity_encoding : 'named',
                        external_filemanager_path:'../tinymce/plugins/filemanager/',
                        external_plugins: { 'filemanager' : '../tinymce/plugins/filemanager/plugin.min.js'},
                        extended_valid_elements: 'pre[*],style[*]',
                        filemanager_title:'Responsive Filemanager' ,
                        fontsize_formats : '8px 9px 10px 11px 12px 13px 14px 18px 24px',
                        forced_root_block : false,
                        force_br_newlines : true,
                        force_p_newlines : false,
                        height : '350',
                        image_advtab: true ,
                        inline_styles : true,
                        language : 'fr_FR',
                        relative_urls: false,
                        remove_script_host : false,
                        theme: 'modern',
                        valid_children : '+body[style|section],pre[section|div|p|br|span|img|style|h1|h2|h3|h4|h5],+*[*]',
                        valid_elements : '+*[*]',
                        verify_html : false,
                        menu: {
                            edit: {title: 'Edit', items: 'undo redo | cut copy paste | selectall'},
                            insert: {title: 'Insert', items: 'media image link | pagebreak'},
                            view: {title: 'View', items: 'visualaid'},
                            format: {title: 'Format', items: 'bold italic underline strikethrough superscript subscript | formats | removeformat'},
                            table: {title: 'Table', items: 'inserttable tableprops deletetable | cell row column'},
                            tools: {title: 'Tools', items: 'code'}
                        }
                        /* http://stackoverflow.com/questions/10290121/how-to-prevent-tinymce-from-stripping-the-style-attribute-from-input-element */
                        /* valid_elements : '@[id|class|style|title|dir<ltr?rtl|lang|xml::lang],'
                                + '+body[style],'
                                + 'a[rel|rev|charset|hreflang|tabindex|accesskey|type|name|href|target|title|class],strong/b,em/i,strike,u,'
                                + '#p[style],-ol[type|compact],-ul[type|compact],-li,br,img[longdesc|usemap|src|border|alt=|title|hspace|vspace|width|height|align],-sub,-sup,'
                                + '-blockquote,-table[border=0|cellspacing|cellpadding|width|frame|rules|'
                                + 'height|align|summary|bgcolor|background|bordercolor],-tr[rowspan|width|height|align|valign|bgcolor|background|bordercolor],tbody,thead,tfoot,'
                                + '#td[colspan|rowspan|width|height|align|valign|bgcolor|background|bordercolor|scope],#th[colspan|rowspan|width|height|align|valign|scope],caption,-div,'
                                + '-span,-code,-pre,address,-h1,-h2,-h3,-h4,-h5,-h6,hr[size|noshade],-font[face|size|color],dd,dl,dt,cite,abbr,acronym,del[datetime|cite],ins[datetime|cite],'
                                + 'object[classid|width|height|codebase|*],param[name|value|_value],embed[type|width|height|src|*],map[name],area[shape|coords|href|alt|target],bdo,'
                                + 'button,col[align|char|charoff|span|valign|width],colgroup[align|char|charoff|span|valign|width],dfn,fieldset,form[action|accept|accept-charset|enctype|method],'
                                + 'input[accept|alt|checked|disabled|maxlength|name|readonly|size|src|type|value],'
                                + 'kbd,label[for],legend,noscript,optgroup[label|disabled],option[disabled|label|selected|value],'
                                + 'q[cite],samp,select[disabled|multiple|name|size],small,'
                                + 'textarea[cols|rows|disabled|name|readonly],tt,var,big',*/
                    });
                    var elem=$('#chars');
                    $('#subject').limiter(78,elem);
                    $(document).ready(function() { Si=setInterval(save,10000); });
                    function save(){
                        tinyMCE.triggerSave();
                        var ds=$('#mailform').serialize();
                        $.ajax({
                            type: 'POST',
                            url: 'autosave.php',
                            data: ds,
                            cache: false,
                            success: function(msg) {
                                $('#as').html(msg).show();
                                $('#send_preview').removeAttr('disabled');
                            },
                            error: function() {
                                $('#as').html('<h4 class=alert_error>Sauvegarde en erreur ! !</h4>').show();
                            }
                        });
                    }
                    $('#rec').click(function(){ save(); });
                    </script><script>
            function Soumettre(){
                if ( (document.mailform.subject.value=='') || (document.mailform.message.value=='') )
                    alert('Tous les champs sont requis');
                else {
                    document.mailform.submit();
                }
            }
            </script>        <div class="spacer"></div>
    </section>
    <script>
    $('#ts').jsclock('15:36:03');
    </script>
</body>
</html>

Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#12 07-02-2017 14:57:35

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

Je suis dessus, je te 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

#13 07-02-2017 21:17:39

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

En fait, il faut que tu aies :

external_filemanager_path:'js/tinymce/plugins/filemanager/',
external_plugins: { 'filemanager' : 'js/tinymce/plugins/filemanager/plugin.min.js'},

Modifie dans la page include/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  wink

Hors ligne

#14 10-02-2017 00:08:42

fsebbah
Membre

Re : [Résolu] Des liens bizarres...

Merci Arnaud,
Ce n'est pas bon, tinymce ne s'active pas. (ligne 118 -119). Je t'envoie une capture d'écran.1486681697_capture_drsquoecran_2017-02-10_a_00.06.30.jpg
C'est génial car avec ton outil et ton aide précieuse, on met en place des outils hyper simples et performant.
Moi je mets 10 étoiles. cool  cool  cool


Version  2.0.4 de PhpMyNewsLetter
VM sous Debian Jessie - PHP 7.0
Mysql  Ver 14.14 Distrib 5.5.54

Hors ligne

#15 10-02-2017 07:52:36

Arnaud
Administrateur

Re : [Résolu] Des liens bizarres...

C'est bien gentil mais dans ton cas, ça ne marche pas !
est-ce que tu as une erreur de javascript ? As tu forcé les rafraichissement de la page ?


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