<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#38; Webdesign &#187; TinyMCE</title>
	<atom:link href="http://css.4design.tl/tag/tinymce/feed" rel="self" type="application/rss+xml" />
	<link>http://css.4design.tl</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Thu, 24 May 2012 16:31:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>11 éditeurs HTML WYSIWYG et WYSIWYM</title>
		<link>http://css.4design.tl/editeurs-html-wysiwyg-wysiwym</link>
		<comments>http://css.4design.tl/editeurs-html-wysiwyg-wysiwym#comments</comments>
		<pubDate>Tue, 13 Mar 2012 12:54:01 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[BBCodes]]></category>
		<category><![CDATA[BBComposer]]></category>
		<category><![CDATA[CKEditor]]></category>
		<category><![CDATA[contenteditable]]></category>
		<category><![CDATA[Dotclear]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[htmlArea]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[NicEdit]]></category>
		<category><![CDATA[Textile]]></category>
		<category><![CDATA[TinyMCE]]></category>
		<category><![CDATA[Wiki]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<category><![CDATA[WYSIWYM]]></category>
		<category><![CDATA[XBBCodes]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[Xinha]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9529</guid>
		<description><![CDATA[Ces éditeurs WYSIWYG ont la particularité d’utiliser Javascript pour convertir le contenu des champs créés à l’aide de la balise textarea en contenu HTML principalement ; certains éditeurs proposent également d&#8217;autres syntaxes : Wiki, BBCodes, XBBCodes, Markdown, Textile ou Dotclear. Le point commun de ces outils est de proposer des icônes plus ou moins explicites pour donner aux portions de textes adéquates le sens ou la mise en forme désirés sans être obligé de saisir les balises HTML. Ces éditeurs sont généralement utilisés dans les CMS où ils permettent aux utilisateurs de saisir du texte presque comme dans LibreOffice ou [...]]]></description>
			<content:encoded><![CDATA[<p>Ces éditeurs <abbr title="What you see is what you get">WYSIWYG</abbr> ont la particularité d’utiliser Javascript pour convertir le contenu des champs créés à l’aide de la balise <em>textarea</em> en contenu HTML principalement ; certains éditeurs proposent également d&#8217;autres syntaxes : Wiki, BBCodes, XBBCodes, Markdown, Textile ou Dotclear. Le point commun de ces outils est de proposer des icônes plus ou moins explicites pour donner aux portions de textes adéquates le sens ou la mise en forme désirés sans être obligé de saisir les balises HTML. Ces éditeurs sont généralement utilisés dans les CMS où ils permettent aux utilisateurs de saisir du texte presque comme dans LibreOffice ou Microsoft Word !<span id="more-9529"></span></p>

<ol>
    <li><strong><a href="http://bbcomposer.elitwork.com/">BBComposer</a></strong>  &#8212; Cet éditeur se distingue des autres, car il se présente sous la forme d&#8217;une extension Firefox qui propose un environnement WYSIWYG pour produire du code HTML (mais aussi du Wiki, BBCodes et XBBCodes).  Point fort : la création de super blocs pour envelopper du contenu avec des balises DIV et l&#8217;application de classes CSS sur les éléments. Revue complète dans <a href="http://css.4design.tl/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter"> BBComposer — l&#8217;éditeur HTML à consommer sur place ou à emporter</a>. <a href="http://www.dailymotion.com/video/x9cnmu_presentation-de-bbcomposer-editeur_tech">Démo</a>.
<strong></strong></li>
    <li><strong><a href="http://tinymce.moxiecode.com/">TinyMCE</a></strong> &#8212; Editeur HTML simple à insérer dans votre CMS préféré. Il s&#8217;agit probablement de la solution la plus complète et la plus aboutie graphiquement &#8212; malgré le manque de la gestion des images et de l&#8217;<em>upload</em> dans la version gratuite. Il reste néanmoins possible d&#8217;acheter les modules correspondants. <a href="http://www.tinymce.com/tryit/full.php">Démos</a>.</li>
    <li><strong><a href="http://ckeditor.com/">CKEditor</a></strong> &#8212; L&#8217;accessibilité et la compatibilité avec les navigateurs et la possibilité d&#8217;uploader des images sur le serveurs sont les points forts de cet éditeur.  Le code est valide et il est possible d&#8217;ajouter un container DIV en spécifiant une classe CSS (idem sur les liens, les images et d&#8217;autres éléments HTML). Très complet et joli graphiquement, c&#8217;est un concurrent sérieux à TinyMCE. Possibilité d&#8217;afficher les blocs HTML et d&#8217;utiliser des modèles pour vos articles. <a href="http://ckeditor.com/demo">Démos</a>.</li>
    <li><strong><a href="http://aloha-editor.org/">Aloha Editor</a></strong> &#8212; Basé sur la propriété <em>contenteditable</em> de HTML5, Aloha présente une particularité intéressante : la barre d&#8217;outil flotte au-dessus du texte à modifier pour offrir une expérience immersive à l&#8217;instar du mode plein écran que l&#8217;on trouve dans WordPress. A propos de WordPress, voici une démonstration assez bluffante de la <a href="http://aloha-editor.org/demos/wordpress-demo/">modification de contenu</a> &laquo;&nbsp;sur place&nbsp;&raquo;. Point fort : produit du code xHTML5 valide ! Voir les autres <a href="http://aloha-editor.org/demos.php">Démos</a>.</li>
    <li><strong><a href="http://markitup.jaysalvat.com/">markItUp!</a></strong> — Ce n&#8217;est pas à proprement parler un éditeur WYSIWYG mais plutôt WYSIWYM. Il vous permettra de produire plusieurs syntaxes : HTML, BBCode, Markdown, Textile, Wiki ou Dotclear très facilement. Nécessite jQuery.  Le point fort de markItUp est sa compatibilité avec des éléments extérieurs comme <a href="http://acko.net/dev/farbtastic">Farbastic</a>, <a href="http://www.ericmmartin.com/projects/simplemodal/">Simplemodal</a> ou <a href="http://ui.jquery.com/">jQuery UI</a>. Lire le <a href="http://clementguillemain.com/2010/212/tutoriel-utiliser-lediteur-de-texte-wysiwyg-markitup.html">tutoriel très complet</a> de Clément Guillemain. <a href="http://markitup.jaysalvat.com/examples/">Démos</a>.</li>
    <li><strong><a href="http://www.wymeditor.org/">WYMEditor</a></strong> &#8212; Cet éditeur <acronym title="What You See Is What You Mean">WYSIWYM</acronym> (What You See Is What You Mean) met le paquet sur la sémantique tout en offrant un confort digne d&#8217;un éditeur WYSIWYG. Le point fort de cet éditeur est de fonctionner par classes CSS pour styler les différents éléments de votre contenu. <a href="http://files.wymeditor.org/wymeditor/examples/">Démos</a>.</li>
    <li><strong><a href="http://developer.yahoo.com/yui/editor/">YUI Rich Text Editor</a></strong> &#8212; L&#8217;éditeur de Yahoo! Son architecture modulaire offre une extensibilité très importante avec des modules comme la recherche d&#8217;images sur Flickr, Calendrier pour afficher des dates ou l&#8217;insertion d&#8217;icônes. Point fort : peut être intégré de pratiquement n&#8217;importe quelle manière dans vos projets. <a href="http://developer.yahoo.com/yui/examples/editor/index.html">Démos</a>.</li>
    <li><strong><a href="http://xinha.webfactional.com/">Xinha</a></strong> &#8212; Projet Open source sous licence BSD. Cet éditeur est hautement configurable et se nom se prononce comme Xena, la guerrière&#8230; Que demander de plus ? <a href="http://xinha.webfactional.com/wiki/Examples">Démos</a>.</li>
    <li><strong><a href="https://github.com/akzhan/jwysiwyg">jWYSIWYG</a></strong> &#8212; Basé sur jQuery, il offre de nombreuses options de configuration. <a href="http://akzhan.github.com/jwysiwyg/help/examples/">Démos</a>.</li>
    <li><strong><a href="http://michelf.com/projects/php-markdown/">PHP Markdown</a></strong> &#8212; Lire <a title="Lien permanent vers Markdown — L’éditeur presque WYSIWYG" href="http://bruno.4design.tl/markdown-editeur-presque-wysiwyg/" rel="bookmark">Markdown — L’éditeur presque WYSIWYG</a>.</li>
    <li><strong><a href="http://www.htmlarea.com/">htmlArea</a></strong> &#8212; Le projet est arrêté, mais il est toujours possible de télécharger la <a href="http://www.htmlarea.com/htmlarea.zip">dernière version de l&#8217;éditeur</a>. Le site est désormais un répertoire d&#8217;éditeurs WYSIWYG et d&#8217;autres outils web. A garder sous le coude.</li>
</ol>

<p>N&#8217;hésitez pas à me faire part de vos retours d&#8217;expériences sur ces éditeurs HTML ou à proposer ceux que vous utilisez s&#8217;ils étaient absents de cette liste o/</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/blogs-developpeurs-web' title='35 blogs de développeurs web'>35 blogs de développeurs web</a></li><li><a href='http://css.4design.tl/maqetta-editeur-html5-javascript' title='Maqetta &#8212; Editeur HTML5 / Javascript en ligne ou à emporter'>Maqetta &#8212; Editeur HTML5 / Javascript en ligne ou à emporter</a></li><li><a href='http://css.4design.tl/editeurs-wysiwyg-allez-les-developpeurs-encore-un-effort' title='Editeurs WYSIWYG : allez, les développeurs encore un effort :)'>Editeurs WYSIWYG : allez, les développeurs encore un effort :)</a></li><li><a href='http://css.4design.tl/outils-en-ligne-pour-travailleurs-du-web' title='31 outils en ligne simples et efficaces pour les travailleurs du web'>31 outils en ligne simples et efficaces pour les travailleurs du web</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=9529&amp;md5=e10ef1febb61bd732e7042b23cd2c7b8" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/editeurs-html-wysiwyg-wysiwym/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fediteurs-html-wysiwyg-wysiwym&amp;language=fr_FR&amp;category=text&amp;title=11+%C3%A9diteurs+HTML+WYSIWYG+et+WYSIWYM&amp;description=Ces+%C3%A9diteurs+WYSIWYG+ont+la+particularit%C3%A9+d%E2%80%99utiliser+Javascript+pour+convertir+le+contenu+des+champs+cr%C3%A9%C3%A9s+%C3%A0+l%E2%80%99aide+de+la+balise+textarea+en+contenu+HTML+principalement+%3B+certains+%C3%A9diteurs+proposent+%C3%A9galement...&amp;tags=BBCodes%2CBBComposer%2CCKEditor%2Ccontenteditable%2CDotclear%2CHTML5%2ChtmlArea%2CjQuery%2CMarkdown%2CNicEdit%2CTextile%2CTinyMCE%2CWiki%2CWYSIWYG%2CWYSIWYM%2CXBBCodes%2CXHTML%2CXinha%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Créer des « Call to Action » ou des « boutons CSS » dans l&#039;éditeur WYSIWYG TinyMCE</title>
		<link>http://css.4design.tl/bouton-call-to-action-css</link>
		<comments>http://css.4design.tl/bouton-call-to-action-css#comments</comments>
		<pubDate>Tue, 10 May 2011 11:46:46 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Editeur]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Lien]]></category>
		<category><![CDATA[Strong]]></category>
		<category><![CDATA[TinyMCE]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=10176</guid>
		<description><![CDATA[Cette petite astuce toute simple permettra à vos clients(1) de styler certains liens différemment des autres (Call to action, bouton, etc.) depuis TinyMCE, l&#8217;éditeur WYSIWYG de WordPress. Il suffit de créer un lien et de le mettre en «gras» avec l&#8217;icône B. Cette combinaison toute simple vous donnera le composé HTML suivant : &#60;strong&#62; &#60;a href="http://wp4design.com/basics-theme-wordpress-minimaliste-base-sur-html5-boilerplate-et-le-codex/"&#62; lien de téléchargement &#60;/a&#62; &#60;/strong&#62; Pour les styles CSS : strong a { font-weight: normal; padding: 0.25em 0.5em; background: #F29F05; color: #000; -webkit-border-top-left-radius: 8px; -webkit-border-bottom-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomright: 8px; border-top-left-radius: 8px; border-bottom-right-radius: 8px; } On peut aller plus loin en isolant ce marquage HTML [...]]]></description>
			<content:encoded><![CDATA[<p>Cette petite astuce toute simple permettra à vos clients<sup><a href="#client">(1)</a></sup> de styler certains liens différemment des autres (<em>Call to action</em>, bouton, etc.) depuis TinyMCE, l&#8217;éditeur <abbr title="What You See Is What You Get">WYSIWYG</abbr> de WordPress. Il suffit de créer un lien et de le mettre en «gras» avec l&#8217;icône <strong>B</strong>. Cette combinaison toute simple vous donnera le composé HTML suivant :<span id="more-10176"></span>
<pre>&lt;strong&gt;
    &lt;a href="http://wp4design.com/basics-theme-wordpress-minimaliste-base-sur-html5-boilerplate-et-le-codex/"&gt;
        lien de téléchargement
    &lt;/a&gt;
&lt;/strong&gt;</pre>
Pour les styles CSS :
<pre>strong a {
    font-weight: normal;
    padding: 0.25em 0.5em;
    background: #F29F05;
    color: #000;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-left-radius: 8px;
    border-bottom-right-radius: 8px;
}</pre>
On peut aller plus loin en isolant ce marquage HTML dans son propre paragraphe pour augmenter les possibilités. Comme dit le proverbe bien connu : «Plus il y a  de marquage HTML et plus il y a de marrage sous les bretelles», comme le centrage, des backgrounds différents, etc.</p>

<p>Dans le même esprit, on peut également envisager de combiner un  lien avec  «l&#8217;italique» (<em>I</em>) pour styler ensuite le sélecteur <code>em a</code>.</p>

<p>D&#8217;un point de vue sémantique, l&#8217;importance des textes véhiculée par <code>strong</code> ou <code>em</code> devrait s&#8217;accorder avec une mise en évidence plus ou moins forte des contenus associés.</p>

<p><sup>(1)</sup> Si c&#8217;est pour pour vos clients, ça devrait être bon pour vous aussi !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/markdown-un-plugin-wordpress-pour-produire-du-xhtml' title='Markdown, un plugin WordPress pour produire du XHTML facilement, rapidement et proprement'>Markdown, un plugin WordPress pour produire du XHTML facilement, rapidement et proprement</a></li><li><a href='http://css.4design.tl/editeurs-wysiwyg-allez-les-developpeurs-encore-un-effort' title='Editeurs WYSIWYG : allez, les développeurs encore un effort :)'>Editeurs WYSIWYG : allez, les développeurs encore un effort :)</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/wordpress-a-z-css' title='WordPress de A à Z &#8212; C comme CSS &amp; Composé HTML5'>WordPress de A à Z &#8212; C comme CSS &amp; Composé HTML5</a></li><li><a href='http://css.4design.tl/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#039;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#039;ami HTML de Markdown pour WordPress</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=10176&amp;md5=72688abf1c4904a245f5908a0c805f7a" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/bouton-call-to-action-css/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fbouton-call-to-action-css&amp;language=fr_FR&amp;category=text&amp;title=Cr%C3%A9er+des+%C2%AB+Call+to+Action+%C2%BB+ou+des+%C2%AB+boutons+CSS+%C2%BB+dans+l%26%23039%3B%C3%A9diteur+WYSIWYG+TinyMCE&amp;description=Cette+petite+astuce+toute+simple+permettra+%C3%A0+vos+clients%281%29+de+styler+certains+liens+diff%C3%A9remment+des+autres+%28Call+to+action%2C+bouton%2C+etc.%29+depuis+TinyMCE%2C+l%26%238217%3B%C3%A9diteur+WYSIWYG+de+WordPress.%C2%A0Il+suffit+de+cr%C3%A9er...&amp;tags=CSS%2CEditeur%2CHTML%2CLien%2CStrong%2CTinyMCE%2CWordPress%2CWYSIWYG%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Pour réparer éditeur visuel bloqué, casses un flux RSS ^_^</title>
		<link>http://css.4design.tl/votre-editeur-visuel-wordpress-est-bloque-sur-html</link>
		<comments>http://css.4design.tl/votre-editeur-visuel-wordpress-est-bloque-sur-html#comments</comments>
		<pubDate>Tue, 10 Jun 2008 10:01:00 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ShortCode]]></category>
		<category><![CDATA[TinyMCE]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=247</guid>
		<description><![CDATA[Dans WordPress, le bloquage de l&#8217;éditeur visuel basé sur tinyMCE en position HTML arrive relativement souvent sans que l&#8217;on sache vraiment pourquoi. C&#8217;est typiquement le genre de petit soucis qu&#8217;on laisse passer un temps avant de s&#8217;attaquer au problème. En ce qui me concerne, j&#8217;ai parcouru les quelques ressources qui en parlait, pour découvrir que certains thèmes WordPress causaient des problèmes en ajoutant des fonctionnalités à l&#8217;éditeur. Toutefois, dans mon cas, vu que mon thème, c&#8217;est moi qui l&#8217;ai fait, je sais ce qu&#8217;il y a dedans : je n&#8217;ai pas touché à ce satané éditeur visuel&#8230; Hum&#8230; sauf qu&#8217;en [...]]]></description>
			<content:encoded><![CDATA[<p>Dans WordPress, le bloquage de l&#8217;éditeur visuel basé sur tinyMCE en position HTML arrive relativement souvent sans que l&#8217;on sache vraiment pourquoi. C&#8217;est typiquement le genre de petit soucis qu&#8217;on laisse passer un temps avant de s&#8217;attaquer au problème. En ce qui me concerne, j&#8217;ai parcouru les <a href="http://www.wordpress-fr.net/support/viewtopic.php?pid=78725">quelques ressources</a> qui en parlait, pour découvrir que certains thèmes WordPress causaient des problèmes en ajoutant des fonctionnalités à l&#8217;éditeur.<span id="more-247"></span></p>

<p>Toutefois, dans mon cas, vu que mon thème, c&#8217;est moi qui l&#8217;ai fait, je sais ce qu&#8217;il y a dedans : je n&#8217;ai pas touché à ce satané éditeur visuel&#8230; Hum&#8230; sauf qu&#8217;en testant avec le thème par défaut, le problème s&#8217;est réglé. <em>Damned! </em>Le problème vient donc bien de mon thème&#8230;</p>

<p>A partir de là, il ne m&#8217;a pas fallu bien longtemps pour chercher du côté du fichier <em>functions.php</em> qui apparaissait comme le seul à pouvoir torturer le petit tinyMCE de la sorte. D&#8217;autant plus que j&#8217;utilise des morceaux du <a href="http://www.plaintxt.org/themes/sandbox/">thème Sandbox</a> dans lesquels j&#8217;aurais pu faire une coupe trop franche ou pas assez !</p>

<p>Je ne vais pas vous faire patienter plus longtemps pour vous livrer le coupable qui se cachait dans une fonction qui servait à  insérer une vidéo Youtube via un shortcode. J&#8217;avais pourtant déniché cette petite perle chez <a href="http://blog.burninghat.net/2008/04/08/wordpress-25-shortcode-api-2/">quelqu&#8217;un de confiance</a> ;)</p>

<p>J&#8217;ai donc supprimé les fonctions et tout est revenu à la normale&#8230; pendant au moins dix minutes ! le temps d&#8217;écrire ce billet, et hop, l&#8217;éditeur visuel perdait la vue à nouveau /o\ le code de l&#8217;ami <a href="http://blog.burninghat.net/">burn&#8217;</a> n&#8217;étant donc pas fautif !</p>

<p>Je décidais de laisser ce petit soucis de côté pour la prochaine fois pour embrayer sur la résolution d&#8217;un problème bien plus important : mon flux RSS, invalide, provoquait des erreurs. Après une discussion sur <a href="http://twitter.com/br1o">Twitter</a> avec <a href="http://olivier.galluchot.com/">Olivier Galluchot</a> qui m&#8217;a fournit des pistes précieuses, comme supprimer tous les espaces surnuméraires dans les fichiers relatifs aux flux présents dans le dossier /includes, et tout rentrait dans l&#8217;ordre.</p>

<p>Cerise sur la cacahouette, en revenant corriger cet article, j&#8217;ai retrouvé un éditeur visuel en parfait état de marche&#8230;</p>

<p>Conclusion en forme de proverbe indien :  pour réparer éditeur visuel bloqué ; casses un flux RSS ^_^</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/bouton-call-to-action-css' title='Créer des « Call to Action » ou des « boutons CSS » dans l&#039;éditeur WYSIWYG TinyMCE'>Créer des « Call to Action » ou des « boutons CSS » dans l&#039;éditeur WYSIWYG TinyMCE</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-7' title='Le petit journal du web : HTML5, CSS3, jQuery, WordPress, Métiers du Web, Vie quotidienne et Nostalgeek'>Le petit journal du web : HTML5, CSS3, jQuery, WordPress, Métiers du Web, Vie quotidienne et Nostalgeek</a></li><li><a href='http://css.4design.tl/la-revue-de-web-de-la-semaine-1' title='La revue de web de la semaine #1'>La revue de web de la semaine #1</a></li><li><a href='http://css.4design.tl/themes-wordpress-basics-beyond-basics-github' title='Mes thèmes WordPress Basics et Beyond Basics sont sur Github'>Mes thèmes WordPress Basics et Beyond Basics sont sur Github</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-php-wordpress-javascript-css-ruby-responsive-webdesign' title='Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign'>Le petit journal du web : PHP, WordPress, Javascript, CSS, Ruby, Responsive Webdesign</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=247&amp;md5=29ba0514d5ee8451b8d4a4f9d4e9712b" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/votre-editeur-visuel-wordpress-est-bloque-sur-html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fvotre-editeur-visuel-wordpress-est-bloque-sur-html&amp;language=fr_FR&amp;category=text&amp;title=Pour+r%C3%A9parer+%C3%A9diteur+visuel+bloqu%C3%A9%2C+casses+un+flux+RSS+%5E_%5E&amp;description=Dans+WordPress%2C+le+bloquage+de+l%26%238217%3B%C3%A9diteur+visuel+bas%C3%A9+sur+tinyMCE+en+position+HTML+arrive+relativement+souvent+sans+que+l%26%238217%3Bon+sache+vraiment+pourquoi.+C%26%238217%3Best+typiquement+le+genre+de+petit+soucis+qu%26%238217%3Bon...&amp;tags=ShortCode%2CTinyMCE%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Editeurs WYSIWYG : allez, les développeurs encore un effort :)</title>
		<link>http://css.4design.tl/editeurs-wysiwyg-allez-les-developpeurs-encore-un-effort</link>
		<comments>http://css.4design.tl/editeurs-wysiwyg-allez-les-developpeurs-encore-un-effort#comments</comments>
		<pubDate>Sat, 17 May 2008 19:05:59 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Editeur]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[TinyMCE]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=367</guid>
		<description><![CDATA[Je suis peut-être difficile &#8212; ou compliqué &#8212; mais je ne trouve pas l&#8217;éditeur idéal (vous me direz que &#171;&#160;trouver un idéal&#160;&#187; revient à se mettre le doigt dans l&#8217;oeil, mais bon&#8230;). Je parle des éditeurs plus ou moins WYSIWYG comme TinyMCE, FCKEditor, Xinha, htmlArea, Cross-Browser Rich Text Editor (RTE), Cross-Browser WYSIWYG Editor, etc. A noter que WordPress intègre par défaut une version modifiée de TinyMCE qui fonctionne désormais plutôt bien&#8230; lorsqu&#8217;on se limite à des structures de contenus assez simples. Moi je rêve d&#8217;un éditeur WYSIWYG qui permettrait des imbrications de balises comme l&#8217;insertion de listes de définition à [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis peut-être difficile &#8212; ou compliqué &#8212; mais je ne trouve pas l&#8217;éditeur idéal (vous me direz que &laquo;&nbsp;trouver un idéal&nbsp;&raquo; revient à se mettre le doigt dans l&#8217;oeil, mais bon&#8230;). Je parle des éditeurs plus ou moins <a href="http://fr.wikipedia.org/wiki/WYSIWYG">WYSIWYG</a> comme <a href="http://tinymce.moxiecode.com/index.php">TinyMCE</a>, <a href="http://www.fckeditor.net/">FCKEditor</a>, <a href="http://xinha.webfactional.com/">Xinha</a>, <a href="http://www.htmlarea.com/">htmlArea</a>, <a href="http://www.kevinroth.com/rte/">Cross-Browser Rich Text Editor (RTE)</a>, <a href="http://www.openwebware.com/">Cross-Browser WYSIWYG Editor</a>, etc. A noter que WordPress intègre par défaut une version modifiée de TinyMCE qui fonctionne désormais plutôt bien&#8230; lorsqu&#8217;on se limite à des structures de contenus assez simples.<span id="more-233"></span></p>

<p>Moi je rêve d&#8217;un éditeur WYSIWYG qui permettrait des imbrications de balises comme l&#8217;insertion de listes de définition à l&#8217;intérieur d&#8217;une liste ordonnée ou non-ordonnée, par exemple :
<pre>&lt;ol&gt;
  &lt;li&gt;
    &lt;dl&gt;
      &lt;dt&gt;Terme 1&lt;/dt&gt;
      &lt;dd&gt;Définition 1&lt;/dd&gt;
      &lt;dt&gt;Terme 2&lt;/dt&gt;
      &lt;dd&gt;Définition 2&lt;/dd&gt;
    &lt;/dl&gt;
  &lt;/li&gt;
&lt;/ol&gt;</pre>
Voire même qui permettrait de choisir les balises se trouvant à l&#8217;intérieur des éléments dd comme :
<pre>&lt;ol&gt;
  &lt;li&gt;
    &lt;dl&gt;
      &lt;dt&gt;Terme 1&lt;/dt&gt;
      &lt;dd&gt;&lt;p&gt;Définition 1&lt;/p&gt;&lt;/dd&gt;
      &lt;dt&gt;Terme 2&lt;/dt&gt;
      &lt;dd&gt;&lt;blockquotes&gt;Définition 2&lt;/blockquotes&gt;&lt;/dd&gt;
    &lt;/dl&gt;
  &lt;/li&gt;
&lt;/ol&gt;</pre>
La question n&#8217;est évidement pas de (re)lancer un débat sur l&#8217;intérêt de mettre en place une telle structure, mais plutôt de voir si un tel éditeur existe déjà (le web est si  vaste, on ne sait jamais) ou s&#8217;il serait possible de créer un plugin pour les éditeurs existants, sur le modèle de l&#8217;éditeur de <a href="http://www.scribefire.com/">Scribefire</a> qui permet de saisir la balise HTML de son choix en cliquant sur <em>Custom HTML</em> suite à une sélection de texte (ce qui n&#8217;est déjà pas si mal).</p>

<p>L&#8217;idéal serait évidemment de pouvoir proposer, suite à une sélection, une liste de balises en fonction de la sélection elle-même : type bloc ou en ligne, afin d&#8217;éviter les imbrications contre-nature ;)</p>

<p>Je rêve, ou bien ?</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/bouton-call-to-action-css' title='Créer des « Call to Action » ou des « boutons CSS » dans l&#039;éditeur WYSIWYG TinyMCE'>Créer des « Call to Action » ou des « boutons CSS » dans l&#039;éditeur WYSIWYG TinyMCE</a></li><li><a href='http://css.4design.tl/markdown-un-plugin-wordpress-pour-produire-du-xhtml' title='Markdown, un plugin WordPress pour produire du XHTML facilement, rapidement et proprement'>Markdown, un plugin WordPress pour produire du XHTML facilement, rapidement et proprement</a></li><li><a href='http://css.4design.tl/editeurs-html-wysiwyg-wysiwym' title='11 éditeurs HTML WYSIWYG et WYSIWYM'>11 éditeurs HTML WYSIWYG et WYSIWYM</a></li><li><a href='http://css.4design.tl/check-your-body-avec-le-w3c' title='Check your &lt;body&gt; avec le W3C'>Check your &lt;body&gt; avec le W3C</a></li><li><a href='http://css.4design.tl/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &amp; CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=233&amp;md5=119a9e364d90bf7a5775ee962c059593" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/editeurs-wysiwyg-allez-les-developpeurs-encore-un-effort/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fediteurs-wysiwyg-allez-les-developpeurs-encore-un-effort&amp;language=fr_FR&amp;category=text&amp;title=Editeurs+WYSIWYG+%3A+allez%2C+les+d%C3%A9veloppeurs+encore+un+effort+%3A%29&amp;description=Je+suis+peut-%C3%AAtre+difficile+%26%238212%3B+ou+compliqu%C3%A9+%26%238212%3B+mais+je+ne+trouve+pas+l%26%238217%3B%C3%A9diteur+id%C3%A9al+%28vous+me+direz+que+%26laquo%3B%26nbsp%3Btrouver+un+id%C3%A9al%26nbsp%3B%26raquo%3B+revient+%C3%A0+se+mettre+le+doigt+dans+l%26%238217%3Boeil%2C...&amp;tags=Editeur%2CHTML%2CTinyMCE%2CWYSIWYG%2CXHTML%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

Served from: css.4design.tl @ 2012-05-25 04:49:53 -->
