WP Plugin:MiwaEditor

Un article de Wiki.

Jump to: navigation, search

Ce plugin pour WordPress 2.0.x permet de rajouter des fonctions/boutons à l'éditeur par défaut, tinyMCE.

Attention:

Ce plugin n'est PAS compatible avec WordPress 2.1.x ou WordPressMu 1.0.

Pour ces versions, un nouveau plugin est disponbile ici: WPMU_Plugin:Miwa_Editor_Mu

Sommaire

[modifier] Téléchargement

[modifier] dernière version

Le package .zip pour le plugin miwa-editor, avec son plugin Media activé, est disponible ici: http://microwa.com/doc/2006/12/miwa-editor-21dec06.zip (version bravo)

[modifier] historique

Le package .zip est accessible ici: http://microwa.com/doc/2006/12/miwa-editor.zip (version alpha)

[modifier] Mode d'emploi

  1. Installer le plugin dans le dossier wp-content/plugins/miwa-editor
  2. Activer le plugin dans le panneau d'administration des plugins

C'est tout!

Quand vous retournez dans l'écran 'Ecrire un article', vous devez avoir 4 rangées de boutons pour votre éditeur.

[modifier] En cas de problème d'installation

Si vous n'avez plus d'éditeur, alors il faut vérifier chaque étape pour voir où ça coince:

1) commencer par vider le cache de votre navigateur et rechargez le panneau admin 'Ecrire un article'.

2) Si il n'y a toujours rien, il faut vérifier chaque étape pour voir où ça coince

Regardez le source HTML de la page 'Ecrire un article':

2a) le header doit contenir le code javascript pour charger le nouveau éditeur. un truc comme ça...

<script type="text/javascript" src="http://votre-domaine.tld/wp-content/plugins/miwa-editor/t..."></script>

' 2b) Cette URL doit charger le bon code Javascript compacté. Aller sur cette URL comme pour un autre site web. Et le navigateur doit vous afficher le code javascript. Ca doit commencer par...

function TinyMCE_Engine(){var ua; this.majorVersion="2";this.minorVersion="0.8";this.releaseDate="2006-10-23";this

Et finir par...

remove_linebreaks : true, save_callback : "wp_save_callback", document_base_url : "http://xxx.free.fr/" , language : "fr" });

Si le code ne s'affiche pas:

- C'est que l'URL ne correspond pas au dossier où vous avez installé le plugin

=> vérifier que le fichier 'tiny_mce_gzip.php' est bien dans le dossier wp-content/plugins/miwa-editor/tinymce/

- Ou alors le fichier wp-content/plugins/miwa-editor/tinymce/tiny_mce_gzip.php n'est pas accessible en lecture

=> donner les droits de lecture sur votre serveur web

2c) Si le code s'affiche et que le plugin ne marche toujours pas, il reste à vérifier si il y a bien dans le body de la page le textarea avec un attribut title="true" ... un truc comme ça:

<textarea title="true" rows="10" cols="40" name="content" tabindex="2" id="content"></textarea>

Le code title="true" est généré si vous avez l'option 'utiliser l'éditeur visuel pour écrire' de coché.

Aller vérifier dans le panneau 'Utilisateurs'>'Votre Profil'.

Si après avoir vérifié tout ça, ça ne marche toujours pas, plaignez-vous!

[modifier] Installations réussies

Dans cette section, merci de rajouter votre navigateur et votre hébergeur (s'il n'y est pas déjà)

Navigateurs:

Internet Explorer 7.0 OK

FireFox 2.0 OK

Opera 9.10 OK (pas testé complétement mais semble fonctionner correctement

Safari 2.0.4 partiellement OK mais globalement pas vraiment utilisable

Hébergeurs:

microwa.com OK

123.fr ok

free.fr ok

ovh.fr ok

[modifier] Installations ratées

Dans cette section, merci de rajouter votre navigateur et votre hébergeur (s'il n'y est pas déjà)

Navigateurs:

Safari KO

[modifier] Problèmes d'utilisation rencontrés

Dans cette section, ajoutez les bugs, les plugins non-compatibles, etc...

[modifier] Extensions souhaitées

Dans cette section, ajoutez vos souhaits en terme d'évolution du plugin

  • Gestion des autres plugins pour tinyMCE

Ré-Intégration de la gestion des boutons par 'hook' comme dans la version officielle (exemple: ImageManager)

  • Compatibilité avec Safari

Comme je n'ai pas de MAC, Il faudrait qu'un utilisateur MAC participe aux tests pour valider le bon fonctionnement et reporter les erreurs.

[modifier] Développement en cours

La version tinyMCE 2.0.9 est sortie. La version WordPress 2.1 ne devrait pas tarder à sortir (Fin Janvier 2007 ?)

La prochaine version va attendre pour directement fonctionner avec ces versions.