Intégration de Spaw Editeur dans Wikini par GouBs
Quelques explications sommaires
Mise en place Spaw Editor dans Wikini. (
Cet editeur est compatible seulement avec IE 5.5 ou >. Cela necessite de tester la version du navigateur pour activer ou pas Spaw Editor)
- Les pages peuvent être éditées indifféremments avec l'un ou l'autre des éditeurs.
- Le code généré par Spaw et partiellement nettoyé puis stocker dans la table avec un indicateur indiquant qu'il a été éditer depuis Spaw.
- Au moment de l'édition si c'est une page Spaw et que l'éditeur est celui de Wikini toutes les balises qui ont un équivalent sont converties (gras, italique, souligné, titre, hr, ...).
- Au moment de l'édition si c'est une page Wikini et que l'éditeur est Spaw une moulinette permet de retrouver le code HTML sans perdre les MotWiki et les actions {{...}}.
- Les éléments HTML généré par Spaw qui n'ont pas d'équivalent en Wikini sont conservé sous leur forme HTML par l'utilisation de double quotes : "".
Remarques sur temps de traitement
Le temps de traitement sur le serveur et sensiblement le même quelque soit l'éditeur utilisé. Par contre le temps constaté au niveau du navigateur et plus long dans le cas de l'utilisation de Spaw Editeur. Je pense que cela est du au chargement de la barre d'outil de Spaw. Il faudrait que ces donnée soit conservées dans le cache du navigateur. à voir
Pistes d'amélioration
- Accélerer le chargement de la barre d'outil de Spaw ?
Améliorations réalisées
- j'ai rajouté un lien en pied de page qui indique l'éditeur utilisé Wikini ou Spaw Editeur. Un clic sur ce lien permet de commuter entre les deux éditeurs. J'affiche aussi les temps de traitement pour pouvoir comparer entre les deux solutions.
Voir démo sur :
Mon Site
--
GouBs
Pages ayant un lien vers la page courante :
GoubS
IntegrerFckeditor
SloYvY
SuggestionsRapiditeDeTraitement
PagesSuiviesParGoubs