• Site de prospection réalisé avec Wordpress : Factorielles
  • Site internet de prospection réalisé avec Wordpress: Construire en Vendée
  • Site internet réalisé avec Wordpress: Samu Social de Paris
  • Blog corporate Typepad : Sav RCA
  • Blog corporate wordpress : Snipemail
  • Blog corporate Typepad : GIE Espace Innovation
  • Blog d'artiste Wordpress : Fifi Mandirac
  • Blog corporate Wordpress : BDCCOM
  • Blog corporate wordpress : Relevant Traffic référencement
  • Blog corporate wordpress : Vallis Immos
  • Habillage de site boutique 42 Store : Commerces à Argentan
  • Site Corporate réalisé avec Joomla : Blue Quality
  • Site corporate réalisé avec Wordpress : Coopérative des Trois Roches
  • Site corporate réalisé avec Wordpress : Easy Steel
  • Site d'élevage de chevaux : L'élevage du Gesvres
  • Site Communautaire réalisé avec Wordpress : Lamigraine.org
  • Boutique Oscommerce : Oyoyo.fr votre boutique BDs et jeux

Accueil » Plugin Wordpress : des Widgets texte Riches

Plugin Wordpress : des Widgets texte Riches

Les widgets texte, c’est bien. Mais quand on veut enrichir ce texte, créer des liens, ajouter des images, bref, quand on doit insérer du HTML, ça se complique. Pour un intégrateur professionnel, ça ne pose pas vraiment de souci, mais pour le client final, c’est clairement rédhibitoire.

Nous avons donc réalisé le plugin Widgets Riches, qui crée des widgets utilisant l’éditeur tinyMCE (que Wordpress utilise pour l’édition des articles).  La page de configuration vous permet de choisir les boutons à afficher sur l’éditeur.

Pour l’occasion, j’ai développé un système d’insertion d’images, à partir du disque dur ou à partir de la bibliothèque de médias. C’était le plus gros du boulot, car le reste est largement inspiré du plugin TinyMCEcomments.

Le plugin n’est pas forcément exempt de bogues. Si vous en rencontrez un, n’hésitez pas à faire remonter l’information.

Télécharger Rich Text Widget 0.1.1

widgets-riches

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Identi.ca
  • LinkedIn
  • Netvibes
  • TwitThis
  • Wikio FR
  • Tumblr
  • Viadeo
  • Yoolink

