Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
une autre piste ici :
du-texte-et-des-images-en-ligne
Alors là je suis super heureux de voir que Bobe reprend du service Bienvenue chez toi
Placer le dossier ckeditor et ckfinder à la racine de votre dossier newsletter (celui qui contient tous les fichiers et dossiers de WANewsletter)
1. Ouvrir templates > admin > header.tpl
coller après {S_SCRIPTS} :
<script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="../ckfinder/ckfinder.js"></script>
2. Ouvrir templates > admin > send_body.tml
coller après </form> (en bas) :
<script type="text/javascript">
var editeur = CKEDITOR.replace( 'body_html' );
editeur.setData( '<p></p><p>\{LINKS\}</p>' ); // Pas obligatoire, permet juste d'ajouter LINKS automatiquement
CKFinder.SetupCKEditor( editeur, '/ckfinder') ;
</script>
3. Ouvrir templates > admin > editor.js
Commenter le code suivant (tout en bas) comme ceci :
/*
if( supportDOM() ) {
var width = (window.screen.width - 200);
var height = (window.screen.height - 200);
var top = 50;
var left = ((window.screen.width - width)/2);
DOM_Events.addListener('load', make_editor, false, document);
}
*/
Ce qui le désactivera, sans le supprimer
4. Ouvrir ckeditor > config.js
Voici en exemple ma config, en gros : en français ; affiche les block ; force le coller en mode texte (pour les gros cochons qui copient colle depuis Word) ; barre d'outil réduite :
CKEDITOR.editorConfig = function( config )
{
config.language = 'fr';
config.startupOutlineBlocks = true;
config.forcePasteAsPlainText = true;
config.toolbar_Full =
[
['Maximize'],['Preview'],['PasteFromWord'],['Undo','Redo','RemoveFormat', 'ShowBlocks'],
['Font','FontSize'],
['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],['TextColor'],
['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
['Image', 'Link','Unlink'],
['Smiley','SpecialChar']
];
};
5. Ouvrir ckfinder > config.php (ah oui j'utilise la version php de ckfinder, à vous d'adapter)
à la ligne function CheckAuthentication() mettre
return true;
ATTENTION pour test seulement, il faut utiliser l'authetification de WANewsletter, pas encore trouvé comment faire
à la ligne $baseUrl
Mettre l'adresse du dossier src qui va contenir les images (moi je met le lien complet http).
Exemple :
$baseUrl='http://MonSiteJoli/newsletter/upload/';
à la ligne $baseDir
Mettre l'adresse complète effective du dossier (si vous ne savez pas, utilisez google et le mot clef phpinfo())
Exemple :
$baseDir='/Chemin/Exact/Vu/Du/Serveur/newsletter/upload/';
C'est tout et normalement ça marche tip top.
Utilise le mode plein écran de la barre FCKeditor.
Je prépare un tutoriel pour la version CKeditor + CKFinder (ajout d'images directement dans le corps du texte par exemple).
Non rien à voir, online est passé en php5, j'ai expliqué la démarche un peu plus haut
J'ai eut le même soucis, si ton hebergeur accepte le php5, ajoute un .htaccess dans le dossier wanewsletter avec :
AddType application/x-httpd-php5 .php
Chez moi cela a résolu le problème.
Peut-être un pb de version de mysql. Connecte toi sur ton PhpMyAdmin pour le savoir par exemple.
Pour info WAN nécessite
MySQL 3.23.x, 4.x et 5.x
et PHP ≥ 4.2.0
Sans doute que tu as du essayer de l'installer plusieurs fois. Essaye de te connecter via le phpmyadmin de ton serveur pour supprimer les tables (pas la base, juste les tables)
Bonjour,
je ne pense pas que la méthode utilisée pour l'intégration de FCKEditor soit la bonne, moi j'ai fait comme ça, et ca marche très bien, en tout cas pour le moment.
Bonjour,
Réponse tardive, mais je viens de réussir facilement l'intégration de l'excellent FCKEditor
Voici la démarche qui fut la mienne :
1 - Uploader le dossier fckeditor dans /templates/admin/
2 - éditer le fichier /admin/envoi.php et ajouter après :
(ligne 1110) $output->addScript(WA_ROOTDIR . '/templates/admin/editor.js');
les 2 lignes suivantes :
$output->addScript(WA_ROOTDIR . '/templates/admin/fckeditor/fckeditor.js');
$output->addScript(WA_ROOTDIR . '/templates/admin/fckeditor.js');
3 - Puis créer et éditer un nouveau fichier /templates/admin/fckeditor.js et y mettre les lignes suivantes :
window.onload = function()
{
var oFCKeditor = new FCKeditor( 'body_html' ) ;
oFCKeditor.BasePath = '../templates/admin/fckeditor/' ;
oFCKeditor.ReplaceTextarea() ;
}
that's all.
Bonjour,
J'ai résolu le problème d'import en passant par phpMyAdmin et en supprimant dans la table wa_abo_liste l'index sur register_key (qui est sur UNIQUE). Donc je ne sais pas encore dans quelle mesure cette index est important mais en tout cas l'import fonctionne.
ATTENTION, je n'ai pas supprimé la ligne register_key, mais seulement son index !!
J'ai exactement le même soucis, cela marchait très bien depuis Novembre 2007.
"Impossible d'insérer une nouvelle entrée dans la table abo_liste"
Je suis en Mysql5 et je me demande si cela ne vient pas de cela, bien évidemment je n'ai aucun moyen de changer de version. Hebergeur : online.net
la suite ici http://forum.webnaute.net/viewtopic.php?id=4833
Pages : 1