<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Ajouter TinyMCE dans un plugin WordPress</title>
	<atom:link href="http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/</link>
	<description>Développement Web, bonnes pratiques et performances</description>
	<lastBuildDate>Wed, 08 Feb 2012 19:43:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : disquedurssd</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-30034</link>
		<dc:creator>disquedurssd</dc:creator>
		<pubDate>Mon, 09 Aug 2010 15:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-30034</guid>
		<description>YEAH !!!
Merci, je m&#039;étais contenté du premier lien sur google (la solution de blog.zen-dreams.com qui est d&#039;ailleurs citée dans l&#039;article, qui marche mais pas à 100%).
Ta solution, elle, marche parfaitement.</description>
		<content:encoded><![CDATA[<p>YEAH !!!</p>
<p>Merci, je m&#8217;étais contenté du premier lien sur google (la solution de blog.zen-dreams.com qui est d&#8217;ailleurs citée dans l&#8217;article, qui marche mais pas à 100%).</p>
<p>Ta solution, elle, marche parfaitement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Voyante</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28607</link>
		<dc:creator>Voyante</dc:creator>
		<pubDate>Sat, 07 Nov 2009 22:20:50 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28607</guid>
		<description>En plus c&#039;est un bon éditeur visuel, mais franchement j&#039;aurai pas su faire la manip tout seul, bravo</description>
		<content:encoded><![CDATA[<p>En plus c&#8217;est un bon éditeur visuel, mais franchement j&#8217;aurai pas su faire la manip tout seul, bravo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Malin94</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28596</link>
		<dc:creator>Malin94</dc:creator>
		<pubDate>Fri, 30 Oct 2009 20:23:48 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28596</guid>
		<description>Cette lecture me conforte dans mes idées, moi qui pensais être le seul à pester devant mon clavier en regardant le code pas clair du tout de wordpress.
;-)</description>
		<content:encoded><![CDATA[<p>Cette lecture me conforte dans mes idées, moi qui pensais être le seul à pester devant mon clavier en regardant le code pas clair du tout de wordpress.<br />
 <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : sebastien</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28534</link>
		<dc:creator>sebastien</dc:creator>
		<pubDate>Thu, 24 Sep 2009 18:17:08 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28534</guid>
		<description>Merci pour cet article.
Pour ma part j&#039;ai un message d&#039;erreur :
Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, &#039;include_tinymce&#039; was given in /homez.144/monsite/www/V2/wp-includes/plugin.php on line 339
je suis sur wp2.8.4. Aurais-tu une idée pour m&#039;aider ? :-)</description>
		<content:encoded><![CDATA[<p>Merci pour cet article.<br />
Pour ma part j&#8217;ai un message d&#8217;erreur :<br />
Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, &#8216;include_tinymce&#8217; was given in /homez.144/monsite/www/V2/wp-includes/plugin.php on line 339</p>
<p>je suis sur wp2.8.4. Aurais-tu une idée pour m&#8217;aider ? <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Victor Teixeira</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28280</link>
		<dc:creator>Victor Teixeira</dc:creator>
		<pubDate>Thu, 07 May 2009 22:08:23 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28280</guid>
		<description>What you need is TDO Mini Forms.
A really good plugin to do exactly what you want.</description>
		<content:encoded><![CDATA[<p>What you need is TDO Mini Forms.</p>
<p>A really good plugin to do exactly what you want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Michael</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28232</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Tue, 07 Apr 2009 08:41:45 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28232</guid>
		<description>Bonjour tout le monde,
Je voulais avoir votre aide pour une chose, j’ai vu sur un site que lorsque nous étions membre de ce fameux site, on pouvait directement poster un article sans passer par l’admin.
L’administrateur validait ensuite le message. Connaissez-vous par hasard des plugins pour rendre plus interactif un site avec ses auteurs ?
Je cherche à mettre une console d&#039;écriture d&#039;article directement sur mon site, plus pratique pour les auteurs...
Merci.</description>
		<content:encoded><![CDATA[<p>Bonjour tout le monde,<br />
Je voulais avoir votre aide pour une chose, j’ai vu sur un site que lorsque nous étions membre de ce fameux site, on pouvait directement poster un article sans passer par l’admin.</p>
<p>L’administrateur validait ensuite le message. Connaissez-vous par hasard des plugins pour rendre plus interactif un site avec ses auteurs ?</p>
<p>Je cherche à mettre une console d&#8217;écriture d&#8217;article directement sur mon site, plus pratique pour les auteurs&#8230;</p>
<p>Merci.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Mister V</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28176</link>
		<dc:creator>Mister V</dc:creator>
		<pubDate>Wed, 18 Feb 2009 14:41:33 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28176</guid>
		<description>Il est possible dans Wymeditor d&#039;ajouter de nouveaux boutons dans la barre d&#039;outils, et de leur faire faire à peu près ce que l&#039;on veut. Il doit donc, entre autre, être possible de faire un bouton adapté à l&#039;insertion d&#039;image, suivant le CMS utilisé.
Ceci dit, je pense que l&#039;utilisation de cet éditeur est encore un peu expérimentale actuellement, et j&#039;espère que ça va bien évoluer encore parce-qu&#039;il y a clairement des choses améliorables.</description>
		<content:encoded><![CDATA[<p>Il est possible dans Wymeditor d&#8217;ajouter de nouveaux boutons dans la barre d&#8217;outils, et de leur faire faire à peu près ce que l&#8217;on veut. Il doit donc, entre autre, être possible de faire un bouton adapté à l&#8217;insertion d&#8217;image, suivant le <acronym title="Content Management System">CMS</acronym> utilisé.</p>
<p>Ceci dit, je pense que l&#8217;utilisation de cet éditeur est encore un peu expérimentale actuellement, et j&#8217;espère que ça va bien évoluer encore parce-qu&#8217;il y a clairement des choses améliorables.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oncle Tom</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28162</link>
		<dc:creator>Oncle Tom</dc:creator>
		<pubDate>Mon, 09 Feb 2009 15:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28162</guid>
		<description>J&#039;avais regardé cet éditeur à l&#039;époque mais je n&#039;avais pas l&#039;impression qu&#039;on pouvait surcharger le module d&#039;ajout d&#039;images. Dommage car je me vois mal entrer les URL à la main.</description>
		<content:encoded><![CDATA[<p>J&#8217;avais regardé cet éditeur à l&#8217;époque mais je n&#8217;avais pas l&#8217;impression qu&#8217;on pouvait surcharger le module d&#8217;ajout d&#8217;images. Dommage car je me vois mal entrer les <acronym title="Uniform Resource Locator">URL</acronym> à la main.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Mister V</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28161</link>
		<dc:creator>Mister V</dc:creator>
		<pubDate>Mon, 09 Feb 2009 13:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28161</guid>
		<description>-- Juste pour faire de la pub à un projet que j&#039;aime bien et que j&#039;espère voir monter --
Au lieu d&#039;utiliser un WYSIWYG comme TinyMce, pourquoi ne pas se pencher sur les éditeur WYSIWYM, et le seul représentant de l&#039;espèce : WymEditor
Le principe de WymEditor est tout bête, mais très efficace, à la fois pour obtenir du code vraiement propre, mais aussi pour avoir un éditeur d&#039;un nouveau type, clair et efficace à l&#039;utilisation.
Évidemment WymEditor est encore jeune, mais il est très prometteur. A suivre et à promouvoir.
http://www.wymeditor.org/
http://fr.wikipedia.org/wiki/What_you_see_is_what_you_mean</description>
		<content:encoded><![CDATA[<p>&#8211; Juste pour faire de la pub à un projet que j&#8217;aime bien et que j&#8217;espère voir monter &#8211;</p>
<p>Au lieu d&#8217;utiliser un <acronym title="What You See Is What You Get">WYSIWYG</acronym> comme TinyMce, pourquoi ne pas se pencher sur les éditeur WYSIWYM, et le seul représentant de l&#8217;espèce : WymEditor</p>
<p>Le principe de WymEditor est tout bête, mais très efficace, à la fois pour obtenir du code vraiement propre, mais aussi pour avoir un éditeur d&#8217;un nouveau type, clair et efficace à l&#8217;utilisation.</p>
<p>Évidemment WymEditor est encore jeune, mais il est très prometteur. A suivre et à promouvoir.</p>
<p><a href="http://www.wymeditor.org/" rel="nofollow">http://www.wymeditor.org/</a><br />
<a href="http://fr.wikipedia.org/wiki/What_you_see_is_what_you_mean" rel="nofollow">http://fr.wikipedia.org/wiki/What_you_see_is_what_you_mean</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oncle Tom</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28158</link>
		<dc:creator>Oncle Tom</dc:creator>
		<pubDate>Wed, 04 Feb 2009 15:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28158</guid>
		<description>Et pourtant ça serait tellement simple en faisant comme ça :
&lt;pre&gt;&lt;code&gt;add_action(&#039;admin_head&#039;, &#039;wp_tiny_mce&#039;, array(&#039;content&#039;, &#039;mon_id_de_textarea_perso&#039;));
  register_tinymce_config(&#039;mon_id_de_textarea_perso&#039; &#039;callback_de_config_tinycemce&#124;emplacement fichier&#039;);&lt;/code&gt;&lt;/pre&gt;
Tu n&#039;utilises qu&#039;un seul point d&#039;entrée pour appeler TinyMCE et les dépendances.
Et la deuxième fonction facilite le chargement de profils de configuration pour ces dits profils.
En fait c&#039;est facile d&#039;accès dès que tu dois pas trop t&#039;intégrer dans l&#039;existant de WordPress.
Heureusement il y a plein de hooks et de filtres partout.</description>
		<content:encoded><![CDATA[<p>Et pourtant ça serait tellement simple en faisant comme ça :</p>
<pre><code>add_action('admin_head', 'wp_tiny_mce', array('content', 'mon_id_de_textarea_perso'));
  register_tinymce_config('mon_id_de_textarea_perso' 'callback_de_config_tinycemce|emplacement fichier');</code></pre>
<p>Tu n&#8217;utilises qu&#8217;un seul point d&#8217;entrée pour appeler TinyMCE et les dépendances.<br />
Et la deuxième fonction facilite le chargement de profils de configuration pour ces dits profils.</p>
<p>En fait c&#8217;est facile d&#8217;accès dès que tu dois pas trop t&#8217;intégrer dans l&#8217;existant de WordPress.<br />
Heureusement il y a plein de hooks et de filtres partout.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : prometee</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28156</link>
		<dc:creator>prometee</dc:creator>
		<pubDate>Tue, 03 Feb 2009 13:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28156</guid>
		<description>Je me suis aussi penché sur le fonctionnement et l&#039;intégration de tinymce dans WP 2.6 et sup, il est vrai qu&#039;au premier abord le code semble vraiment confus et non réutilisable facilement dans un autre champ texte. Cependant, j&#039;ai voulu mimer les fonctions de tinyMCE et son intégration dans un autre &quot;CMS perso&quot; et je me suis sans doute heurté au même problématiques que les dévelloppeurs WP du package &quot;editor&quot;.
Il y a pas mal de paramètres à prendre en compte lors de l&#039;intégration d&#039;un éditeur visuel :
 - l&#039;attribut name et id du textearea qui accueillera notre texte qui pourra être accéder par de multiples fonctions javascript externe à l&#039;éditeur : comme l&#039;éditeur html de WP ou encore l&#039;upload de fichiers.
 - l&#039;i18n facilité par les fonctions de WP et de tinyMCE. Ici le challenge et de pouvoir facilement garder les traductions en un seul et même points (les fichiers *.po/*.mo)
 - inclure les scripts js au bons endroits et ne pas les ré-inclure 10 fois dans une même page.
 - dimensions, redimensionnement en largeur, etc (faudrait un article complet et que je repasse pas mal de temps sur ce que j&#039;ai fait pour ne rien oublier)
Tout ceci pour dire qu&#039;établir une bête fonction qui regroupe tous ça n&#039;est pas aisé.
Lorsqu&#039;on regarde WP de façon global on peux constater que le code est vraiment poétique, enfin je dirais plutôt bien organisé et facile d&#039;accès. Cependant certaines parties reste néanmoins complexes ou plutôt mal réfléchies. Il ne faut pas oublier que WP est en partie développé par des contributeurs dont les connaissances et l&#039;expérience n&#039;est pas au même niveau que tous les autres développeurs de WP. Mais cette mixité apporte souvent de bonne idées qui méritent d&#039;être creusées.
Mais il est vrai que l&#039;intégration de tinyMCE reste quand même sacrement bordélique...</description>
		<content:encoded><![CDATA[<p>Je me suis aussi penché sur le fonctionnement et l&#8217;intégration de tinymce dans <acronym title="WordPress">WP</acronym> 2.6 et sup, il est vrai qu&#8217;au premier abord le code semble vraiment confus et non réutilisable facilement dans un autre champ texte. Cependant, j&#8217;ai voulu mimer les fonctions de tinyMCE et son intégration dans un autre &laquo;&nbsp;<acronym title="Content Management System">CMS</acronym> perso&nbsp;&raquo; et je me suis sans doute heurté au même problématiques que les dévelloppeurs <acronym title="WordPress">WP</acronym> du package &laquo;&nbsp;editor&nbsp;&raquo;.</p>
<p>Il y a pas mal de paramètres à prendre en compte lors de l&#8217;intégration d&#8217;un éditeur visuel :<br />
 &#8211; l&#8217;attribut name et id du textearea qui accueillera notre texte qui pourra être accéder par de multiples fonctions javascript externe à l&#8217;éditeur : comme l&#8217;éditeur html de <acronym title="WordPress">WP</acronym> ou encore l&#8217;upload de fichiers.<br />
 &#8211; l&#8217;<acronym title="internationalisation">i18n</acronym> facilité par les fonctions de <acronym title="WordPress">WP</acronym> et de tinyMCE. Ici le challenge et de pouvoir facilement garder les traductions en un seul et même points (les fichiers *.po/*.mo)<br />
 &#8211; inclure les scripts js au bons endroits et ne pas les ré-inclure 10 fois dans une même page.<br />
 &#8211; dimensions, redimensionnement en largeur, etc (faudrait un article complet et que je repasse pas mal de temps sur ce que j&#8217;ai fait pour ne rien oublier)<br />
Tout ceci pour dire qu&#8217;établir une bête fonction qui regroupe tous ça n&#8217;est pas aisé.</p>
<p>Lorsqu&#8217;on regarde <acronym title="WordPress">WP</acronym> de façon global on peux constater que le code est vraiment poétique, enfin je dirais plutôt bien organisé et facile d&#8217;accès. Cependant certaines parties reste néanmoins complexes ou plutôt mal réfléchies. Il ne faut pas oublier que <acronym title="WordPress">WP</acronym> est en partie développé par des contributeurs dont les connaissances et l&#8217;expérience n&#8217;est pas au même niveau que tous les autres développeurs de <acronym title="WordPress">WP</acronym>. Mais cette mixité apporte souvent de bonne idées qui méritent d&#8217;être creusées.</p>
<p>Mais il est vrai que l&#8217;intégration de tinyMCE reste quand même sacrement bordélique&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sol</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28155</link>
		<dc:creator>Sol</dc:creator>
		<pubDate>Tue, 03 Feb 2009 11:59:05 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28155</guid>
		<description>Je pensais que j&#039;étais le seul à trouver le code de wordpress très discutable... :)</description>
		<content:encoded><![CDATA[<p>Je pensais que j&#8217;étais le seul à trouver le code de wordpress très discutable&#8230; <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : oncletom (Oncle Tom)</title>
		<link>http://case.oncle-tom.net/2009/ajouter-tinymce-plugin-wordpress/#comment-28154</link>
		<dc:creator>oncletom (Oncle Tom)</dc:creator>
		<pubDate>Tue, 03 Feb 2009 08:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=1297#comment-28154</guid>
		<description>Ajouter TinyMCE dans un plugin WordPress http://tinyurl.com/ald7vz</description>
		<content:encoded><![CDATA[<p>Ajouter TinyMCE dans un plugin WordPress <a href="http://tinyurl.com/ald7vz" rel="nofollow">http://tinyurl.com/ald7vz</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

