Wikini

IntegrerFckeditor

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-54-90-42-156.compute-1.amazonaws.com
Je souhaiterais intégrer FckEditor, éditeur Wysiwyg, dans Wikini.

Cette page est une ouverture de chantier car je n'ai pas la solution...
Avec vous, j'aimerai trouver qq pistes pour cette intégration que je ne souhaite pas "officielle".
mais travaillant dans le milieu scolaire celle-ce serait un plus.

La prochaine version de FckEditor sera compatible Mozilla / IE.
Dors et déjà la version 2.b2 est disponible et fonctionne.

Il faudrait que :
- ça ne pénalise pas ceux qui utilisent un autre navigateur : possibilité de switcher
- qu'une page déjà créee sans l'éditeur Wysiwig s'ouvre sans celui-ci
- conserver la syntaxe wiki (celle qui permet la création de liens et celle qui permet d'ajouter des Actions)

j'ai déjà vu le travail interessant de Goubs sur SpawEditor (mais uniquement compatible IE)

Comment s'y prendre ?

voici ce que dit la doc d'installation de Fck

Je pense que le fichier à modifier dans Wikini est : /handlers/page/edit.php

mais après, comment faire ?
le code à modifier doit être celui-ci (?) ligne 122
$output .=
			$this->FormOpen("edit").
			"<input type=\"hidden\" name=\"previous\" value=\"".$previous."\" />\n".
			"<textarea onkeydown=\"fKeyDown()\" name=\"body\" cols=\"60\" rows=\"40\" wrap=\"soft\" class=\"edit\">\n".
			htmlspecialchars($body).
			"\n</textarea><br />\n".
			($this->config["preview_before_save"] ? "" : "<input name=\"submit\" type=\"submit\" value=\"Sauver\" accesskey=\"s\" />\n").
			"<input name=\"submit\" type=\"submit\" value=\"Aper&ccedil;u\" accesskey=\"p\" />\n".
			"<input type=\"button\" value=\"Annulation\" onclick=\"document.location='".$this->href("")."';\" />\n".
			$this->FormClose();
	}

et après ? ... pour l'instant essais infructueux...



Tu doit probablement pas pouvoir l'utiliser car cet éditeur génère du HTML donc incompatible avec la syntaxe WikiNi. Il faudrait modifier l'éditeur pour que ce qui est généré soit en syntaxe WikiNi... Si tu le fais, dis le nous !!! --GarfieldFr



Merci GoubS ton 'apport avec SpawEditor? qui pourrait, par analogie, nous aider à essayer cette intégration... mais j'ai bien peu d'aisance avec PHP --StepHane






- FCKeditor v 2.b2, c'est pour bientôt, le temps d'écrire en PHP les fichiers qui n'existent actuellement qu'en HTML... Mais il me semble bien que Gecko est déjà dans la version 1.6, je vais faire une recherche.

Euh, sauf erreur de ma part (grand débutant en wikini devant l'éternel) mais si tu colle un double-quote tu débrayes la syntaxe wikini et tu passes en code HTML ?
Donc suffit de rajouter les Doubles Quotes en début de champs texte et c'est dans la popoche ;o) Nan ?
J'ai dis une connerie ???
Patrick...

J'ai régardé ce qu'a commencé à faire JmGriess concernant l'intégration de FCKeditor sur son site. Pour ma part, l'approche qu'il a utilisée ne me satisfait pas (il pert les principes même du moteur Wikini : mots wikini, actions ,...). J'ai donc commencé à faire cette intégration de mon coté. Je pense que ce sera assez rapide car le travail que j'ai déjà fait concernant l'utilisation de SpawEditeur reste utilisable pour l'essentiel. Dans un premier temps, j'utiliserai la version 1.6 de FCKeditor car la 2.02 (très prometteuse) a encore pas mal de problèmes. Vous pouvez suivre l'évolution de l'intégration Ici --GoubS

Voila l'intégration de la version 1.6 de FCKeditor est opérationnelle sur Mon site. Je mettrais les explications et les fichiers en téléchargement dans quelques jours. la zone située en bas à gauche de la page permet de choisir l'éditeur parmi les 3 possibles : Wikini, Spaw et FCKeditor. --GoubS
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]