Annonce

#1 2003-09-24 13:49:27

Unknown
Membre
Inscription : 2003-09-24
Messages : 2

Re : Pour ajout d'un éditeur HTML aux envois de NewsLeter

:oops: Cette insulte s'adresse à moi-même parceque je me suis inscrit sur ce forum après avoir posté la question ci-dessus !!!

Cette insulte à mon égard, ici déposé , me permetras d'avoir une alerte email lors de l'une de vos réponse,  :mdr:  et me rappelera que la précipitation engendre des érreurs .
A+

Hors ligne

#2 2003-09-24 14:49:14

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Pour ajout d'un éditeur HTML aux envois de NewsLeter

Je cherche ou se cache le "HEADER" de la page "envoi.php"

header ?

et également ou se cache la TEXTAREA en HTML de cette même page.

fichier send_body.tpl dans le dossier templates/admin/


PHP et MySQL, un duo gagnant !

Hors ligne

#3 2003-09-25 09:48:49

Unknown
Membre
Inscription : 2003-09-24
Messages : 2

Re : Pour ajout d'un éditeur HTML aux envois de NewsLeter

Pour la partie TEXTAREA en ligne 166 j'ai inséré l'appel au script EditeurHTML ( dans le fichier send_body.tpl dans le dossier templates/admin/), soit :

<script language="JavaScript1.2" defer>editor_generate('{formulaire.S_TEXTAREA_NAME}');</script>

Il persite un défaut :
Cette ligne ajoutée, une fois votre code PHP interprété, est diffusé sur les deux "textarea" ; celle pour le Texte Brute et celle pour le HTML.

-----------------------

Mais il doit être initialisé en "HEAD" et je ne parvient pas a trouvé pour la page envoi.php ou se cache la "section' <HEAD> ... </HEAD>

Je dois y insérer ceci :

<script language="Javascript1.2"><!-- // load htmlarea
_editor_url = "http://mondomaine.com/lerep/";     // URL to htmlarea files
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
 document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
 document.write(' language="Javascript1.2"></scr' + 'ipt>');  
} else { document.write('<scr'+'ipt>function editor_generate() 
{ return false; }</scr'+'ipt>'); }
// -->
</script>

Pour le retrouver j'ai pourtant ajouter une ligne à chaque template qui ont la partie HEAD ; la ligne contient le nom du template.
Exemple :

<head>
    <!--     ...\newsletter\templates\header.tpl
        This program is free software; you can redistribute it ...

Mais lorsque j'affiche le code HTML après interprétation je ne vois toujours que :

<head>
    <!--     
        This program is free software; you can redistribute it ...

Bien que je vide mon cache local que je ferme et ré-ouvre mon navigateur ...?
Merci pour votre aide .

Hors ligne

#4 2003-09-25 13:04:50

Toto
Modérateur
Lieu : Castelsarrasin/82
Inscription : 2002-08-26
Messages : 1 115

Re : Pour ajout d'un éditeur HTML aux envois de NewsLeter

c'ets soit ...\newsletter\templates\header.tpl soit ...\newsletter\templates\admin\header.tpl si il existe smile


La plupart des problèmes ont déjà été réglé. Faites une recherche

Hors ligne

Pied de page des forums