SPL Tracking - commentaires SPL Tracking 2010-11-09T18:32:49Z https://contrib.spip.net/SPL-Tracking#comment436657 2010-11-09T18:32:49Z <p>Bonjour,</p> <p>est-ce qu'il existe une évolution de ce plugin pour SPIP 2.1.2 et SPIP-Liste 2.0152<small class="fine d-inline"> </small>?</p> <p>pour le moment, j'ai une erreur :</p> <p><samp>Fatal error : Call to undefined function include_ecrire() in /homepages/18/d284325954/htdocs/grasse/plugins/auto/spl_tracking1.0/exec/spl_tracking.php on line 33</samp></p> <p>merci d'avance pour votre aide</p> Commentaires sur l'installation avec Spip-listes 1.9.2 2008-02-07T04:21:52Z https://contrib.spip.net/SPL-Tracking#comment402884 2008-02-07T04:21:52Z <p>Merci à l'auteur pour le concept et à Michael pour l'adaptation 1.9.2.</p> <p>J'ai passé pas mal de temps à essayer de comprendre les choses à mettre en place mais le tracking ne se fait pas.</p> <p>je suis sous spip 192c avec spip listes 198.<br class="autobr"> J'ai installé le plugin et l'ai activé.<br class="autobr"> J'ai fait les modifs de codes comme dit par Michael.<br class="autobr"> J'ai créé ensuite un nouveau courrier, insèré l'image cachée.<br class="autobr"> Je lance l'envoi. Je reçois les mails mais quand je clique dans les stats, la page dédiée reste vide d'informations...</p> <p>A l'aide<small class="fine d-inline"> </small>! Merci d'avance<small class="fine d-inline"> </small>!</p> Commentaires sur l'installation avec Spip-listes 1.9.2 2007-09-19T09:44:13Z https://contrib.spip.net/SPL-Tracking#comment398160 2007-09-19T09:44:13Z <p>Bonjour,</p> <p>Super ce plugin MAIS :</p> <p>- certainement à cause d'une modicifaction du de spip-listes (1.9.2), le code de spiplistes_meleuse.php a changé. Il faut donc chercher le bout de code suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$email_a_envoyer[$format_abo]->Body = $body; $email_a_envoyer[$format_abo]->SetAddress($email,$nom_auteur);</code></pre></div> <p>et ajouter, juste au-dessus :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$body=str_replace("{emailmd5}", md5(trim($email)),$body); $body=str_replace("{idmessage}",$id_courrier,$body);</code></pre></div> <p>- le code à insérer dans le courrier est donc :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div style="visibility:hidden ;"> <img src="#URL_SITE_SPIP/newsletter{emailmd5},{idmessage}.png" width=1 height=1></div> </code></pre></div> <p>et non pas :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div style="visibility:hidden ;"> <img src="#URL_SITE_SPIP/newsletteremailmd5,idmessage.png" width=1 height=1></div> </code></pre></div> <p>- la table spip_messages_stats n'a pas été créée (chez moi tout du moins) lors de l'installation du plugin. Je l'ai donc créée à la main avec la requête suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>CREATE TABLE <code class="spip_code spip_code_inline" dir="ltr">spip_messages_stats</code> ( <code class="spip_code spip_code_inline" dir="ltr">email</code> varchar(64) NOT NULL, <code class="spip_code spip_code_inline" dir="ltr">id_message</code> bigint(20) NOT NULL, <code class="spip_code spip_code_inline" dir="ltr">date_heure</code> timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, <code class="spip_code spip_code_inline" dir="ltr">remote_address</code> varchar(16) NOT NULL )</code></pre></div> <p>Je continuerai de noter mes remarques ici au fur et à mesure.</p>