<?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>Drupal &#8211; DesireLabs</title>
	<atom:link href="/category/cms/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description>Développement web, marketing digital, et référencement</description>
	<lastBuildDate>Tue, 06 Jun 2017 17:34:36 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">67143140</site>	<item>
		<title>Astuce &#8211; Appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive dans WordPress</title>
		<link>/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/</link>
		<comments>/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/#respond</comments>
		<pubDate>Thu, 03 Jul 2014 09:18:55 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[permissions]]></category>

		<guid isPermaLink="false">/?p=190</guid>
		<description><![CDATA[<p>Sur WordPress, mais aussi sur Drupal et d&#8217;autres CMS les fichiers doivent avoir des permissions spécifiques. Inutile de se fouler à les appliquer pour chaque dossier quand on peut appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive en 2 lignes de commande.L&#8217;exemple suivant s&#8217;applique à WordPress, mais peut tout autant &#8230; <a href="/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Astuce &#8211; Appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive dans WordPress</span></a></p>
<p>L’article <a rel="nofollow" href="/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/">Astuce &#8211; Appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive dans WordPress</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Sur WordPress, mais aussi sur Drupal et d&rsquo;autres CMS les fichiers doivent avoir des permissions spécifiques. Inutile de se fouler à les appliquer pour chaque dossier quand on peut appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive en 2 lignes de commande.<span id="more-190"></span>L&rsquo;exemple suivant s&rsquo;applique à WordPress, mais peut tout autant l&rsquo;être à vos autres projets</p>
<p></p><pre class="crayon-plain-tag">sudo find wordpress/ -type d -exec chmod 755 {} \;
sudo find wordpress/ -type f -exec chmod 644 {} \;
sudo find wordpress/wp-config.php -type f -exec chmod 444 {} \;</pre><p></p>
<h3>Explications :</h3>
<p><strong>find</strong> : c&rsquo;est la fonction de recherche<br />
<strong>wordpress/</strong> : c&rsquo;est le répertoire à partir duquel chercher<br />
<strong>-type</strong> : le type avec en argument  « f » pour « folder » et « d » pour « document »-exec : précise qu&rsquo;on va exécuter quelque chose pour les fichiers ou dossiers rencontrés<br />
<strong>chmod</strong> : la commande pour changer les droits<br />
<strong>755</strong> : permission pour les dossiers<br />
<strong>644</strong> : permission pour les fichiers<br />
<strong>444</strong> : permission pour les fichiers de configuration sensibles (qui contiennent vos identifiants mysql par exemple)</p>
<p>Il va de soit que vous appliquez les permissions que vous voulez <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>L’article <a rel="nofollow" href="/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/">Astuce &#8211; Appliquer des permissions à un ensemble de fichiers et dossiers de manière récursive dans WordPress</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/wordpress-appliquer-permissions-fichiers-dossiers-maniere-recursive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">190</post-id>	</item>
		<item>
		<title>Intégrer un uploader des fichiers dans Drupal avec le module wysiwyg</title>
		<link>/integrer-uploader-fichiers-module-wysiwyg-drupal/</link>
		<comments>/integrer-uploader-fichiers-module-wysiwyg-drupal/#respond</comments>
		<pubDate>Thu, 08 May 2014 11:20:34 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">/?p=139</guid>
		<description><![CDATA[<p>C&#8217;est une problématique que les Drupalien connaissent bien : Uploader des fichiers dans drupal via l&#8217;éditeur Wysiwyg de Drupal est une calamité ! A défaut d&#8217;une fonction out-of-ze-box, je vous propose de vous expliquer comment mettre en place un uploader de fichiers le plus simplement du monde ! Les prérequis : Avoir déjà installé le &#8230; <a href="/integrer-uploader-fichiers-module-wysiwyg-drupal/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Intégrer un uploader des fichiers dans Drupal avec le module wysiwyg</span></a></p>
<p>L’article <a rel="nofollow" href="/integrer-uploader-fichiers-module-wysiwyg-drupal/">Intégrer un uploader des fichiers dans Drupal avec le module wysiwyg</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>C&rsquo;est une problématique que les Drupalien connaissent bien : Uploader des fichiers dans drupal via l&rsquo;éditeur Wysiwyg de Drupal est une calamité ! A défaut d&rsquo;une fonction out-of-ze-box, je vous propose de vous expliquer comment mettre en place un uploader de fichiers le plus simplement du monde !<span id="more-139"></span></p>
<h2>Les prérequis :</h2>
<p>Avoir déjà installé le module Wysiwyg et l&rsquo;éditeur de texte de votre choix. Je ne traiterai pas cette partie, d&rsquo;autres sites le font déjà très bien. Ici, j&rsquo;ai choisi TinyMce 3.5.</p>
<h3>La suite de module suivante :</h3>
<ul>
<li><a href="https://drupal.org/project/ctools">Chaos Tool Suite</a></li>
<li><a href="https://drupal.org/project/media">Media</a></li>
<li><a href="https://drupal.org/project/file_entity">File Entity</a></li>
</ul>
<h3>L&rsquo;installation :</h3>
<p>Une fois ces modules installés, activez-lez et rendez-vous dans :</p>
<p><em>Administration » Configuration » Rédaction de contenu <em>»</em> Formats de texte<br />
</em></p>
<p>Éditez la configuration du format de texte souhaité, et cochez la case <em>Convert Media tags to markup.</em></p>
<p><a href="/wp-content/uploads/2014/05/2014-05-07_221738.png"><img class="aligncenter size-full wp-image-141" src="/wp-content/uploads/2014/05/2014-05-07_221738.png" alt="2014-05-07_221738" width="916" height="261" srcset="/wp-content/uploads/2014/05/2014-05-07_221738.png 916w, /wp-content/uploads/2014/05/2014-05-07_221738-300x85.png 300w, /wp-content/uploads/2014/05/2014-05-07_221738-624x177.png 624w" sizes="(max-width: 916px) 100vw, 916px" /></a></p>
<p>Sur la même page, tout en bas, dans <em>Balises HTML autorisées , </em>ajoutez la balise &lt;img&gt;.</p>
<p><a href="/wp-content/uploads/2014/05/2014-05-07_221752.png"><img class="aligncenter size-full wp-image-142" src="/wp-content/uploads/2014/05/2014-05-07_221752.png" alt="2014-05-07_221752" width="570" height="96" srcset="/wp-content/uploads/2014/05/2014-05-07_221752.png 570w, /wp-content/uploads/2014/05/2014-05-07_221752-300x50.png 300w" sizes="(max-width: 570px) 100vw, 570px" /></a></p>
<p>Rendez-vous enfin dans <em> Administration » Configuration » Rédaction de contenu <em>»</em> WYSIWYG Profile </em>et modifié le format de texte précédemment sélectionné. Dans la partie<em> <span class="fieldset-legend"><span class="fieldset-legend-prefix element-invisible">Afficher</span> Buttons and plugins, </span></em><span class="fieldset-legend">ajoutez à votre </span><span class="fieldset-legend">éditeur la fonction</span><em><span class="fieldset-legend"> Media browser.</span></em></p>
<p><a href="/wp-content/uploads/2014/05/2014-05-07_221642.png"><img class="aligncenter size-full wp-image-143" src="/wp-content/uploads/2014/05/2014-05-07_221642.png" alt="2014-05-07_221642" width="638" height="253" srcset="/wp-content/uploads/2014/05/2014-05-07_221642.png 638w, /wp-content/uploads/2014/05/2014-05-07_221642-300x118.png 300w, /wp-content/uploads/2014/05/2014-05-07_221642-624x247.png 624w" sizes="(max-width: 638px) 100vw, 638px" /></a></p>
<p>Pensez également à cocher l&rsquo;option <em>image </em>afin de pouvoir par la suite éditer votre fichier dans l&rsquo;éditeur de texte.</p>
<p>Vous voilà paré ! Testez l&rsquo;édition d&rsquo;un contenu pour voir apparaître la nouvelle icône.</p>
<p><a href="/wp-content/uploads/2014/05/2014-05-07_221619.png"><img class="aligncenter size-full wp-image-144" src="/wp-content/uploads/2014/05/2014-05-07_221619.png" alt="2014-05-07_221619" width="782" height="250" srcset="/wp-content/uploads/2014/05/2014-05-07_221619.png 782w, /wp-content/uploads/2014/05/2014-05-07_221619-300x95.png 300w, /wp-content/uploads/2014/05/2014-05-07_221619-624x199.png 624w" sizes="(max-width: 782px) 100vw, 782px" /></a></p>
<p>Les fonctions sont assez sommaires, vous pouvez uploader du contenu ou parcourir le contenu précédemment uploadé et l&rsquo;insérer dans tout type de contenu pour lequel votre format de texte est activé.</p>
<p>Voilà, vous pouvez à présent uploader des fichiers dans drupal. Enjoy !</p>
<p>L’article <a rel="nofollow" href="/integrer-uploader-fichiers-module-wysiwyg-drupal/">Intégrer un uploader des fichiers dans Drupal avec le module wysiwyg</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/integrer-uploader-fichiers-module-wysiwyg-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">139</post-id>	</item>
		<item>
		<title>Traduire le chemin de page dans views</title>
		<link>/traduire-le-chemin-de-page-dans-views/</link>
		<comments>/traduire-le-chemin-de-page-dans-views/#respond</comments>
		<pubDate>Mon, 24 Feb 2014 00:38:53 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[views]]></category>

		<guid isPermaLink="false">/?p=87</guid>
		<description><![CDATA[<p>Je suis sûr que tout comme moi, certains en ont bien bavé en voulant traduire le chemin de la page crée par l&#8217;intermédiaire de Views dans Drupal 7. Et la solution existe bel et bien ! Quand on créé des pages avec Views, on est forcé de traduire le chemin de page dans views. Or &#8230; <a href="/traduire-le-chemin-de-page-dans-views/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Traduire le chemin de page dans views</span></a></p>
<p>L’article <a rel="nofollow" href="/traduire-le-chemin-de-page-dans-views/">Traduire le chemin de page dans views</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Je suis sûr que tout comme moi, certains en ont bien bavé en voulant traduire le chemin de la page crée par l&rsquo;intermédiaire de Views dans Drupal 7. Et la solution existe bel et bien ! <span id="more-87"></span></p>
<p>Quand on créé des pages avec Views, on est forcé de traduire le chemin de page dans views. Or quand on bosse sur un site multilingue, on se retrouve avec le même alias quelque soit la langue. C&rsquo;est mal foutu, oui.</p>
<p>Exemple, on créé une page actualités/toutes-les-actualités en fr, on se tape le même alias en anglais et consors. Alors pour avoir notre news/all-news, voici comment faire :</p>
<p>Pour commencer on se rend sur la page de gestion des alias d&rsquo;url dans le panneau de configuration et on dégage et notre alias français et notre aalias anglais si ils sont déjà créés.</p>
<p>Ensuite on créé sa page dans views en version anglais du site, soit « news/all-news ».<br />
On retourne dans la page de gestion des alias, toujours en anglais, et on filtre pour retrouver l&rsquo;alias fraîchement généré par views, puis on l&rsquo;édite. Dans le champs « Existing system path » on retape notre alias anglais, et en dessous, dans « Path alias » on tape notre alias traduit en français par exemple. Dans le menu déroulant « Language » on sélectionne la langue de destination, français donc pour l&rsquo;exemple, et on valide. Et paf ! pastèque !</p>
<p>Testez par vous même : vous avez à présent votre alias en anglais et en français <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Si vous devez gérer d&rsquo;autres langues, vous procédez de la même façon en retrournant modifier l&rsquo;alias d&rsquo;url anglais en en spécifiant le bon alias dans « Path alias » et en sélectionnant la langue dans la liste déroulante.</p>
<p>Si jamais ça n&rsquo;a pas fonctionné, vérifiez que vous n&rsquo;avez pas déjà une page créée possède déjà l&rsquo;alias, recommencez toutes la procédure en vous assurant d&rsquo;avoir bien dégagé les alias dans la page dédiée à la gestion des alias pour toutes les langues et recommencez.</p>
<p>Voilà, c&rsquo;est tout <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Au passage, de manière générale, quand vous construisez un site multilingue, prenez la bonne habitude de construire votre site en partant de la version anglaise, puis traduisez les contenus dans les autres langues enssuite afin de bien définir la langue maîtresse de votre site et ne pas vous emmêler les pinceau.</p>
<p>L’article <a rel="nofollow" href="/traduire-le-chemin-de-page-dans-views/">Traduire le chemin de page dans views</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/traduire-le-chemin-de-page-dans-views/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">87</post-id>	</item>
		<item>
		<title>Drupal : Fil d&#8217;ariane basé sur l&#8217;url</title>
		<link>/drupal-fil-dariane-base-sur-lurl/</link>
		<comments>/drupal-fil-dariane-base-sur-lurl/#comments</comments>
		<pubDate>Thu, 09 Jan 2014 23:49:57 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">/?p=59</guid>
		<description><![CDATA[<p>Marre du fil d&#8217;ariane qui par en live ? Marre des modules complètement lourds et inutiles qui ne construisent pas votre fil ? La solution : Cette astuce a été trouvée sur le site http://www.drupalfoo.com./ Je l&#8217;ai adapté avec ce que j&#8217;ai glané sur le forum https://drupal.org pour/ supprimer les langues dans le fil. Il suffit de coller &#8230; <a href="/drupal-fil-dariane-base-sur-lurl/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Drupal : Fil d&#8217;ariane basé sur l&#8217;url</span></a></p>
<p>L’article <a rel="nofollow" href="/drupal-fil-dariane-base-sur-lurl/">Drupal : Fil d&rsquo;ariane basé sur l&rsquo;url</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Marre du fil d&rsquo;ariane qui par en live ? Marre des modules complètement lourds et inutiles qui ne construisent pas votre fil ? La solution :<span id="more-59"></span></p>
<p>Cette astuce a été trouvée sur le site <a href="http://www.drupalfoo.com/drupal-7-hierarchical-breadcrumbs-based-current-url-path">http://www.drupalfoo.com/</a>. Je l&rsquo;ai adapté avec ce que j&rsquo;ai glané sur le forum <a href="https://drupal.org/node/698666">https://drupal.org/</a> pour supprimer les langues dans le fil.</p>
<p>Il suffit de coller ce qui suit dans votre fichier sites/all/theme/votre_theme/template.php en remplaçant votre_theme par le nom de votre theme.</p>
<p></p><pre class="crayon-plain-tag">/**
 * Override theme_breadcrumb().
 *
 * Base breadcrumbs on paths e.g., about/our-organization/bob-jones
 * turns into About Us &gt; Our Organization &gt; Bob Jones
 */
function votre_theme_breadcrumb($breadcrumb) {
  $links = array();
  $path = '';
  $arguments = explode('/', request_uri());
  foreach ($arguments as $key =&gt; $value) {
    if (empty($value)) {
      unset($arguments[$key]);
    }
  }
  $arguments = array_values($arguments);
  $links[] = l(t('Home'), '&lt;front&gt;');
  if (!empty($arguments)) {
    foreach ($arguments as $key =&gt; $value) {
        //remove language from breadcrumb
          if ($value == 'fr') {
            continue;
          }
          if ($value == 'Fr') {
            continue;
          }
          if ($value == 'en') {
            continue;
          }
          if ($value == 'En') {
            continue;
          }
      if ($key == (count($arguments) - 1)) {
        $links[] = truncate_utf8(drupal_get_title(), 90, TRUE, TRUE);
      } else {
        if (!empty($path)) {
          $path .= '/'. $value;
        } else {
          $path .= $value;
        }
        $links[] = l(ucwords(str_replace('-', ' ', $value)), $path);
      }
    }
  }
  drupal_set_breadcrumb($links);
  $breadcrumb = drupal_get_breadcrumb();
  return '&lt;div class="breadcrumb"&gt;'. implode(' &amp;raquo; ', $breadcrumb) .'&lt;/div&gt;';
}</pre><p></p>
<p>Simple et efficace <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Sources :<br />
<a href="http://www.drupalfoo.com/drupal-7-hierarchical-breadcrumbs-based-current-url-path">http://www.drupalfoo.com/</a><br />
<a href="https://drupal.org/node/698666">https://drupal.org/</a></p>
<p>L’article <a rel="nofollow" href="/drupal-fil-dariane-base-sur-lurl/">Drupal : Fil d&rsquo;ariane basé sur l&rsquo;url</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/drupal-fil-dariane-base-sur-lurl/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">59</post-id>	</item>
		<item>
		<title>Traduire les liens « more » dans Drupal 7 views</title>
		<link>/traduire-les-liens-more-dans-drupal-7-views/</link>
		<comments>/traduire-les-liens-more-dans-drupal-7-views/#respond</comments>
		<pubDate>Wed, 08 Jan 2014 10:31:32 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">/?p=53</guid>
		<description><![CDATA[<p>Créer un site multi-langues de manière générale, ça peut être rotor. Heureusement Drupal 7 gère plutôt bien les traductions. Mais parfois, il y a quelques subtilités qui nous échappent, comme : comment traduire les liens more de views ? La solution On part du principe que vous avez un site anglais/français et que l&#8217;anglais et &#8230; <a href="/traduire-les-liens-more-dans-drupal-7-views/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Traduire les liens « more » dans Drupal 7 views</span></a></p>
<p>L’article <a rel="nofollow" href="/traduire-les-liens-more-dans-drupal-7-views/">Traduire les liens « more » dans Drupal 7 views</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Créer un site multi-langues de manière générale, ça peut être rotor. Heureusement Drupal 7 gère plutôt bien les traductions. Mais parfois, il y a quelques subtilités qui nous échappent, comme : comment traduire les liens more de views ?<span id="more-53"></span></p>
<h3>La solution</h3>
<p>On part du principe que vous avez un site anglais/français et que l&rsquo;anglais et la langue par défaut. Vous allez dans views et configurez un lien « more » avec le texte qui vous convient.</p>
<p>Dans « configuration &gt; Translate interface », rendez-vous dans l&rsquo;onglet « Translate ».</p>
<p>Cherchez via le champs de texte le terme que vous avez utilisé, puis vous cliquez sur « edit » à droite de l&rsquo;écran. Vous renseignez la version française et vous enregistrez.</p>
<p>Testez votre page pour admirer le résultat <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>L’article <a rel="nofollow" href="/traduire-les-liens-more-dans-drupal-7-views/">Traduire les liens « more » dans Drupal 7 views</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/traduire-les-liens-more-dans-drupal-7-views/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">53</post-id>	</item>
		<item>
		<title>Modifier l&#8217;éditeur WYSIWYG par défaut pour tous les nodes Drupal 7</title>
		<link>/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/</link>
		<comments>/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/#comments</comments>
		<pubDate>Sun, 29 Dec 2013 11:19:38 +0000</pubDate>
		<dc:creator><![CDATA[Franck]]></dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">/?p=44</guid>
		<description><![CDATA[<p>Le problème auquel j&#8217;ai été confronté cette semaine a été le suivant : En changeant d&#8217;éditeur WYSIWYG sous Drupal 7, pour passer de Tiny MCE à CKEditor, l&#8217;éditeur par défaut de tous mes nodes a sauter. Et inutile de préciser que toutes les manipulations possibles et imaginables ont été tentées : installer, réinstaller, vider le &#8230; <a href="/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/" class="more-link">Continuer la lecture de <span class="screen-reader-text">Modifier l&#8217;éditeur WYSIWYG par défaut pour tous les nodes Drupal 7</span></a></p>
<p>L’article <a rel="nofollow" href="/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/">Modifier l&rsquo;éditeur WYSIWYG par défaut pour tous les nodes Drupal 7</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Le problème auquel j&rsquo;ai été confronté cette semaine a été le suivant : En changeant d&rsquo;éditeur WYSIWYG sous Drupal 7, pour passer de Tiny MCE à CKEditor, l&rsquo;éditeur par défaut de tous mes nodes a sauter. Et inutile de préciser que toutes les manipulations possibles et imaginables ont été tentées : installer, réinstaller, vider le cache, changer d&rsquo;éditeur etc etc. Du coup, une idée bien bourrine m&rsquo;est venue :<span id="more-44"></span></p>
<p>Il y a des petites victoires qui méritent d&rsquo;être partagées, et celle ci en fait partie. Je me suis dit que je risquais d&rsquo;en baver si je devais modifier un par un mes nodes pour paramétrer mon éditeur par défaut, du coup pourquoi ne pas passer par une requête SQL ?</p>
<p>Alors oui, c&rsquo;est brutal et pas garanti, mais pour moi ça a été vraiment efficace. Alors comment qu&rsquo;on fait ?</p>
<p>Pour commencer au va dans les paramètres de Drupal :</p>
<p>Administration » Configuration » Rédaction de contenu » Formats de texte</p>
<p>On sélectionne le format qu&rsquo;on veut attribuer et clique sur « configuration ». Vous récupérez le nom machine du format, juste à côté de son nom. Un chiffre entier. Chez moi, 1.</p>
<p>Ensuite on se connecte à mysql en admin et on tape la requête suivante :</p>
<p></p><pre class="crayon-plain-tag">UPDATE  `nom_de_la_db`.`field_data_body` SET  `body_format` =  '1' WHERE  `field_data_body`.`entity_type` =  'node' AND  `field_data_body`.`deleted` =0;</pre><p></p>
<p>où « nom_de_la_db » correspond à la base de données Drupal, et « body_format », au nom machine du format de texte voulu.</p>
<p>Si tout se passe bien, MySql vous renvoi le nombre de lignes affectées. Pensez à vider votre cache pour que les modifications prennent effet. That&rsquo;s it !</p>
<p>Cadeau de noël pour tous ceux qui on galéré avec ces foutus formats par défaut.</p>
<p>Enjoy <img src="https://s.w.org/images/core/emoji/2.4/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>L’article <a rel="nofollow" href="/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/">Modifier l&rsquo;éditeur WYSIWYG par défaut pour tous les nodes Drupal 7</a> est apparu en premier sur <a rel="nofollow" href="/">DesireLabs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>/modifier-lediteur-wysiwyg-par-defaut-pour-tous-les-nodes-drupal-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">44</post-id>	</item>
	</channel>
</rss>
