Propulsé par
WordPress
  • J+1: Fougères, Mont-Saint-Michel, nuit à Saint-Malo !

    Départ de Rennes aux environs de 9h. Le plein d’essence fait, la première étape est la ville de Fougères. La ville dispose de parkings gratuits en entrée de ville, ce qui est très sympa. Mais j’imagine qu’en pleine période touristique, les places peuvent se faire rare. La ville est tellement belle qu’elle vaut le détour…

  • J+0 : En route vers Rennes !

    Pour ce début de voyage, j’ai décidé de prendre des passagers via l’application BlaBlaCar. Je n’aime pas trop cette application quand je vois les commissions qu’ils prennent. Et aussi parce que c’est très compliqué de gérer les réservations. Il faut checker les trajets des passagers. Ne connaissant aucun endroit sur le trajet, c’est très consommateur…

  • Tour de Bretagne 2026

    C’était un voyage que je voulais faire depuis un moment : un road-trip autour de la Bretagne ! J’ai vu maintes fois de belles images de cette région, et il était temps que j’aille voir de mes propres yeux ce territoire riche en histoire et en art de vivre. Ce tour de Bretagne s’est décidé quelques semaines…

  • Corriger les dates de création, modification, et autres métadonnées EXIF avec exiftool

    Il s’agit d’un petit article pour montrer les commandes nécessaires à la correction de métadonnées de date avec exiftool. C’est particulièrement intéressant si vous avez téléchargé des fichiers depuis Google Photos, car ce dernier ne définit pas les bonnes métadonnées sur les fichiers. En effet, on se retrouve avec la date de l’export pour la…

  • [Drupal] Variable de hauteur de barre d’outils d’administration

    Variable CSS pour la hauteur de la barre d’outils d’administration : –drupal-displace-offset-top Cette variable se met à jour automatiquement grâce au script JS displace.js intégré nativement dans Drupal. On pourra par exemple utiliser cette valeur pour décaler des éléments pour les éléments ancrés qu’on accède grâce au fragment d’URL (le dièse en fin d’URL). Par…

  • [Drupal] Perfect views block configuration for multilingual node support

    Objectives We want to add on a node page layout a block which uses a field from the currently rendered content (node). We want this block to be translated the same as the currently rendered entity. As a anonymous user, we want it to respect the published settings of the currently rendered entity. As an…

  • [Drupal] Custom scrollbars with Overlay Scrollbars library

    The road to custom scrollbars Reminiscing. I am currently working on a website for a video game reviews project I have had with an old friend of mine (FuuDoh). Obviously, I have switched to Drupal to get a result quicker than what I would get with the PHP only solution I have been working on…

  • [Drupal] Change CKEditor behaviour for line breaks (br or p)

    Here is a little code snippet to be added in a .module file. /** * Implements hook_editor_js_settings_alter(). * * {@inheritdoc} */ function MODULE_editor_js_settings_alter(array &$settings) { foreach ($settings[‘editor’][‘formats’] as $name => $value) { // Use instead of on enter. // See: https://docs.ckeditor.com/ckeditor4/latest/api/CKEDITOR.html#property-ENTER_BR. // CKEditor natively converts double into on rendering. $settings[‘editor’][‘formats’][$name][‘editorSettings’][‘enterMode’] = ‘2’; } } Additional…

  • [Drupal] Make the Search API Page search block appear in Bootstrap markup

    When using Search API Page, I needed to theme the search form in the bootstrap structure. The cleanest answer I have found is to add some variables to trigger the bootstrap overrides on the search form. /** * Implements hook_form_FORM_ID_alter(). */ function MYMODULE_form_search_api_page_block_form_alter(&$form, FormStateInterface $form_state, $form_id) { // We need this to make our search_api_page_block_form…

  • [Drupal] VM + XDebug + Netbeans

    Hey! Long time no see! Heehee. I am just dropping a note here about the basic steps of how to install XDebug for a specific setup. Here is my configuration: host: OS: Windows 7 64 bits IP: 192.168.0.3 IDE: Netbeans 8.2 guest: OS: Debian Jessie 64 bits in VirtualBox IP: 192.168.0.4 (bridged network in VirtualBox…