<?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 4 design &#187; Editeur HTML</title>
	<atom:link href="http://css4design.com/tag/editeur-html/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>Maqetta &#8212; Editeur HTML5 / Javascript en ligne ou à emporter</title>
		<link>http://css4design.com/maqetta-editeur-html5-javascript</link>
		<comments>http://css4design.com/maqetta-editeur-html5-javascript#comments</comments>
		<pubDate>Wed, 20 Apr 2011 13:11:01 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Dojo]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery UI]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9876</guid>
		<description><![CDATA[Maqetta est un éditeur HTML5 open source lancé par IBM sous l&#8217;égide de la fondation Dojo. Cet éditeur existe en deux parfums : une version en ligne en mode Saas et un logiciel de 42,7 Mo à télécharger sur son poste de travail. La version en ligne est déjà très intéressante : l&#8217;ajout des contrôles jQuery UI s&#8217;effectue par glissé-déposé et l&#8217;interface est suffisamment WYSIWYG pour voir les Menus à onglets (Tabs) ou les Menus en accordéons (Accordions) fonctionner pour de vrai. On peut passer à volonté du mode «Design» au code «Source» ou avoir les deux à l&#8217;écran, horizontalement [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fmaqetta-editeur-html5-javascript">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fmaqetta-editeur-html5-javascript&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://maqetta.org">Maqetta</a> est un éditeur HTML5 open source lancé par IBM sous l&#8217;égide de la fondation Dojo. Cet éditeur existe en deux parfums : une version en ligne en mode Saas et un logiciel de 42,7 Mo à télécharger sur son poste de travail. La version en ligne est déjà très intéressante : l&#8217;ajout des contrôles <em>jQuery UI</em> s&#8217;effectue par glissé-déposé et l&#8217;interface est suffisamment <em>WYSIWYG</em> pour voir les Menus à onglets (<em>Tabs</em>) ou les Menus en accordéons (<em>Accordions</em>) fonctionner pour de vrai. On peut passer à volonté du mode «Design» au code «Source» ou avoir les deux à l&#8217;écran, horizontalement ou verticalement.<span id="more-9876"></span></p>

<h6>Maqetta : une interface complète pour cet éditeur HTML5 / Javascript en ligne très prometteur (existe en version de bureau).</h6>

<div id="attachment_9880" class="wp-caption alignnone" style="width: 444px"><a href="http://css4design.com/wp-content/uploads/2011/04/maqetta-editeur-html5.png"><img class="size-large wp-image-9880 " title="maqetta-editeur-html5" src="http://css4design.com/wp-content/uploads/2011/04/maqetta-editeur-html5-434x223.png" alt="" width="434" height="223" /></a><p class="wp-caption-text">Interface de Maqetta en mode Saas. Cliquez pour agrandir l&#39;image.</p></div>

<h2>Maqetta en 5 mn chrono</h2>

<ul>
    <li>Les balises disponibles en glissé-déposé sont : `div`, `span`, `table`, `a`, `label`, `h1`, `h2`, `h3`, `iframe`, `img`. On est loin de la richesse sémantique de HTML5 :-(</li>
    <li>Les fichiers s&#8217;ajoutent les uns à côté des autres dans des onglets :-)</li>
    <li>Maquetta permet de gérer toute l&#8217;aborescence de votre projet web. Un projet de test est mis à votre disposition pour découvrir les possibilité de l&#8217;éditeur qui propose par ailleurs un tutoriel (en anglais) :-)</li>
    <li>Un module <em>HTML Rich Text</em> permet de saisir du texte formaté, une sorte de WYSIWYG dans le WYSIWYG qui peut s&#8217;avérer très pratique pour saisir rapidement du texte à l&#8217;intérieur des balises `div` ou `p`, etc. :-)</li>
    <li>Outre jQuery, Maqetta inclut les bibliothèques Dojo et YUI. :-)</li>
    <li>L&#8217;interface propose de nombreuses palettes : <em>Widgets</em>, <em>Fichiers</em>, <em>Propriétés</em>, <em>Etats</em>, <em>Outline</em>. :-)</li>
    <li>Interface parfois un peu longue à la détente et semble mettre le CPU sur les rotules :-(</li>
</ul>

<h2>Mes deux cents</h2>

<p>Je garde l&#8217;installation de la version bureau pour plus tard. Cette version de Maqetta en ligne est déjà pas mal du tout et mérite qu&#8217;on y ouvre un compte. N&#8217;hésitez pas à me dire ce que vous en pensez et à partager les découvertes que vous avez faites !</p>

<p>&nbsp;</p>

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

<ul class='related_post'><li><a href='http://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg' title='BlueGriffon &#8212; Un éditeur HTML5 &amp; CSS3 WYSIWYG avec des morceaux de Firefox'>BlueGriffon &#8212; Un éditeur HTML5 &#038; CSS3 WYSIWYG avec des morceaux de Firefox</a></li><li><a href='http://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li><li><a href='http://css4design.com/listes-pour-webdesigners' title='23 listes pour Webdesigners'>23 listes pour Webdesigners</a></li><li><a href='http://css4design.com/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</a></li><li><a href='http://css4design.com/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></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=9876&amp;md5=8b2ca00a3243022a4e8682fe886ffe7e" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/maqetta-editeur-html5-javascript/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=9876&amp;md5=8b2ca00a3243022a4e8682fe886ffe7e" type="text/html" />
	</item>
		<item>
		<title>BlueGriffon &#8212; Un éditeur HTML5 &amp; CSS3 WYSIWYG avec des morceaux de Firefox</title>
		<link>http://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg</link>
		<comments>http://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg#comments</comments>
		<pubDate>Sun, 23 Jan 2011 17:58:53 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[FontSquirrel]]></category>
		<category><![CDATA[Google Font Directory]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Quelques notes]]></category>
		<category><![CDATA[Webfonts]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=8985</guid>
		<description><![CDATA[Après ma longue liste commentée des éditeurs HTML plus ou moins WYSIWYG, voici mes premières impressions sur BlueGriffon. C&#8217;est un éditeur HTML complètement WYSIWYG dont l&#8217;affichage est confié au moteur de rendu qui équipe le navigateur Firefox. Le créateur s&#8217;y connait, puisqu&#8217;il s&#8217;agit de Daniel Glazman (@glazou pour les intimes) qui travaillait déjà sur Composer, l&#8217;éditeur HTML de la suite Netscape, puis sur Nvu dans le cadre de Disruptive Innovations. Il fait partie du groupe de travail de normalisation du langage CSS au W3C : c&#8217;est un vrai spécialiste des CSS. BlueGriffon : un éditeur HTML5 et CSS3 WYSIWYG prêt pour [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fbluegriffon-editeur-html5-css3-wysiwyg">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fbluegriffon-editeur-html5-css3-wysiwyg&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Après ma longue liste commentée des <a href="http://css4design.com/editeurs-html-wysiwyg">éditeurs HTML plus ou moins WYSIWYG</a>, voici mes premières impressions sur <a href="http://www.bluegriffon.org/">BlueGriffon</a>. C&#8217;est un éditeur HTML complètement WYSIWYG dont l&#8217;affichage est confié au moteur de rendu qui équipe le navigateur Firefox. Le créateur s&#8217;y connait, puisqu&#8217;il s&#8217;agit de <a href="http://www.glazman.org/weblog/">Daniel Glazman</a> (@glazou pour les intimes) qui travaillait déjà sur <em>Composer</em>, l&#8217;éditeur HTML de la suite Netscape, puis sur <em>Nvu</em> dans le cadre de <a title="Disruptive Innovations (page inexistante)" href="http://fr.wikipedia.org/w/index.php?title=Disruptive_Innovations&amp;action=edit&amp;redlink=1">Disruptive Innovations</a>. Il fait partie du groupe de travail de normalisation du langage CSS au W3C : c&#8217;est un vrai spécialiste des CSS.<span id="more-8985"></span></p>

<h6>BlueGriffon : un éditeur HTML5 et CSS3 WYSIWYG prêt pour WAI-ARIA pour créer vos pages web directement dans l&#8217;éditeur !</h6>

<div id="attachment_9011" class="wp-caption alignleft" style="width: 444px"><img class="size-large wp-image-9011" title="BlueGriffon" src="http://css4design.com/wp-content/uploads/2011/01/BlueGriffon-434x262.png" alt="" width="434" height="262" /><p class="wp-caption-text">«Un éditeur Web dernière-génération basé sur le moteur de rendu de Firefox»</p></div>

<h2>Prêt pour ARIA, HTML5 et CSS3</h2>

<p>La particularité de <em>BlueGriffon</em> est d&#8217;entrer dans la modernité en prenant en charge HTML5 et CSS3. Il est possible d&#8217;appliquer à vos balises HTML un <a href="http://www.w3.org/TR/wai-aria/">rôles ARIA</a> parmi les 73 options disponibles dans une liste déroulante. Les styles CSS sont accessibles depuis le panneau «Propriétés de style» qui propose d&#8217;appliquer les CSS de manière intuitive à l&#8217;aide de menus déroulants, de sélecteurs de couleurs, de cases à cocher et d&#8217;options à sélectionner.</p>

<p>Bref, on se croirait presque dans Dreamweaver, le support des CSS3 (colonnes, dégradés, ombres portées, etc.) en plus. L&#8217;application des styles s&#8217;effectue au choix, sur un identifiant, une classe ou un style en ligne. A noter que les styles appliqués depuis les menus déroulants en dehors du panneau de style produisent des styles en ligne, comme le centrage des éléments, par exemple.</p>

<p>Le côté WYSIWYG de <em>BlueGriffon</em> ne vous empêchera pas de basculer vers le mode «Source» pour voir à quoi ressemble le code qui est relativement propre et clair, même si l&#8217;on trouve ça et là, des retours chariots intempestifs sous forme de balises BR. J&#8217;aurais préféré que le logiciel utilise des paragraphes par défaut, à modifier selon les besoins par la suite.</p>

<h2>FontSquirrel et Google Font Directory</h2>

<p>BlueGriffon permet de choisir directement les polices de caractère issues de <a href="http://www.fontsquirrel.com/">FontSquirrel</a> et de <a href="http://code.google.com/webfonts">Google Font Directory</a>. Pour le premier, <em>Bluegriffon</em> va même jusqu&#8217;à télécharger le kit comprenant la police de caractère choisie sous les différents formats nécessaires pour en garantir l&#8217;affichage sur tout les navigateurs, ce qui est très, mais alors très intéressant. D&#8217;autant plus que la police de caractère choisie est prévisualisée en <em>Direct live</em>. Je vous recommande fortement la lecture des <a href="http://typographisme.net/post/Bonnes-pratiques-pour-les-d%C3%A9clarations-@font-face">Bonnes pratiques pour les déclarations @font-face</a> pour aller plus loin sur l&#8217;utilisation de de la propriété Font Face.</p>

<h2>Extensions</h2>

<p>Il est possible d&#8217;ajouter des <a href="http://www.bluegriffon.com/">modules externes</a> à BlueGriffon pour la modique somme de 29,26€ TTC jusqu&#8217;à la sortie de la version 1.0 : mode plein écran, compteur de mots, insertion de bouts de code en un clic, gestion d&#8217;une boite à outils, gestion des formules MathML et LaTeX, gestion des tableaux. Par ailleurs, des gestionnaires de modèle, de projet, de script et de WebFonts sont actuellement en projet.</p>

<h2>Pas glop</h2>

<p>Cette première prise de contact avec ce logiciel se solde par un avis mitigé : j&#8217;ai l&#8217;impression que les professionnels du web ne seront probablement pas comblés et que les débutants ne parviendront pas vraiment à faire ce qu&#8217;ils veulent, sauf peut-être dans le cadre de la production d&#8217;affiches où les effets CSS3 WYSIWYG à base d&#8217;ombres portés, de dégradés, etc. feront merveille.</p>

<h2>Glop glop</h2>

<p>Un des points fort du logiciel est l&#8217;application des feuilles de styles externes à l&#8217;ouverture d&#8217;un document, ce qui rend <em>BlueGriffon</em> intéressant pour modifier les textes contenus dans un document complexe sans se perdre dans les méandres du code. En ce qui concerne la méthode de travail avec un éditeur vraiment WYSIWYG on peut dire qu&#8217;après le <a href="http://css4design.com/conception-dans-le-navigateur-avec-html5-css3">design dans le navigateur</a>, <em>BlueGriffon</em> inaugure peut-être le design dans l&#8217;éditeur HTML. A quand une fusion entre un logiciel comme <a href="http://www.gimp.org/">Gimp</a> et <em>BlueGriffon</em> pour créer et intégrer dans la foulée ?</p>

<h2>BlueGriffon en bref</h2>

<ul>
    <li>BlueGriffon est disponible au <a href="http://bluegriffon.org/pages/Download">téléchargement</a> pour Linux, Windows et Mac OS,</li>
    <li><a href="http://bugzilla.bluegriffon.org/">Reportez</a> les bugs sur Bugzilla,</li>
    <li><a href="http://groups.google.com/group/bluegriffon">Informez-vous</a> sur le forum.</li>
    <li><a href="http://standblog.org/blog/post/2010/04/02/Interview-Glazman-BlueGriffon">Interview de Daniel Glazman</a> par Tristan Nitot.</li>
    <li>Compte Twitter de l&#8217;application @BlueGriffonApp.</li>
</ul>

<p>N&#8217;hésitez pas à partager vos impressions sur l&#8217;intérêt du WYSIWYG en matière d&#8217;intégration web en général et sur <em>BlueGriffon</em> en particulier.</p>

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

<ul class='related_post'><li><a href='http://css4design.com/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://css4design.com/html5-please-fallback-polyfill' title='HTML5 Please &#8212; Fallback et Polyfills (ou pas)'>HTML5 Please &#8212; Fallback et Polyfills (ou pas)</a></li><li><a href='http://css4design.com/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &#038; CSS</a></li><li><a href='http://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li><li><a href='http://css4design.com/polyfills-fallbacks-html5' title='100+ Polyfills et Fallbacks pour HTML5'>100+ Polyfills et Fallbacks pour HTML5</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=8985&amp;md5=97e91999202e613dd997cdb73cb3c4a2" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=8985&amp;md5=97e91999202e613dd997cdb73cb3c4a2" type="text/html" />
	</item>
		<item>
		<title>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</title>
		<link>http://css4design.com/markdown-on-save-wordpress-html</link>
		<comments>http://css4design.com/markdown-on-save-wordpress-html#comments</comments>
		<pubDate>Fri, 15 Oct 2010 15:44:35 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7425</guid>
		<description><![CDATA[Markdown on Save est un plugin WordPress qui permet de rédiger des articles avec la syntaxe Markdown tout en enregistrant la version HTML dans en base de donnée. La version Markdown est sauvergardée dans une nouvelle table post_content_formatted pour conserver l&#8217;intégrité de vos articles. En l&#8217;absence du plugin Markdown, c&#8217;est la version HTML qui est enregistrée dans la table post_content, comme d&#8217;habitude. Markdown on Save Ce plugin présente l&#8217;avantage d&#8217;accélérer l&#8217;affichage de vos articles puisqu&#8217;il n&#8217;est pas nécessaire de les convertir à la volée depuis la syntaxe Markdown vers la version HTML. Lors de la modification d&#8217;un article, c&#8217;est la version [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fmarkdown-on-save-wordpress-html">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fmarkdown-on-save-wordpress-html&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://wordpress.org/extend/plugins/markdown-on-save/">Markdown on Save</a> est un plugin WordPress qui permet de rédiger des articles avec la <a href="http://michelf.com/projets/php-markdown/extra/">syntaxe Markdown</a> tout en enregistrant la version HTML dans en base de donnée. La version <em>Markdown</em> est sauvergardée dans une nouvelle table <em>post_content_formatted </em>pour conserver l&#8217;intégrité de vos articles. En l&#8217;absence du plugin <em>Markdown,</em> c&#8217;est la version HTML qui est enregistrée dans la table <em>post_content,</em> comme d&#8217;habitude<em>.<span id="more-7425"></span></em></p>

<h2>Markdown on Save</h2>

<p>Ce plugin présente l&#8217;avantage d&#8217;accélérer l&#8217;affichage de vos articles puisqu&#8217;il n&#8217;est pas nécessaire de les convertir à la volée depuis la syntaxe <em>Markdown</em> vers la version HTML. Lors de la modification d&#8217;un article, c&#8217;est la version <em>Markdown</em> qui s&#8217;affiche. Attention toutefois aux éditeurs externes qui vous feront perdre la version <em>Markdown</em> de votre billet, ce qui en soi n&#8217;est pas dramatique.</p>

<h2>C&#8217;est quoi Markdown ?</h2>

<blockquote><a href="http://daringfireball.net/projects/markdown/">Markdown</a> est un convertisseur qui transforme du texte « brut » en code XHTML. C’est une alternative aux éditeurs WYSIWYG qui ne s’adaptent pas forcément à tous les besoins. <em>Markdown</em> vous permettra de rédiger des textes en utilisant un format de balisage de texte simple à écrire et à lire, puis à le convertir en code XHTML (ou HTML en option) structurellement valide.</blockquote>

<div id="attachment_7435" class="wp-caption alignnone" style="width: 625px"><a href="http://michelf.com/projets/php-markdown/syntaxe/"><img class="size-full wp-image-7435 " title="syntaxe-markdown" src="http://css4design.com/wp-content/uploads/2010/10/syntaxe-markdown.png" alt="" width="615" height="292" /></a><p class="wp-caption-text">La syntaxe Markdown en détail. Cliquez sur l&#39;image pour accéder au site de Michel Fortin</p></div>

<p>Un des intérêts de <em>Markdown</em> est qu&#8217;il s&#8217;agit d&#8217;un simple fichier que l&#8217;on peut utiliser dans n&#8217;importe quel projet et pas nécessairement dans WordPress. Il ne s&#8217;agit pas d&#8217;un <a href="http://css4design.com/editeurs-html-wysiwyg">éditeur HTML WYSIWYG</a>, mais c&#8217;est une des rares solutions qui permet d&#8217;obtenir des imbrications de balises complexes avec un minimum d&#8217;effort.</p>

<p>Lire <a rel="bookmark" href="http://css4design.com/markdown-un-plugin-wordpress-pour-produire-du-xhtml">Markdown, un plugin WordPress pour produire du XHTML facilement, rapidement et proprement</a> pour plus d&#8217;information<em>.</em></p>

<p>Merci beaucoup à <a href="http://www.li-an.fr/wpplugins/">Li-An</a> pour m&#8217;avoir prévenu de la sortie de ce plugin très utile o/</p>

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

<ul class='related_post'><li><a href='http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter' title='BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter'>BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter</a></li><li><a href='http://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li><li><a href='http://css4design.com/bouton-call-to-action-css' title='Créer des « Call to Action » ou des « boutons CSS » dans l&#8217;éditeur WYSIWYG TinyMCE '>Créer des « Call to Action » ou des « boutons CSS » dans l&#8217;éditeur WYSIWYG TinyMCE </a></li><li><a href='http://css4design.com/installer-drupal' title='Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)'>Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)</a></li><li><a href='http://css4design.com/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></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=7425&amp;md5=daa56d04608048830f30c0e0d744cc5b" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/markdown-on-save-wordpress-html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=7425&amp;md5=daa56d04608048830f30c0e0d744cc5b" type="text/html" />
	</item>
		<item>
		<title>30+ éditeurs HTML plus ou moins WYSIWYG</title>
		<link>http://css4design.com/editeurs-html-wysiwyg</link>
		<comments>http://css4design.com/editeurs-html-wysiwyg#comments</comments>
		<pubDate>Tue, 14 Sep 2010 12:45:18 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Liste de liens]]></category>
		<category><![CDATA[MacOs]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=4758</guid>
		<description><![CDATA[Qu&#8217;il s&#8217;agisse de créer une page web ou de permettre aux utilisateurs de mettre en forme leurs articles ou leurs commentaires, on a toujours besoin d&#8217;un éditeur HTML à consommer sur place ou à emporter. Voici une sélection de plus de 30 éditeurs HTML (tirée en grande partie de ma liste des 1000 ressources pour webdesigner) qui devrait occuper les longues soirées d&#8217;automne qui s&#8217;annoncent. Editeurs de page web Windows (et/ou multi-OS) Eclipse Eclipse est un environnement de développement intégré (IDE) lancé par IBM pour développer des applications en Java. Son architecture est développée autour de la notion de plugins, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fediteurs-html-wysiwyg">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fediteurs-html-wysiwyg&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Qu&#8217;il s&#8217;agisse de créer une page web ou de permettre aux utilisateurs de mettre en forme leurs articles ou leurs commentaires, on a toujours besoin d&#8217;un éditeur HTML à consommer sur place ou à emporter. Voici une sélection de plus de 30 éditeurs HTML (tirée en grande partie de ma liste des <a href="http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web">1000 ressources pour webdesigner</a>) qui devrait occuper les longues soirées d&#8217;automne qui s&#8217;annoncent. <span id="more-4758"></span></p>

<h2>Editeurs de page web Windows (et/ou multi-OS)</h2>

<dl> <dt><a href="http://www.eclipse.org/">Eclipse</a></dt> <dd>Eclipse est un environnement de développement intégré (IDE) lancé par IBM pour développer des applications en Java. Son architecture est développée autour de la notion de plugins, ce qui permet de l’utiliser pour le développement web où il remplacera sans peine un Dreamweaver ou un Notepad++ grâce notamment aux « plugins » suivants :
<ul>
    <li><a href="http://www.eclipse.org/webtools/">WTP</a> (Web Tools Platform) — Reconnait les formats HTML, CSS, JSP, JSF, javascript, XML, DTD, XSLT… (coloration syntaxique, auto-complétion, validation et aide à la saisie des fichiers XML par la DTD associée, etc.)</li>
    <li><a href="http://www.aptana.com/">Aptana</a> — Mêmes fonctionnalités que WTP. L’auto-complétion des fichiers CSS donne la compatibilité (IE et Firefox) des différentes balises de style, Débugger Javascript</li>
    <li><a href="http://www.eclipse.org/atf/">ATF</a> (Ajax Toolkit Framework) — Prise en compte du langage AJAX dans le développement web</li>
    <li><a href="http://amateras.sourceforge.jp/">Amateras Eclipse HTMLEditor</a> — Reconnait les formats HTML, CSS, JSP, javascript, XML, DTD… avec un éditeur graphique de pages</li>
    <li><a href="http://sourceforge.net/projects/xmen/">X-Men</a> — Editeur de fichiers XML (non maintenu depuis 2003)</li>
    <li><a href="http://www.oxygenxml.com/">OxygenXML</a> — Prise en charge du format XML, DTD, XML SCHEMA, et XSLT (avec un débugger de feuilles de style XSLT)</li>
    <li><a href="http://eclipsetidy.sourceforge.net/">EclipseTidy</a> — Editeur de fichiers HTML et XML</li>
    <li><a href="http://ezingbuilder.sourceforge.net/cms/">eZing Builder</a> — Editeur WYSIWYG de pages web (HTML)</li>
    <li><a href="http://euromath2.sourceforge.net/">Euromath 2</a> — Editeur WYSIWYG de fichiers XML permettant d’écrire des expressions mathématiques (un peu de la même manière qu’avec Latex)</li>
    <li><a href="http://eclipsexslt.sourceforge.net/">EclipseXSLT</a> — Création Gestion avancée des fichiers XSLT, avec la coloration syntaxique, la possibilité de créer plusieurs configurations de style applicables à un même fichier XML, etc.</li>
</ul>
Retrouvez la liste complète des <a href="ftp://ftp-developpez.com/bcourtin/articles/eclipse/plugins/plugins.pdf">plugins Eclipse</a> sous forme d’un PDF mis à jour par <a href="http://bcourtin.developpez.com/">Benoît Courtine</a>.

</dd> <dt><a href="http://netbeans.org/">Netbeans</a></dt> <dd>Dans la même catégorie qu&#8217;Eclipse, Netbeans est une pure merveille. Prévu pour développer en Java, il existe des versions spécifiques pour développer en PHP, Ruby ou C++. Je m&#8217;en sers pour faire de l&#8217;intégration HTML &amp; CSS dans un environnement PHP : il faut dire que son explorateur de code est très utile, sans compter les différentes aides comme l&#8217;auto-complétion et le «plié-déplié» des portions de code. Cerise sur le gâteau, Netbeans est capable de repérer automatiquement les balises fermantes.</dd> <dd>Le seul défaut majeur de Netbeans est la lourdeurs inhérente aux applications écrites en Java d&#8217;une manière générale.</dd> <dt><a href="http://www.macromedia.com/fr/software/dreamweaver">Dreamweaver</a></dt> <dd>Cet éditeur de pages web fut créé par Macromedia puis racheté par Adobe. La fonction chercher-remplacer plus que complète (il faudrait un tutoriel pour faire le tour de la question) et la gestion multi-sites avec le transfert FTP méritent à eux seuls l’achat du produit. L’aspect <em>ouiziouigue</em> du bouzin est encore – dans la version CS3 – réservé aux gadgétophiles.</dd> <dd>Le gros point noir de Dreamweaver est sa gestion fantaisiste du format UTF-8 qui nécessite un passage préalable dans un vrai éditeur comme Notepad++…</dd> <dt><a href="http://notepad-plus-plus.org/">Notepad++</a></dt> <dd>Quand Dreamweaver m’ennuie, c’est vers Notepad++ que je me tourne, tant sa simplicité apparente est reposante. Il prend en charge la coloration syntaxique de pratiquement tous les langages, et ses fonctions de « traitement » de textes sont impressionnantes (même si je n’en n’utilise pas le dixième).</dd> <dd>Les plus : Notepad++ est capable de plier-déplier les blocs de code et possède un explorateur de fichier. De plus, utilisé conjointement avec FileZilla (en le spécifiant comme éditeur de texte distant, par exemple), vous avez une configuration légère pour trois fois rien ;)</dd> <dd>Depuis la version 5.7, notepad++ est capable de répérer automatiquement les balises ouvrantes et fermantes.</dd> <dd>Les moins : l’auto-complétion des propriétés CSS n’est pas vraiment contextuelle (contrairement à Dreamweaver).</dd> <dt><a href="http://www.kompozer.net/">KompoZer</a></dt> <dd>KompoZer — Développé à partir de la version 1.0 de Nvu, ce logiciel reprend à son compte la gestion des plugins et des thème à la Gecko (Firefox), ce qui semble prometteur pour l’avenir. Des fondations de Nvu, KompoZer semble avoir gardé le goût de la non-simplicité pour la gestion des feuilles de style, notamment.</dd> <dt><a href="http://intype.info/">Intype</a></dt> <dd>Intype — Ce puissant éditeur de code est d’après <a href="http://p4bl0.net/">p4bl0</a> l’équivalent de TextMate sur Windows. Encore en version Alpha, vous pourrez suivre l’évolution du développement de cet éditeur prometteur sur le blog. Je l&#8217;utile pour comme logiciel par défaut pour ouvrir les .css auxquels je veux juste donner un coup d&#8217;oeil.</dd> <dt><a href="http://www.chami.com/html-kit/download/">HTML-Kit</a></dt> <dd>HTML-Kit — J’ai une relation ambiguë avec ce logiciel : je l’installe aussi souvent que je le désinstalle à cause de son interface peu intuitive qui finit toujours par me gêner avant que je trouve mes marques. Mais c’est un très bon produit et je ne désespère pas de m’y adapter un jour !</dd> <dd>Il est possible d’avoir <a href="http://boussac.online.fr/Windows/HTML/presentationHK.html">HTML-Kit en français</a> avec une présentation du logiciel en prime.</dd> <dt><a href="http://www.ultraedit.com/index.php?name=Downloads&amp;d_op=viewdownload&amp;cid=1">UltraEdit-32</a></dt> <dd>UltraEdit-32 — C’est un éditeur de code source qui supporte la plupart des langages (C++, PHP, HTML, VB Perl, Java). Il dispose aussi d’un module FTP et permet – comme Notepad++ d’enregistrer des macro-commandes pour les tâches répétitives.</dd> <dd>Ce n’est pas un logiciel gratuit, mais la version UltraEdit-32 Professional Text Editor ne coûte que 34€, soit 12 fois moins que Dreamweaver CS3 !</dd> <dt><a href="http://www.jedit.org/">Jedit</a></dt> <dd>Jedit –C’est un éditeur écrit en Java, ce qui lui permet de fonctionner sous toutes les plate-formes.</dd> <dt><a href="http://quanta.kdewebdev.org/">Quanta Plus</a></dt> <dd>Quanta Plus — Avec cet éditeur de texte, on sort un peu du développement web, puisqu’il permet également de créer des livrets de documentation, ce qui peut toujours être utile.</dd> <dt><a href="http://cssed.sourceforge.net/">CSSED</a></dt> <dd>CSSED — Cet éditeur de feuilles de style CSS nécessite l’installation de <a href="http://sourceforge.net/projects/gtk-win/">GTK+ Runtime Environment</a> avec comme avantage de tourner sous Linux, Mac OSX et Windows !</dd> <dt><a href="http://www.e-texteditor.com/">E-Texte Editor</a></dt> <dd>E Texte Editor — Toute la puissance de TextMate sur Windows (au point de laisser Mac OS X et switcher sur Windows ?).</dd> <dt><a href="http://www.pspad.com/fr/">PSPad</a></dt> <dd>PSPad — Le meilleur pour la fin ? C’est bien possible car contrairement à HTML-Kit, son interface est très agréable et son intégration avec <a href="http://www.newsgator.com/Individuals/TopStyle/Default.aspx">TopStyle Lite</a> est très réussie. L’ensemble fournit un environnement de développement de pages web très complet et simple d’utilisation.</dd> <dd>Parmi les petits plus appréciables : un générateur de faux-texte Lorem Ipsum et l’intégration de Google avec des options de recherche avancées, toujours utiles en plein travail.</dd> <dd>A noter que la version Pro de TopStyle inclut un éditeur HTML.</dd> <dt><a href="http://bluegriffon.org/">BlueGriffon</a><sup>TM</sup></dt> <dd>La nouvelle génération d&#8217;éditeur HTML basé sur le moteur de rendu de Firefox pour un Wysiwyg sans tâche.</dd> </dl>

<h2>Linux</h2>

<dl> <dt><a href="http://scribes.sourceforge.net/">Scribes</a></dt> <dd>Scribes — C’est un éditeur pour Linux, puissant tout en restant simple et léger.</dd> <dt><a href="http://www.gnome.org/projects/gedit/">gedit</a></dt> <dd>gedit — Il s’agit de l’éditeur de texte officiel pour l’environnement de bureau GNOME.</dd> <dt><a href="http://www.scintilla.org/SciTE.html">SciTE</a></dt> <dd>SciTE — Cet éditeur de texte complet (coloration syntaxique, arbre de code dépliant, fonctions rechercher/remplacer) se distingue par l’exportation au format PDF, RTF ou HTML. Bien que disponible également pour Windows, SciTE gagne sa place dans la section Linux grâce à sa configuration par fichiers : pas de panique, Framasoft veille ;)</dd> </dl>

<h2>Mac OS X 10.4+</h2>

<dl> <dt><a href="http://macromates.com/">TextMate</a></dt> <dd>TextMate — L’éditeur manquant ? Sur Windows, en tout cas, c’est sûr ;)</dd> <dt><a href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a></dt> <dd>BBEdit — Si vous êtes Apple Addict.</dd> <dt><a href="http://www.barebones.com/products/textwrangler/">TextWrangler</a></dt> <dd>TextWrangler – Par le même éditeur de BBEdit dont il est une version allégée, cet éditeur autorise la manipulation de texte et l’administration de serveur Unix.</dd> <dt><a href="http://smultron.sourceforge.net/">Smultron</a></dt> <dd>Smultron — Conçu à la fois pour ne pas effrayer les débutants et satisfaire les utilisateurs avancés. Le projet n&#8217;est plus mis à jour, mais <a href="https://www.assembla.com/wiki/show/fraise">Fraise</a> &#8212; projet basé sur la même architecture &#8212; est disponible.</dd> <dt><a href="http://macrabbit.com/cssedit/">cssedit</a></dt> <dd>cssedit — un très bon éditeur de CSS.</dd> <dt><a href="http://www.panic.com/coda/">Coda</a></dt> <dd>Coda — Encore un bien joli éditeur de texte et de CSS qui intègre un module de transfert FTP.</dd> </dl>

<h2>Editeurs HTML hybrides</h2>

<dl> <dt><a href="http://bbcomposer.elitwork.com/">BBComposer</a></dt> <dd>BBComposer est une extension Firefox, ce qui le distingue des autres éditeurs HTML disponible sur le marché. Il est donc possible d’utiliser cet éditeur HTML dans votre CMS préféré sans ajouter de plugin. </dd> <dd>Lire <a href="http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter">BBComposer : un éditeur html à consommer sur place ou à emporter&nbsp;&raquo;</a></dd> <dt><a href="http://michelf.com/projets/php-markdown/">Markdown</a></dt> <dd>Markdown est une alternative aux éditeurs WYSIWYG qui ne s’adaptent pas forcément à tous les besoins. Markdown vous permettra de rédiger des textes en utilisant un format de balisage de texte simple à écrire et à lire, puis à le convertir en code XHTML (ou HTML en option) structurellement valide.</dd> <dd>Lire <a href="http://css4design.com/markdown-un-plugin-wordpress-pour-produire-du-xhtml">Markdown : un plugin WordPress pour produire du HTML</a></dd> </dl>

<h2>Editeurs HTML &laquo;&nbsp;riches&nbsp;&raquo; WYSIWYG</h2>

<p>Ces éditeurs WYSIWYG ont la particularité d&#8217;utiliser Javascript pour permettre de convertir le contenu des champs créés à l&#8217;aide de la balise textarea en contenu HTML en cliquant sur des icônes plus ou moins explicites après avoir sélectionné les portions de textes adéquates.</p>

<ul>
    <li><a href="http://tinymce.moxiecode.com/">TinyMCE</a></li>
    <li><a href="http://ckeditor.com/">CKEditor</a></li>
    <li><a href="http://xinha.webfactional.com/">Xinha</a></li>
    <li><a href="http://www.htmlarea.com/">htmlArea</a></li>
    <li><a href="http://www.kevinroth.com/rte/">Cross-Browser Rich Text Editor (RTE)</a></li>
    <li><a href="http://www.openwebware.com/">openWYSIWYG</a></li>
    <li><a href="http://nicedit.com/">NicEdit</a></li>
    <li><a href="http://markitup.jaysalvat.com/home/">markItUp!</a> &#8212; 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.</li>
    <li><a href="http://code.google.com/p/jwysiwyg/">jWYSIWYG</a></li>
    <li><a href="http://htmlbox.remiya.com/">HTMLBox</a></li>
    <li><a href="http://www.wymeditor.org/">WYMEditor</a></li>
    <li><a href="http://developer.yahoo.com/yui/editor/">Yahoo YUI Rich Text Editor</a></li>
</ul>

<p>Lire <a href="http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors">10 jQuery and non-jQuery javascript Rich Text Editors</a> pour avoir un avis (en anglais) sur quelques éditeurs HTML.</p>

<h2>En bref :</h2>

<p>Il y a de quoi faire ! N&#8217;hésitez pas à me signaler les éditeurs HTML qui auraient échappé à ma vigilance et surtout ceux que vous utilisez au quotidien.</p>

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

<ul class='related_post'><li><a href='http://css4design.com/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://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg' title='BlueGriffon &#8212; Un éditeur HTML5 &amp; CSS3 WYSIWYG avec des morceaux de Firefox'>BlueGriffon &#8212; Un éditeur HTML5 &#038; CSS3 WYSIWYG avec des morceaux de Firefox</a></li><li><a href='http://css4design.com/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</a></li><li><a href='http://css4design.com/installer-drupal' title='Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)'>Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)</a></li><li><a href='http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter' title='BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter'>BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=4758&amp;md5=fcae91671c140b95501168d8df84a6c4" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/editeurs-html-wysiwyg/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=4758&amp;md5=fcae91671c140b95501168d8df84a6c4" type="text/html" />
	</item>
		<item>
		<title>Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)</title>
		<link>http://css4design.com/installer-drupal</link>
		<comments>http://css4design.com/installer-drupal#comments</comments>
		<pubDate>Wed, 20 Jan 2010 17:54:03 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=4858</guid>
		<description><![CDATA[Drupal est un outil hors pair qui permet à ses utilisateurs de créer rapidement des sites internet complexes et sur-mesure et répondre ainsi aux cahiers des charges des clients les plus exigeants. Dans le monde des CMS Drupal fait partie des poids lourds. Sa réputation d&#8217;usine à gaz peut freiner les plus motivés, d&#8217;autant plus que son installation réserve parfois des surprises. Si vous avez l&#8217;habitude d&#8217;utiliser WordPress, vous risquez de ne plus retrouver votre confort habituel. Chez Drupal tout est affaire de modules et il faut en installer quelques-uns pour se sentir comme à la maison.  Ma connaissance de [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Finstaller-drupal">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Finstaller-drupal&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><q cite="http://drupalfr.org/apropos"><a href="http://drupal.org/">Drupal</a> est un outil hors pair qui permet à ses utilisateurs de créer rapidement des sites internet complexes et sur-mesure et répondre ainsi aux cahiers des charges des clients les plus exigeants.</q> Dans le monde des CMS Drupal fait partie des poids lourds. Sa réputation d&#8217;usine à gaz peut freiner les plus motivés, d&#8217;autant plus que son installation réserve parfois des surprises. Si vous avez l&#8217;habitude d&#8217;utiliser WordPress, vous risquez de ne plus retrouver votre confort habituel. Chez Drupal tout est affaire de modules et il faut en installer quelques-uns pour se sentir comme à la maison. <span id="more-4858"></span></p>

<p>Ma connaissance de Drupal est proche de zéro : j&#8217;ai abordé cet article sous l&#8217;angle de celui qui a l&#8217;habitude d&#8217;utiliser WordPress au quotidien. <strong>Il ne s&#8217;agit pas d&#8217;un comparatif entre Drupal et WordPress</strong> : les deux CMS présentent des différences dans leur mode de fonctionnement dont vous aurez un bon aperçu en lisant l&#8217;excellent billet <a href="http://www.lumieredelune.com/encrelune/logique-wordpress-drupal,2010,01">Drupal et WordPress : deux logiques proches, mais différentes</a> de <a href="http://www.lumieredelune.com/encrelune/">Marie-Aude</a>.</p>

<h2>Amadouer Drupal</h2>

<p>La première chose à faire est de télécharger la <a href="http://drupal.org/">dernière version stable de Drupal</a> et de décompresser l&#8217;archive pour la copier sur votre serveur. Pour information, j&#8217;utilise un hébergement mutualisé chez <a href="http://www.phpnet.org/">PHPNET</a> qui semble posséder les pré-requis nécessaires, ce qui peut ne pas être le cas partout.</p>

<p>Saisissez l&#8217;adresse de votre site web et suivez les étapes de l&#8217;installateur automatique. En ce qui me concerne, l&#8217;assistant s&#8217;est arrêté à l&#8217;étape de la saisie des informations permettant la connexion à la base de données MySQL. A ce niveau, deux problèmes au moins sont susceptibles de survenir (et sont comme par hasard survenus) :</p>

<ol>
    <li>Un caractère spécial dans le mot de passe peut empêcher la connexion à la base de données. Méfiez-vous donc des caractères : <code>/ @ + ( ) ? = &amp;</code> car vous risquez de ne pas aller très loin. Des caractères d&#8217;échappement sont prévus, mais sait-on jamais.</li>
    <li><p>Il semble que l&#8217;installation automatique soit comme les antiobiotiques et qu&#8217;il soit nécessaire d&#8217;écrire en dur les éléments pour la connexion avec la base de données : nom de la base, nom d&#8217;utilisateur, mot de passe et nom du serveur dans le fichier <em>/sites/default/default.settings.php</em> qu&#8217;il faudra renommer en <em>settings.php</em>. Saisissez à nouveau ces informations dans l&#8217;assistant pour passer à l&#8217;étape suivante.</p>
        <p class="small"><strong>Notes :</strong> Il ne faut pas simplement renommer le fichier. Il faut créer un fichier <em>settings.php</em> à côté du dossier <em>default.settings.php</em> soit en dupliquant et renommant ce dernier, soit en créant un fichier vide nommé <em>settings.php</em></p>
</li>
</ol>

<p>Lire <a href="http://drupalfr.org/document/installation_de_drupal">Installation de Drupal</a>.</p>

<h2>Drupal, au pied !</h2>

<p>Une fois que vous aurez posé la souris dans le menu <em>Administer, </em>la palanquée d&#8217;options et de paramètres disponibles vous fera prendre  conscience du potentiel de Drupal. N&#8217;ayez pas peur et suivez le guide pour avoir un Drupal fonctionnel à votre service plutôt que l&#8217;inverse !</p>

<p>Vous aurez besoin d&#8217;installer de <a href="http://drupal.org/project/modules">nombreux modules</a> parfois dépendants d&#8217;autres modules. C&#8217;est le prix à payer pour&#8230; la modularité. Et oui, la force de Drupal est d&#8217;être entièrement composé de modules ; les éléments de base du moteur ne sont finalement que des modules obligatoires.</p>

<p>L&#8217;installation de ces modules s&#8217;effectue en suivant généralement les étapes suivantes :</p>

<ul>
    <li>Téléchargez et décompressez le module,</li>
    <li>Faites glisser le dossier du module vers le dossier <em>modules</em> de votre installation,</li>
    <li>Activez le modules et ses sous-modules éventuels dans le dossier <em>Administrer › Construction du site › Modules</em>,</li>
    <li>Personnalisez les paramètres dans <em>Administrer › Configuration du site › Votre_Module</em>.</li>
</ul>

<p class="small">Notes : Les pages permettant d&#8217;installer les modules sont assez peu <em>friendly</em>. Toutefois, les explications sont concises et claires ; les dépendances entre les modules sont bien indiquées et sont d&#8217;ailleurs rappelées dans la page permettant d&#8217;activer les modules. Les dépendances peuvent même s&#8217;activer automatiquement lorsqu&#8217;elles se trouvent toutes dans le dossier <em>modules</em>. C&#8217;est assez bien fait.</p>

<h3>Des URLs propres</h3>

<p>Tout se passe bien ? Ok, passons à la suite. Une des premières choses que je fais lorsque j&#8217;installe un CMS, c&#8217;est de jeter un oeil sur les paramètres permettant d&#8217;avoir des URL&#8217;s propres (sans le point d&#8217;interrogation). Dans Drupal, ça se passe dans <em>Administer <em>›</em> Site configuration <em>›</em> Clean URLs</em>.</p>

<p>La case <em>Disabled</em> est cochée et si tout va bien vous pourrez cliquer sur <em>Enabled</em>. Si ce n&#8217;est pas le cas, ouvrez le fichier <em>.htaccess</em> à la racine de votre installation et supprimez le commentaire <code>#</code> devant la ligne <code># RewriteBase /</code> (ligne 107 vers la fin du document). L&#8217;adresse <em>http://votresite.fr/?q=admin/settings/clean-urls</em> se transforme alors en <em>http://votresite.fr/admin/settings/clean-urls</em>.</p>

<h3>Drupal en français</h3>

<p>Pour avoir Drupal en français, rendez-vous sur la <a href="http://drupal.org/project/Translations">page de téléchargement</a> et choisissez votre traduction. Contrairement à WordPress où un seul fichier est nécessaire pour la traduction de l&#8217;interface d&#8217;administration, vous verrez qu&#8217;il faut ajouter pas moins de 44 fichiers de traduction répartis dans 77 dossiers.</p>

<p>Heureusement, il suffit de faire glisser les dossiers décompressés aux emplacements adéquats sur votre serveur pour qu&#8217;ils fusionnent avec ceux qui sont déjà là (si vous travaillez sur <em>Windows</em>, prenez garde de <strong>ne pas remplacer les dossiers</strong>).</p>

<p>Assurez-vous ensuite que les modules <em>Locales</em> et <em>Content Translation</em> sont activés dans <em>Administer </em><em>›</em><em> Modules</em>. Allez ensuite dans <em>Administer <em>› </em>Site Configuration <em>›</em> Languages</em> et cliquez sur l&#8217;onglet <em>Add Language</em> et choisissez <em>French</em> dans le menu déroulant. Validez et sélectionnez <em>French</em> par défaut. Enregistrez la configuration et voilà ! Drupal est en français.</p>

<p>Lire <a href="http://biboo.net/traduire-en-francais-drupal-6">Drupal 6 : comment installer la langue française</a>.</p>

<h3>Un éditeur WYSIWYG</h3>

<p>Une fois Drupal en français, il est temps de passer à la rédaction des contenus. Dans Drupal, l&#8217;éditeur pour rédiger les pages ou les billets est livré en deux parfums :</p>

<ol>
    <li><strong>Filtered HTML</strong> :  les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement. Les tags HTML autorisés sont limités à  &lt;a&gt;, &lt;em&gt;, &lt;strong&gt;, &lt;cite&gt;, &lt;code&gt;, &lt;ul&gt;, &lt;ol&gt;, &lt;li&gt;, &lt;dl&gt;, &lt;dt&gt;, &lt;dd&gt;. Les lignes et les paragraphes vont à la ligne automatiquement.</li>
    <li><strong>Full HTML :</strong> les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement. Les lignes et les paragraphes vont à la ligne automatiquement. Tous les tags HTML sont autorisés.</li>
</ol>

<p class="small">Notes : vous verrez plus tard qu&#8217;il est possible d&#8217;associer un éditeur selon les droits accordés aux utilisateurs de Drupal. Vous pourrez ainsi réserver la version <em>Full HTML</em> de l&#8217;éditeur aux administrateurs du site et la version <em>Filtered HTML</em> aux autres contributeurs. Point positif, le champs d&#8217;édition peut se scinder en deux pour créer un résumé ou un chapô.</p>

<h4>Installer un nouvel éditeur visuel</h4>

<p>Malgré tout, cet éditeur est un peu rustique comparé à ce que l&#8217;on a l&#8217;habitude de voir sur WordPress. Pour avoir un éditeur digne de ce nom, il faut installer <a href="http://drupal.org/project/wysiwyg">WYSIWYG API</a> qui gère l&#8217;installation d&#8217;autres éditeurs comme <em>TinyMCE</em> ou <em>FCKEditor</em>, bien plus conviviaux. Et si vous en profitiez pour <a href="http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter">utiliser BBComposer</a> ?</p>

<p class="small">Notes : arrivés là, vous avez certainement eu l&#8217;occasion de voir la richesse des options disponibles dans Drupal. L&#8217;édition des articles ne fait pas exception et on commence déjà à voir des différences significatives avec WordPress. Notamment en ce qui concerne les paramètres du menu qui permettent de donner un titre plus court pour faire apparaitre l&#8217;article dans un menu. Il est même possible de choisir le poids de l&#8217;entrée du menu pour préciser son emplacement.</p>

<p>Dès que le module <em>wysiwyg</em> est décompressé, faites-le glisser dans le répertoire <em>modules</em> de votre installation Drupal et activez-le dans <em>Administrer <em>›</em> Construction du site <em>›</em> Modules <em>›</em> User Interface <em>›</em> Wysiwyg</em>.</p>

<p>Cliquez ensuite dans <em>Administrer</em> et sur <em>Par module</em> (à côté de <em>Par tâche</em>) pour installer ou choisir un éditeur visuel à votre convenance. Vous avez le choix entre 9 éditeurs côté client :</p>

<ol>
    <li><a href="http://code.google.com/p/jwysiwyg/">jWYSIWYG</a></li>
    <li><a href="http://www.fckeditor.net/">FCKeditor</a></li>
    <li><a href="http://markitup.jaysalvat.com/">markItUp</a></li>
    <li><a href="http://nicedit.com/">NicEdit</a></li>
    <li><a href="http://www.openwebware.com/">openWYSIWYG</a></li>
    <li><a href="http://tinymce.moxiecode.com/">TinyMCE</a></li>
    <li><a href="http://www.unverse.net/">Whizzywig</a></li>
    <li><a href="http://www.wymeditor.org/">WYMeditor</a></li>
    <li><a href="http://developer.yahoo.com/yui/editor/">YUI editor</a></li>
</ol>

<p class="small">Notes : si vous installez <em>FCKeditor</em>, faites attention à ne pas télécharger la nouvelle version <em>CKEditor 3.1,</em> qui ne semble pas encore compatible avec le module <em>wysiwyg</em>. Descendez plus bas dans la page et choisissez <em>FCKeditor 2.6.5.</em> Ou dirigez-vous vers <em>TinyMCE</em>. Notez toutefois que si l&#8217;éditeur <a href="http://ckeditor.com/">CKeditor</a> n&#8217;est pas pris en charge directement par le module <em>Wysiwyg</em>, il est tout de même disponible comme <a href="http://drupal.org/project/ckeditor">module indépendant</a>.</p>

<p class="small">J&#8217;ai voulu installer <em>openWYSIWYG</em>, mais la version de démonstration m&#8217;indique que mon navigateur (Google Chrome) n&#8217;est pas pris en charge. C&#8217;est balot qu&#8217;un projet <em>open source</em> ne prenne pas en charge un produit basé lui aussi sur de l&#8217;<em>open source</em> :/</p>

<p>Une fois l&#8217;archive décompressée, créez le répertoire <em>/sites/all/libraries</em> et copiez le dossier <em>tinymce</em>. Lorsque vous cliquerez sur <em>Administrer <em>› </em>Configuration du site <em>›</em> Wysiwyg</em>, vous aurez la possibilité d&#8217;associer <em>TinyMCE</em> au format d&#8217;entrée <em>Filtered HTML</em> ou <em>Full HTML</em> (ou les deux). Comme vous le devinez sans doute, il est bien entendu possible d&#8217;associer un éditeur visuel différent par <em>format d&#8217;entrée</em>. Il suffit de répéter les étapes précédentes pour comparer <em>TinyMCE</em> avec <em>FCKeditor,</em> par exemple, qui dispose d&#8217;une interface en français, ce qui n&#8217;est pas négligeableNotez que si l&#8217;éditeur CKeditor (nouvelle version de FCKeditor) n&#8217;est pas pris en charge directement par le module Wysiwyg, il est tout de même disponible en tant que module indépendant..</p>

<p><strong>Modifier les préférences de tinyMCE ou FCKeditor</strong></p>

<p>Le point fort de Drupal dans sa gestion des éditeurs wysiwyg, c&#8217;est sa capacité de pouvoir associer un éditeur différent selon les contributeurs en fonction de leurs besoins ou des restrictions que vous voudrez leur imposer, ou de modifier les préférences d&#8217;un même éditeur visuel selon les contributeurs pour affiner encore plus la gestion des droits.</p>

<p>Pour cela, retournez dans le module <em>wysiwyg</em> et modifiez le <em>format d&#8217;entrée</em> pour accéder aux options <em>Paramètrage de base</em>, <em>Boutons et plugins</em>, <em>Apparence de l&#8217;éditeur</em>, <em>Nettoyage et sortie</em> et <em>CSS</em>. Notez que seuls les boutons cochés seront activés au final ; ils ne s&#8217;ajoutent pas à ceux qui sont définis par défaut, mais constituent en quelque sorte un nouveau <em>package</em>. En gros, il manque une case <em>Tout sélectionner</em> ;)</p>

<p>Voir <a href="http://learnbythedrop.com/drop/144">Install FCKeditor Using WYSIWYG API</a>.</p>

<h3>Insérer des images dans Drupal, mission impossible ?</h3>

<p>Quand on a l&#8217;habitude de WordPress, il semble tout naturel de télécharger une image depuis le web ou à partir de son poste de travail pour l&#8217;afficher où bon nous semble dans un article. C&#8217;est encore plus vrai depuis WordPress 2.9 qui autorise quelques traitements sympathiques sur les images.</p>

<p>Dans Drupal, c&#8217;est comment dire&#8230; Bref, c&#8217;est pas évident. La documentation précise bien qu&#8217;il est possible d&#8217;<a href="http://drupalfr.org/document/inserer_une_image_dans_un_contenu">insérer une image dans un contenu</a> via FTP puis d&#8217;utiliser la balise HTML <code>img</code>, mais quelque chose me dit que ça ne va pas plaire à tout le monde. Heureusement, il existe plusieurs solutions pour y remédier (ou pas).</p>

<h4>Module Image (Bof)</h4>

<p>Le pitch : <a href="http://drupal.org/project/image">le module Image</a> permet aux utilisateurs ayant les permissions adéquates d&#8217;<em>uploader</em> des images dans Drupal, de les afficher individuellement en page d&#8217;accueil, de les insérer dans un article ou encore de les grouper dans une galerie et de créer automatiquement des miniatures de différentes tailles.</p>

<p>Faites glisser <em>Image</em> dans le dossier <em>modules</em> de votre installation et activez-le dans <em>Administrer <em>›</em> Construction du site <em>›</em> Modules</em> puis <em>Image</em>. Vous remarquerez à cette occasion que Drupal installe automatiquement les fichiers de langue pour les modules qui en possèdent. Frambi-framboise sur le gâteau, le module <em>Image</em> crée pour nous les répertoires <em>/sites/default/files/images</em> et <em>/sites/default/files/images/temp</em>.</p>

<p>Malheureusement, tout ne fonctionne pas comme sur des roulettes : le tableau de bord indique que <em>Image Import</em> et <em>ImageMagick advanced options</em> ne sont pas configurés correctement. Pour le premier, le message précise que le répertoire d&#8217;import n&#8217;a pas été configuré et pour le second, qu&#8217;il n&#8217;a pas été installé correctement.</p>

<p>Pour spécifier le répertoire d&#8217;import, je vais donc dans <em>Administrer › Configuration du site › Images</em> et dans le doute j&#8217;indique<em>/home/temporaire/upload</em>. Pour <em>ImageMagick</em> je me contente de le désactiver dans <em>Administrer › Configuration du site › Boite à outils image.</em> En attendant de voir si tout est OK au niveau de mon hébergement je me contenterai de la librairie GD.</p>

<p>Bref, après toutes ces péripéties j&#8217;ai toujours bien envie d&#8217;afficher une image. Or, il semble que ce module ne fait qu&#8217;ajouter un type de contenu <em>Image</em> à côté des <em>Pages</em> et des <em>Story</em>. Ce qui ne correspond pas vraiment à mes besoins (Je n&#8217;exclus pas, bien évidemment, le fait d&#8217;être passé à côté de quelque chose d&#8217;essentiel). Mais au moins avons-nous déjà la possibilité d&#8217;<em>uploader</em> des images dans Drupal, ce qui n&#8217;est pas rien ;)</p>

<h4>ImageField (Bof)</h4>

<p>Dépendant des modules <a href="http://drupal.org/project/cck">CCK</a> et <a href="http://drupal.org/project/filefield">FileField</a>, <a href="http://drupal.org/project/imagefield">ImageField</a> fournit un <em>uploader</em> dans la lignée du module <em>Image</em> vu plus haut. Des modules complémentaires permettent de <a href="http://drupal.org/project/imagecache">générer des miniatures</a>, de <a href="http://drupal.org/project/imagefield_extended">saisir des méta-données</a> en plus des traditionnels alt et title, de <a href="http://drupal.org/project/imagefield_crop">recadrer les images</a> ou encore de <a href="http://drupal.org/project/image_fupload">télécharger des images par lot</a>.</p>

<p>Une fois que vous aurez copié ces modules, vous vous apercevrez que CCK est un gros morceau : il bénéficie d&#8217;un menu pour ses dépendances dans la liste des modules. Ne sachant pas encore de quoi j&#8217;aurais exactement besoin, j&#8217;ai tout coché. Mais impossible d&#8217;activer le module <em>FileField</em> à cause de l&#8217;absence du <a href="http://drupal.org/project/getid3">module getID3</a> (gestions des informations contenus dans les fichiers audios). Dans le doute, je l&#8217;installe. Un message d&#8217;erreur m&#8217;avertit que je n&#8217;ai pas installé la <a href="http://sourceforge.net/projects/getid3/">bibliothèque getID3</a> dans le dossier <em>sites/all/libraries/getid3/</em>.</p>

<p>Mais nous ne somme pas au bout de nos peines car à la lecture de la documentation de ImageField, il semble nécessaire d&#8217;installer les modules <a href="http://drupal.org/project/imagecache">ImageCache</a> et <a href="http://drupal.org/project/imageapi/">ImageAPI</a> qui n&#8217;était nécessaire que pour la version 5.x de Drupal&#8230;</p>

<p>Une fois <em>ImageCache</em> installé, mis à jour et <a href="http://drupal.org/node/163561">assimilé dans les grandes lignes</a> (les plus pressés regarderont directement la vidéo <a href="http://blip.tv/file/256997">Maintainable Image Gallery</a>), vous pourrez vous rendre sur <em>Administrer › Construction du site › ImageCache</em> pour voir les possibilités du module. J&#8217;ai également installé le <a href="http://drupal.org/project/views">module Views</a> qui de toutes façons fait partie des incontournables de Drupal (pendant que vous y êtes, installez également le <a href="http://drupal.org/project/advanced_help">module d&#8217;aide avancé</a> pour <em>Views</em>).</p>

<p>Une fois que vous aurez terminé le tutoriel <a href="http://drupal.org/node/609628">Imagefield &#8211; how to set up and make a basic view</a> vous aurez plus ou moins la même chose qu&#8217;avec le module <em>Image</em> présenté plus haut&#8230;</p>

<p>Lire <a href="http://www.kolossaldrupal.org/docs/preparer-drupal-pourmanipulation-dimages">Préparer Drupal pour la manipulation d&#8217;images</a>.</p>

<h4>IMCE (Yeah!)</h4>

<p>Le <a href="http://drupal.org/project/imce">module IMCE</a> permet d&#8217;<em>uploader</em> des fichiers et des images avec la gestion des répertoires distants en prime. Le tout compatible avec <em>FCKeditor</em>, <em>TinyMCE</em> et <em>WYMEditor</em>. Pour éviter certaines incompatibilités entre les éditeurs et/ou certains modules, il est préférable de passer par le module <a href="http://drupal.org/project/imce_wysiwyg">IMCE Wysiwyg bridge</a> qui facilite l&#8217;intégration du module <em>IMCE</em> dans les éditeurs visuels <em>TinyMCE</em> et <em>FCKeditor</em> pour le moment.</p>

<p>Pour éviter de tout mélanger, je vous conseille de désactiver le module <em>Image</em> installé précédemment et d&#8217;installer <em>IMCE</em> et <em>IMCE Wysiwyg bridge</em> puis de jeter un oeil sur les options de <em>IMCE</em> dans <em>Administrer › Configuration du site › IMCE</em>.</p>

<p>Pour accéder à ce qui nous intéresse, une dernière étape est nécessaire : cocher la case <code>IMCE</code> dans la liste des boutons et plugins de l&#8217;éditeur visuel <em>TinyMCE</em> dans <em>Administrer › Configuration du site › Wysiwyg</em> !</p>

<p>Faites la même chose pour <em>FCKeditor</em> pendant que vous y êtes, histoire de passer rapidement d&#8217;un éditeur visuel à l&#8217;autre. L&#8217;idéal étant de créer deux nouveaux <em>formats d&#8217;entrée</em> en plus de <em>Filtered HTML</em> et de <em>Full HTML</em> pour leur associer nos deux éditeurs visuels nouvellement installés.</p>

<p>Le résultat de nos manipulations prend la forme d&#8217;une icône <em>Browse</em> ou d&#8217;un bouton <em>Parcourir le Serveur</em> juste à droite du champs URL de l&#8217;image (quand on a cliqué sur l&#8217;icône <em>Insérer/modifier l&#8217;image).</em> Un clic sur ce bouton affiche enfin la boite de dialogue qui permet d&#8217;<em>uploader</em>, de générer les miniatures et d&#8217;envoyer le tout à l&#8217;éditeur qui se chargera d&#8217;afficher l&#8217;image dans l&#8217;article, enfin !</p>

<p>Notez que le module <em>IMCE</em> est également disponible pour le module <em>CKeditor</em>.</p>

<h5>Ca ne marche toujours pas ?</h5>

<p>Que l&#8217;image s&#8217;affiche correctement dans l&#8217;éditeur ne signifie pas qu&#8217;elle s&#8217;affichera dans votre article une fois publié&#8230; La raison est que même si vous spécifiez un éditeur visuel comme <em>FCKeditor</em>, le comportement par défaut est de filtrer les balises HTML à la manière de <em>Filtered HTML</em>. Pour y remédier, rendez-vous dans <em>Administrer › Configuration du site › Formats d&#8217;entrée</em> et décochez la case <em>filtre HTML.</em></p>

<h4>Drupal 7 (Yeah?)</h4>

<p><a href="http://drupal.org/drupal-7.0-alpha1">La prochaine version de Drupal</a> devrait gérer nativement les images avec des champs <em>Image</em> pouvant être ajoutés aux contenus et auxquels peuvent être attachés des effets tels que le redimensionnement, le recadrage, etc. Cette version est actuellement en Alpha1.</p>

<p class="small">Notes : cette prochaine mouture de Drupal marquera un tournant dans l&#8217;ergonomie du CMS qui devrait avoir été amélioré de manière significative par rapport à la version 6.15 que je teste actuellement.</p>

<h2>En attendant la suite des tribulations d&#8217;un WordPressien en Drupalie&#8230;</h2>

<p>Malgré la longueur de ce billet, l&#8217;installation de Drupal est moins compliquée qu&#8217;il n&#8217;y parait. Les problèmes que j&#8217;ai rencontrés vous seront sans doute épargnés. L&#8217;installation des différents modules prend du temps et de nombreux aller-retours sont nécessaires pour installer, activer ou modifier les paramètres.</p>

<p>Les critiques concernant l&#8217;ergonomie perfectible de Drupal (qui va être radicalement modifiée avec l&#8217;arrivée de la version 7) sont sans doute un moindre mal au regard des possibilités. Et puis, entre nous, si vous trouvez que Drupal est trop riche, c&#8217;est peut-être que WordPress ou votre CMS préféré suffit à votre bonheur ^_^</p>

<p>Toutefois, la saisie et la mise en forme de textes et d&#8217;images sont le coeur et la raison d&#8217;être de tout CMS et l&#8217;absence d&#8217;un éditeur visuel intégrant images, son, vidéos, etc. se fait cruellement sentir. D&#8217;autant plus que les solutions proposées par la communauté Drupal n&#8217;offrent pas le même confort d&#8217;utilisation que ce qu&#8217;on trouve dans WordPress 2.9 où le module d&#8217;<em>upload</em> et d&#8217;édition d&#8217;image est une petite merveille. Mais la <a href="http://linuxfr.org/2010/01/20/26364.html">version 7 pointe son nez</a> et tout ces inconvénients ne seront sans doute qu&#8217;un mauvais souvenir ;)</p>

<h2>Quelques liens</h2>

<ul>
    <li><a href="http://drupalfr.org/">Drupalfr</a></li>
    <li><a href="http://www.kolossaldrupal.org">Kolossaldrupal</a></li>
    <li><a href="http://biboo.net/">Biboo</a></li>
    <li><a href="http://www.drupalistic.net/">Drupalistic</a></li>
    <li><a href="http://learnbythedrop.com/">Learn By The Drop</a></li>
</ul>

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

<ul class='related_post'><li><a href='http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter' title='BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter'>BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework' title='PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source'>PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source</a></li><li><a href='http://css4design.com/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li><li><a href='http://css4design.com/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=4858&amp;md5=f8dadd5f01d558d6dd9ffb3a04728f10" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/installer-drupal/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=4858&amp;md5=f8dadd5f01d558d6dd9ffb3a04728f10" type="text/html" />
	</item>
		<item>
		<title>BBComposer &#8212; l&#8217;éditeur HTML à consommer sur place ou à emporter</title>
		<link>http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter</link>
		<comments>http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter#comments</comments>
		<pubDate>Thu, 14 Jan 2010 13:12:58 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=4576</guid>
		<description><![CDATA[Initialement développé pour les besoins internes de la société ElitWork, BBComposer est un éditeur de texte qui produit du code HTML (mais aussi du Wiki, BBCodes et XBBCodes) dans un environnement WYSIWYG. Nicolas et Mathieu Froidure ont prêté une attention particulière au code généré, avec la sémantique des balises comme fil directeur. BBComposer est une extension Firefox, ce qui le distingue des autres éditeurs HTML sur le marché comme TinyMCE ou CKEditor. Il est donc possible d&#8217;utiliser cet éditeur HTML dans votre CMS préféré sans ajouter de plugin. BBComposer et WordPress Dans WordPress, par exemple, il suffit de passer l&#8217;éditeur de texte en mode HTML (au lieu [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fbbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fbbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Initialement développé pour les besoins internes de la société <a href="http://www.elitwork.com/">ElitWork</a>, <a href="http://bbcomposer.elitwork.com/">BBComposer</a> est un éditeur de texte qui produit du code HTML (mais aussi du Wiki, BBCodes et XBBCodes) dans un environnement WYSIWYG. Nicolas et Mathieu Froidure ont prêté une attention particulière au code généré, avec la sémantique des balises comme fil directeur. <em>BBComposer</em> est une <a href="https://addons.mozilla.org/fr/firefox/addon/3795">extension Firefox</a>, ce qui le distingue des autres éditeurs HTML sur le marché comme <a href="http://tinymce.moxiecode.com/">TinyMCE</a> ou <a href="http://ckeditor.com/">CKEditor</a>. Il est donc possible d&#8217;utiliser cet éditeur HTML dans votre CMS préféré sans ajouter de plugin.<span id="more-4576"></span></p>

<h2>BBComposer et WordPress</h2>

<p>Dans WordPress, par exemple, il suffit de passer l&#8217;éditeur de texte en mode <em>HTML</em> (au lieu du mode <em>Visuel</em>) et de cliquer avec le bouton droit de la souris pour sélectionner <em>BBComposer</em> et choisir le langage de votre choix (XHTML 1.0, par exemple). Il ne reste plus qu&#8217;à saisir votre texte et à l&#8217;enrichir avec les balises appropriées.</p>

<h6>Une fois le langage sélectionné, la zone d&#8217;édition de BBComposer apparait. Comme vous pouvez le constater les options sont nombreuses.</h6>

<div id="attachment_4616" class="wp-caption alignnone" style="width: 444px"><a href="http://css4design.com/wp-content/uploads/2009/12/editeur-html-bbcomposer.png"><img class="size-large wp-image-4616" title="editeur-html-bbcomposer" src="http://css4design.com/wp-content/uploads/2009/12/editeur-html-bbcomposer-434x223.png" alt="" width="434" height="223" /></a><p class="wp-caption-text">La fenêtre d&#39;édition de BBComposer et la barre latérale pour utiliser des styles CSS en ligne. Cliquez pour agrandir l&#39;image.</p></div>

<h2>Des « super blocs » et des listes de définition</h2>

<p>La plupart des éditeurs présents sur le marché se contentent de créer des balises de manière linéaire. <em>BBComposer</em> se distingue encore en permettant la création de <em>super blocs</em> avec les balises <code>blockquote</code> et <code>div</code>.</p>

<p>A propos de <code>blockquote</code>, la plupart des éditeurs ont oublié qu&#8217;une deuxième balise de type <em>block</em> était nécessaire comme :
<pre><code>&lt;blockquote&gt;
    &lt;p&gt;La citation&lt;/p&gt;
&lt;/blockquote&gt;
</code></pre>
Parmi les options de formatage disponibles on notera &#8212; outre les traditionnels titres sur 6 niveaux ou les listes ordonnées ou non ordonnées &#8212; les listes de définition qui justifieraient presque l&#8217;adoption de <em>BBComposer</em>, tant il est vrai qu&#8217;elle sont sous-utilisées, certainement en raison de leur manque de prise en charge par les éditeurs WYSIWYG !</p>

<h2>Des styles pour avoir la classe</h2>

<p>Grosse cerise sur le gâteau, il est possible d&#8217;ajouter une ou plusieurs classes CSS sur chaque élément, y compris sur un <em>super bloc</em> <code>div</code>. Ceci peut être très intéressant lors de la rédaction d&#8217;articles de type <em>magazine</em> pour obtenir une mise en forme différente selon le sujet sans passer systématiquement par le mode HTML pour saisir les balises.</p>

<p>Je pense notamment à la possibilité d&#8217;ajouter une classe <code>wrapper</code> ou <code>clearfix</code> à un <em>super bloc</em> pour rétablir le flux après avoir mis des éléments en <code>float: left</code> ou <code>float: right</code> à supposer que vous ayez déjà une classe <code>.float-left</code> et <code>.float-right</code> à votre disposition dans votre fichier <code>style.css</code>.</p>

<h2>Des styles en ligne à profusion</h2>

<p>Avantage ou inconvénient, une barre latérale propose une foultitude d&#8217;option de formatage qui se traduisent par l&#8217;insertion de styles en ligne comme <code>&lt;p style="text-align: center;"&gt;blabla&lt;/p&gt;.</code></p>

<p><em>Petite digression&#8230;</em></p>

<p>Même si je trouve que <a href="http://css4design.com/le-code-css-et-javascript-inline-saimal">les styles en ligne, c&#8217;est pas bien</a> dans le cadre du développement d&#8217;un site web (au niveau de l&#8217;architecture des pages), je trouve que <em>BBComposer</em> offre une solution simple pour permettre aux clients qui le souhaitent d&#8217;enrichir leurs textes. Bien sûr, c&#8217;est la porte ouverte à toutes les fenêtres et le risque est grand de voir une typo différente par ligne et 4 couleurs dans le même paragraphe&#8230; ;)</p>

<p><em>&#8230; Revenons à nos moutons !</em></p>

<p>Outre le formatage du texte, la palette des styles propose de définir ou modifier les propriétés <code>margin</code> et <code>padding</code> ainsi que l&#8217;arrière-plan, la position <code>absolute</code> ou encore <code>float</code> avec les options <code>clear</code> nécessaires pour <a href="http://css4design.com/retablir-le-flux-apres-des-elements-flottants-en-css-sans-balise-html-supplementaire">rétablir le flux après les éléments flottants</a>.</p>

<h2>Documentation</h2>

<p>Un des point-clés d&#8217;une application se trouve dans sa documentation. A cet égard, <em>BBComposer</em> nous gâte :</p>

<ul>
    <li><a href="http://www.dailymotion.com/video/x9cnmu_presentation-de-bbcomposer-editeur_tech">Vidéo de présentation</a>,</li>
    <li>Page pour l&#8217;<a href="http://bbcomposer.elitwork.com/installation.html">installation</a>,</li>
    <li><a href="http://bbcomposer.elitwork.com/manuel.html">Manuel de l&#8217;utilisateur</a>.</li>
</ul>

<h2>Une application extensible</h2>

<p><em>BBComposer</em> est extensible. Parmi les extensions disponibles, je vous encourage à tester l&#8217;extracteur sémantique de mots-clés <a href="http://kgen.elitwork.com/accueil.html">KGen</a> :</p>

<blockquote>KGen est un générateur de mots-clés qui permet d&#8217;analyser les mots contenus dans une page et de déterminer ceux qui, pour les moteurs de recherche, auront le plus d&#8217;importance.</blockquote>

<p>Voici une <a href="http://www.youtube.com/watch?v=wpV-CPzF6Fw&amp;feature=player_embedded">vidéo de présentation</a>.</p>

<h2>Pour Conclure</h2>

<p>Je suis loin d&#8217;avoir fait le tour de <em>BBComposer</em> et sa richesse demande un peu d&#8217;adaptation, mais le confort procuré par les <em>super blocs</em> et la possibilité d&#8217;attribuer une classe à n&#8217;importe quel élément valent le détour.</p>

<p>La nature de <em>BBComposer</em> lui permettra de trouver sa place dans votre boite à outil puisqu&#8217;il ne vous obligera pas à supprimer votre éditeur préféré. Vous pourrez même le proposer à vos lecteurs qui pourront ainsi enrichir leurs commentaires (à supposer que votre CMS autorise l&#8217;utilisation des balises HTML ou BBCode dans cette zone).</p>

<p>Les utilisateurs de WordPress pourront sans peine l&#8217;utiliser dans la zone d&#8217;édition des billets pour palier les manques de l&#8217;éditeur <em>TinyMCE</em> installé par défaut, notamment l&#8217;absence de la balise <em>code</em>, bien pratique lorsqu&#8217;on a l&#8217;occasion de parler des langages du web !</p>

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

<ul class='related_post'><li><a href='http://css4design.com/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</a></li><li><a href='http://css4design.com/installer-drupal' title='Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)'>Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)</a></li><li><a href='http://css4design.com/bouton-call-to-action-css' title='Créer des « Call to Action » ou des « boutons CSS » dans l&#8217;éditeur WYSIWYG TinyMCE '>Créer des « Call to Action » ou des « boutons CSS » dans l&#8217;éditeur WYSIWYG TinyMCE </a></li><li><a href='http://css4design.com/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://css4design.com/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></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=4576&amp;md5=270255203dab1de587359d26675427a9" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/bbcomposer-editeur-html-a-consommer-sur-place-ou-a-emporter/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=4576&amp;md5=270255203dab1de587359d26675427a9" type="text/html" />
	</item>
		<item>
		<title>Drawter : dessinez, c&#039;est intégré ! (WYSYWYG Powa!)</title>
		<link>http://css4design.com/drawter-dessiner-integrer-wysywyg</link>
		<comments>http://css4design.com/drawter-dessiner-integrer-wysywyg#comments</comments>
		<pubDate>Wed, 26 Nov 2008 20:42:17 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Intégration HTML]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2531</guid>
		<description><![CDATA[Drawter est un générateur de code HTML et CSS en ligne qui vous permet de dessiner votre mise en page dans un canevas. Vous pouvez choisir les options de votre page comme le titre, le doctype, la langue du document, les balises que vous souhaitez pour chaque bloc présent à l&#8217;écran et pour chacune d&#8217;entre elles les propriétés et les attributs. Une fois votre maquette terminée, vous choisissez le mode de placement pour vos blocs : float: left ou position: absolute. Le site autorise les imbrications de balises pour réaliser des mises en page complexes dans une interface réactive et [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fdrawter-dessiner-integrer-wysywyg">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fdrawter-dessiner-integrer-wysywyg&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://drawter.com">Drawter</a> est un générateur de code HTML et CSS en ligne qui vous permet de dessiner votre mise en page dans un canevas. Vous pouvez choisir les options de votre page comme le titre, le doctype, la langue du document, les balises que vous souhaitez pour chaque bloc présent à l&#8217;écran et pour chacune d&#8217;entre elles les propriétés et les attributs.</p>

<p>Une fois votre maquette terminée, vous choisissez le mode de placement pour vos blocs : <code>float: left</code> ou <code>position: absolute</code>. Le site autorise les imbrications de balises pour réaliser des mises en page complexes dans une interface réactive et intuitive. N&#8217;hésitez pas à parcourir toutes les options disponibles dans les palettes d&#8217;options et amusez-vous :) Drawter : dessinez, c&#8217;est gagné ? A tester !</p>

<p>PS : Merci à <a href="http://roget.biz/">Thierry</a> pour le lien ;)</p>

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

<ul class='related_post'><li><a href='http://css4design.com/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://css4design.com/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web'>Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web</a></li><li><a href='http://css4design.com/definir-metier-integrateur-web' title='Définir le métier « intégrateur web » ou « intégratrice web »'>Définir le métier « intégrateur web » ou « intégratrice web »</a></li><li><a href='http://css4design.com/framework-css-semantique-comment-je-vois-les-choses' title='Framework CSS sémantique ? Comment je vois les choses'>Framework CSS sémantique ? Comment je vois les choses</a></li><li><a href='http://css4design.com/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &#038; CSS</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=2531&amp;md5=6dbaa5e826e4fcfb1d68703160c01ff3" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/drawter-dessiner-integrer-wysywyg/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=2531&amp;md5=6dbaa5e826e4fcfb1d68703160c01ff3" type="text/html" />
	</item>
		<item>
		<title>Memento pour la syntaxe Markdown en usage dans les commentaires</title>
		<link>http://css4design.com/memento-pour-la-syntaxe-markdown</link>
		<comments>http://css4design.com/memento-pour-la-syntaxe-markdown#comments</comments>
		<pubDate>Tue, 12 Aug 2008 18:57:28 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Editeur HTML]]></category>
		<category><![CDATA[Markdown]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=810</guid>
		<description><![CDATA[Vous pouvez désormais utiliser la syntaxe Markdown dans la zone des commentaires. Cette syntaxe est très facile à utiliser et également très complète, mais tout n&#8217;est pas indispensables pour écrire un commentaire. Voici donc les éléments les plus utiles : Paragraphe Un nouveau paragraphe s&#8217;obtient en sautant une ligne. Comme d&#8217;habitude. Blocs de citation &#62; Voici une citation qui tient sur un paragraphe &#62; Voici une citation qui contient deux paragraphes : le premier, &#62; et le deuxième. Bloc de code Pour écrire un bloc de code, il suffit d&#8217;indenter chaque ligne avec au moins 4 espaces ou une tabulation [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fmemento-pour-la-syntaxe-markdown">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fmemento-pour-la-syntaxe-markdown&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Vous pouvez désormais utiliser la syntaxe Markdown dans la zone des commentaires. Cette syntaxe est très facile à utiliser et également très complète, mais tout n&#8217;est pas indispensables pour écrire un commentaire. Voici donc les éléments les plus utiles :<span id="more-810"></span></p>

<h3>Paragraphe</h3>

<p>Un nouveau paragraphe s&#8217;obtient en sautant une ligne. Comme d&#8217;habitude.</p>

<h3>Blocs de citation</h3>

<p><code>&gt;</code> Voici une citation qui tient sur un paragraphe</p>

<p><code>&gt;</code> Voici une citation qui contient deux paragraphes : le premier,</p>

<p><code>&gt;</code> et le deuxième.</p>

<h3>Bloc de code</h3>

<p>Pour écrire un bloc de code, il suffit d&#8217;indenter chaque ligne avec au moins 4 espaces ou une tabulation :</p>

<p>Un paragraphe normal
&nbsp;&nbsp;&nbsp;&nbsp;un bloc de code</p>

<p>Note : pour écrire du code au fil du texte, il faut utiliser l&#8217;accent grave seul (<code>Alt GR 7</code> sur mon clavier suivi d&#8217;un espace)</p>

<p>Je préfère <code>&#96;</code>text-indent: -9999<code>&#96;</code> à <code>&#96;</code>display: none<code>&#96;</code></p>

<h3>Les listes</h3>

<h4>Listes non-ordonnée <code>ul</code></h4>

<p>Démarrez avec un astérisque. Il est possible d&#8217;utiliser le signe + (plus) ou le &#8211; (tiret) à la place.</p>

<p>&#42; item 1</p>

<p>&#42; item 2</p>

<p>&#42; item 3</p>

<h4>Listes ordonnée <code>ol</code></h4>

<p>Démarrez avec un chiffre suivi d&#8217;un point.</p>

<ol>
<li><p>item 1</p></li>
<li><p>item 2</p></li>
<li><p>item 3</p></li>
</ol>

<h3>Les liens</h3>

<p>L&#8217;ancre du lien est délimitée par des crochets, tandis que l&#8217;URL est encadrée par des parenthèses.</p>

<p>Voici la syntaxe pour donner un <code>[lien externe](url du lien externe)</code>.</p>

<p>Pour les plus pointilleux d&#8217;entre vous, voici un <code>[lien](url du lien "le title")</code> agrémenté d&#8217;un <code>title</code>.</p>

<h4>Mise en évidence</h4>

<p>Il faut utiliser deux astérisques devant et après le terme pour renforcer le texte <code>strong</code></p>

<p>&#42;&#42;En gras sur ce blog&#42;&#42;</p>

<p>Utilisez un astérisque avant et après le terme à mettre en emphase <code>em</code></p>

<p>&#42;En italique sur ce blog&#42;</p>

<h3>Conclusion</h3>

<p>Je vous invite fortement à vous rendre sur le site de <a href="http://michelf.com">Michel Fortin</a> pour voir les <a href="http://michelf.com/projets/php-markdown/">possibilités de Markdown</a>. Voici d&#8217;autres informations sur <a href="http://www.css4design.com/markdown-un-plugin-wordpress-pour-produire-du-xhtml">Markdown avec WordPress</a>.</p>

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

<ul class='related_post'><li><a href='http://css4design.com/markdown-on-save-wordpress-html' title='Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress'>Markdown on Save &#8212; L&#8217;ami HTML de Markdown pour WordPress</a></li><li><a href='http://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li><li><a href='http://css4design.com/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://css4design.com/bluegriffon-editeur-html5-css3-wysiwyg' title='BlueGriffon &#8212; Un éditeur HTML5 &amp; CSS3 WYSIWYG avec des morceaux de Firefox'>BlueGriffon &#8212; Un éditeur HTML5 &#038; CSS3 WYSIWYG avec des morceaux de Firefox</a></li><li><a href='http://css4design.com/editeurs-html-wysiwyg' title='30+ éditeurs HTML plus ou moins WYSIWYG'>30+ éditeurs HTML plus ou moins WYSIWYG</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=810&amp;md5=1980054f7fa08d38b200f26e136613df" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/memento-pour-la-syntaxe-markdown/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=810&amp;md5=1980054f7fa08d38b200f26e136613df" 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: enhanced (User agent is rejected)

Served from: css4design.com @ 2012-02-09 03:41:16 -->
