Blog

  • J-33 :Équipement imperméable pour le Japon

    Mon article précédent mentionnait les bonnes pluies que je m’étais prises durant la saison printanière 2023 au Japon. Depuis quelques jours, je me suis donc intéressé aux vêtements que je pourrais porter pour éviter d’être mouillé. Je me souviens que le premier jour, j’avais déjà mes baskets Asics imbibées d’eau. C’était horrible ! Mais j’avais eu…

  • J-43 : La voiture au Japon au printemps ?

    Alors que j’étais en train d’étudier le sujet de la location de voiture pour mon voyage au Japon, une question m’est apparue : est-ce que je dois louer une voiture équipée de pneus hiver ? Mon voyage de 2023, qui s’est également déroulé en mars et avril, m’a toujours gardé dans des zones de température agréables, malgré…

  • J-44 : Japon 2026

    J’ai pris un billet d’avion de la compagnie Japan Airlines en fin d’année 2025, pour mars-avril 2026. Un direct vers Haneda. C’était un choix que je justifiais par l’envie d’entrer plus rapidement dans le voyage que lors de ma précédente excursion nipponne en 2023 (dont je parlerai surement un jour sur ce blog !) où j’avais…

  • 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…