41 réponses à “Plugin Wordpress : des Widgets texte Riches”

  1. MiKE dit :

    .. avec ossibilité d’insertion et de customisation dans une sidebar ?

  2. Aymeric Jacquet dit :

    C’est un plugin Widget, donc il suffit d’avoir en thème gérant les widgets et de l’insérer là ou on veut.

    Les Widgets ne sont pas limités à la sidebar, ils peuvent être insérés dans n’importe quel espace de la page.

    Ensuite pour le styler : CSS. ;)

  3. Julien dit :

    Le widget est vraiment bien fait, mais quand on insert une photo, celle-ci ne s’affiche pas dans ma side-barre. Celle-ci y est pourtant car je peux l’enregistrer avec le clic droit. ???

  4. Julien dit :

    Résolu. :-)
    Le widget est vraiment impeccable.
    merci

  5. Aymeric Jacquet dit :

    Julien : merci pour votre retour. Pouvez-vous par contre nous expliquer l’origine du problème que vous avez initialement rencontré ? Ca peut aider d’autres utilisateurs.

  6. pmphone dit :

    Bonjour, je découvre votre widget, et fait des tests pour eventuellement faire un blog wordpress.
    Tout fonctionne sauf l’insertion d’image que je télécharge sans problème, mais qui n’aaparait pas alors qu’elle est dans la bibliothèque et de petite dimension (30 * 40 pixels) pour pouvoir être dans la sidebar.
    Merci d’avance pour vos explications
    Cordialement- Beau travail

  7. oblik dit :

    Bonjour,

    Moi l’image ne s’affiche pas !
    Wordpress 2.7.1

  8. Julien Appert dit :

    Bonjour,
    Oui je suis en train de regarder ce problème d’images. Il y aura très probablement une mise à jour dans la journée.

  9. pmphone dit :

    Merci beaucoup

  10. oblik dit :

    Je viens de voir que en changeant les permaliens l’image s’affiche correctement.
    Merci pour ce plugin que je cherchais depuis longtemps ! Et français en plus

  11. pmphone dit :

    Bonjour, Re..
    Quid des permaliens, Que fais-tu exactement ?
    merci

  12. Julien Appert dit :

    Voilà, la nouvelle version est disponible. Si vous avez installé la version précédente, supprimez là d’abord. Le plugin est en cours de préparation pour être hébergé sur wordpress.org et j’ai changé son nom pour une version plus… anglo-compréhensible.

    Pour le problème d’images, j’ai modifié l’éditeur pour qu’il fasse des liens absolus et non plus relatifs comme c’était le cas.

  13. pmphone dit :

    Bonjour , juste pour info l’installation du widget entraine l’apparition d une ligne de coe sur le dashboard (cf image jointe 1.png) Merci
    http://www.sos-vaisseaux.com/wp/1.png

  14. Julien Appert dit :

    Bonjour,

    Je viens d’installer Easy Contact et je n’ai pas pu reproduire le message d’erreur. Il s’affiche uniquement sur le tableau de bord ?

  15. pmphone dit :

    Re… Merci d’avoir répondu si vite, J’avas retiré le plugin d’où la disparition du message.
    Je l’ai remis vous pouvez donc le voir réapparaitre en haut de page

    www.sos-vaisseaux.com/wp

    Merci

  16. Julien Appert dit :

    Pouvez-vous republier le fichier « rich-text-widget.php » sur le FTP (ou réinstaller le zip) ? Il y a peut-être eu un problème à l’écriture du fichier. Il n’y a normalement aucune raison pour que le plugin affiche quelque chose à l’initialisation de wordpress (et donc bloque la création de session).

  17. oblik dit :

    En suggestion d’évolution il serait pas mal de ne pas avoir à réuploader tinyMCE déjà présent dans Wordpress. J’essaye la nouvelle version et vous tient au courant…

  18. oblik dit :

    Lorsque je crée un widget Texte riche j’obtiens l’erreur suivante :
    Warning: Cannot modify header information – headers already sent by (output started at /home/design/www/wp-content/plugins/rich-text-widget/rich-text-widget.php:1) in /home/design/www/wp-includes/pluggable.php on line 850

  19. pmphone dit :

    Pour info j ai installé le plugin sur un autre site hébergé sur un autre serveur

    www.armvop.fr/wp_test2

    et même problème ???? Fort de ce que dit le précédent message, peut-il y avoir un conflit avec Tiny déjà installé ??

  20. Julien Appert dit :

    Ok, je viens d’installer le plugin sur un autre blog et j’ai effectivement le problème. Curieusement, ce n’était pas le cas sur mon site de test habituel… Bon, je regarde ça de plus près.

  21. Julien Appert dit :

    Arf… Mauvais encodage de fichier. Ça devrait mieux fonctionner à présent :
    http://www.ajcrea.com/wp-content/uploads/2009/04/rich-text-widget.zip

  22. pmphone dit :

    Je n’ai qu’un mot: BRAVO et chapeau bas Merci beaucoup et Bon week-end

  23. WordpressMasTaz dit :

    Bonjour,

    Il semble qu’il y ai un problème lorsque plusieurs sidebars existent. L’éditeur ne s’affiche que sur la première.
    La gestion des boutons dans les options ne fonctionne pas également : les modifications ne sont pas prisent en compte.
    Est-il nécessaire de remettre le TinyMCE dans le Plugin ? Sachant qu’il est déjà actif dans l’admin ?

    Bon travail sinon continuez

  24. Bodhiz dit :

    Bonjour le widget fonctione-t-il sous Wordpress 2.8 ?
    Car je viens de l’installer sans encombre mais il n’y aucun éditeur présent.
    Voyez-vous même http://www.bubbleprod.com/texteriche.png

    Savez-vous d’où peut venir le problème.
    Merci.

  25. Bodhiz dit :

    Bonjour à tous,

    Le widget fonctionne-t-il sous Wordpress 2.8 ?
    Car je viens de l’installer sans encombre mais il n’y aucun éditeur présent.
    Voyez-vous même http://jonathan.adeline.free.fr/bordel/texteriche.png

    Savez-vous d’où peut venir le problème.
    Merci.

  26. Aymeric Jacquet dit :

    Bonjour à tous,

    Le plugin est toujours en développement, nous préparons sa diffusion sur le codex wordpress, mais le travail passe en priorité.

    Le plugin n’est pas encore compatible Wordpress 2.8, mais il devrait rapidement le devenir.

  27. Anthony dit :

    Bonjour ,(WP2.7.1) j’ai un probleme avec votre plugin. quand je fait  » mettre à jour les options » le texte inseré disparait et me remet le texte d’exemple « Ceci est un exemple très riche. ». pouvez vous m’aider ?
    Merci Cordialement Anthony

  28. Julien Appert dit :

    Bonjour Anthony,

    Le texte d’exemple est justement un texte d’exemple. Il n’a pas vocation à être modifié, il est juste là pour montrer comment s’affiche l’éditeur.

  29. Mael dit :

    Quand prévoyez vous une mise à jour vers WP 2.8 ?
    L’idée est excellente, et apparemment très demandée sur Wordpress Ideas !
    Et l’idée d’utiliser les fonctions natives de WP me plait beaucoup, on voit tant de plugins qui écrivent partout dans la base et créent des dossiers inutiles…
    Bon boulot !

  30. Julien Appert dit :

    Bonjour,

    La version pour WP 2.8 est en cours d’élaboration. Elle sera disponible d’ici la fin de la semaine, si tout se passe bien.

  31. Aymeric Jacquet dit :

    Bonjour,

    Le plugin est maintenant accessible sur le codex wordpress :

    http://wordpress.org/extend/plugins/rich-text-widget/

    Normalement il fonctionne avec wordpress 2.8.

  32. Mael dit :

    J’ai décrit des bugs sur le forum wordpress dédié : http://wordpress.org/support/topic/297427?replies=1

  33. frenchcarom dit :

    Bonjour,
    je suis encore sous wordpress 2.7.
    Via l’admin de mon blog, j’ai téléchargé votre widget, mais lorsque j’essaie de l’activer j’ai le message d’erreur suivant:
     »L’extension n’a pu être activée car elle a déclenché une erreur fatale.
    Fatal error: Class rtw_widget: Cannot inherit from undefined class wp_widget… »

    Je n’ai pas accès au ftp car ce n’est pas tout à fait moi qui gère la partie technique du blog.
    Comment faire???

    Merci d’avance et bravo pour l’idée!!!

  34. frenchcarom dit :

    Bonjour,
    je suis encore sous wordpress 2.7.
    Via l’admin de mon blog, j’ai téléchargé votre widget, mais lorsque j’essaie de l’activer j’ai le message d’erreur suivant:
     »L’extension n’a pu être activée car elle a déclenché une erreur fatale.
    Fatal error: Class rtw_widget: Cannot inherit from undefined class wp_widget… »

    Je n’ai pas accès au ftp car ce n’est pas tout à fait moi qui gère la partie technique du blog.
    Comment faire????

    Merci d’avance et bravo pour l’idée!!!

  35. Andrew dit :

    Hello,

    When I try to install the plugin on Wordpress 2.8.4 I am no longer able to access my Wordpress installation. The screen goes completely blank. I have to delete the plugin folder completely. Any thoughts?

    Thanks!

    Andrew

  36. Alain dit :

    Bonjour,
    J’ai l’erreur suivante à l’activation du plugin :
    Fatal error: Class rtw_widget: Cannot inherit from undefined class wp_widget in /homez.232/etresoip/www/blog/wp-content/plugins/rich-text-widget/rich-text-widget.php on line 102
    Je suis en wordpress 2.7.1 et j’ai installé la version 0.2 du plugin !
    Une idée ?? Merci d’avance

  37. Alain dit :

    Bonjour,
    Je suis sous Wordpress 2.7.1 et lorsque j’active le widget Rich Text après l’avoir bien uploadé dans wp-content/plugins, j’ai l’erreur suivante :
    Fatal error: Class rtw_widget: Cannot inherit from undefined class wp_widget in /homez.232/etresoip/www/blog/wp-content/plugins/rich-text-widget/rich-text-widget.php on line 102
    Une idée ?? Merci d’avance

  38. Alain dit :

    Rebonjour,
    Suite à mon erreur lors de l’activation (voir message précédent), j’ai réinstallé la version 0.1.1 du widget .
    L’activation fonctionne correctement mais dans le widget, je n’ai pas l’option code qui apparaît dans les icones d’options or si je vais vois dans la partie options du widget dans les réglages, j’ai bien l’option code activée. Or je voudrais bien modifier directement des parties html de mise en forme de mon texte.
    Merci d’avance pour une solution car là je tourne un peu en rond !

  39. Aymeric Jacquet dit :

    Bonjour à tous,

    Mauvaise nouvelle, Le plugin risque de ne plus être maintenu à l’avenir. La société Ajcréa est en pleine phase de restructuration et il est possible que nous abandonnions le développement de plugins à l’avenir.

  40. Comme une image dit :

    Indiquez-le sur la page de l’extension sur wordpress.org, un repreneur se fera peut-être connaître !
    Et bonne restructuration :-)

  41. Aymeric Jacquet dit :

    Bonjour à tous et merci pour vos retours sur le plugin.

    Comme j’en avais déjà parlé, je risquais de ne plus avoir le temps de maintenir le plugin, ce qui posait de nombreux problèmes.

    J’ai donc proposé au développeur qui avait travaillé à l’élaboration de ces plugins de reprendre leur développement en son nom et il a accepté, donc attendez-vous à des mises à jour très prochainement, mais par une nouvelle personne.

Laisser un commentaire