C’est où le pays des frites ? Mumu Ça tombe bien, on y va ce matin \o/
(38)
Plugin a11yConfig 1.5 pour Dotclear

Un plugin qui embarque la bibliothèque AccessConfig d’Access42 et qui offre plusieurs options pour personnaliser l’affichage des contenus web, et les rendre plus faciles à lire pour les utilisateurs ayant besoin de contrastes forts, les personnes dyslexiques, ainsi que pour les personnes […]
Ça prend du temps

Je suis en train de reprendre quelques plugins, pour les mettre au goût du jour façon 2.16, et je trouve que toute la partie « après le code » est assez lourde vu qu’une fois que le code est testé, approuvé et poussé sur le dépôt il reste à : Créer un package pour DotAddict[1] Soumettre celui-ci […]
Plugin hljs 0.6 pour Dotclear

Version mise à jour pour assurer la compatibilité avec jQuery 3, incluant la dernière version en date du script (9.18.1). Ce plugin — qui est une réécriture intégrale du plugin dcHighlight qui n’a pas été mis à jour depuis quelques années — reprend le script highlight.js de Ivan Sagalaev et […]
jQuery 3 et consort, bilan

Pour résumer l’état des lieux, à ce jour : jQuery 3 en place côté administration et code adapté pour les changements d’API ; ça ne hurle presque plus du côté de jQuery Migrate \o/ jQuery 3 en place côté public, avec chargement en option ; fonction « se souvenir de moi » rendue indépendante de […]
jQuery l'heure des choix

Alors finalement j’ai opté pour un grand ménage côté jQuery et la prochaine mise à jour de Dotclear, en 2.16, supprimera les versions anciennes de jQuery côté public. Par ailleurs ça sera toujours la version la plus récente — définie pour une version, en l’occurence 3.4.1 pour la version 2.16 de […]
Plugin Gravatars 0.9 pour Dotclear

Nouvelle version qui ajoute l’attribut loading=”lazy" sur les images. Ce plugin se charge d’afficher automatiquement les Gravatars des auteurs des billets et/ou des commentaires sur votre blog. les requêtes vers le serveur Gravatar (qui appartient à WordPress) ou Libravatar se font en HTTPS. Il […]
Plugin formatting-markdown 1.8 pour Dotclear

Nouvelle version qui assure la compatibilité avec PHP 7.4. Le choix de la syntaxe se fait dans les attributs du billet (ou de la page) en colonne de droite : Une barre d’outil est disponible pendant l’édition des billets et des pages, à l’image de celle utilisée pour la syntaxe wiki de Dotclear : La […]
jQuery mon amour

Ça y’est, j’ai décidé de rendre optionnel le chargement de la blibliothèque jQuery du côté public du blog. Il faudra donc activer cette option si jamais vous utilisez un plugin qui en a besoin — du côté public seulement, jQuery sera de toute façon chargé côté administration. Cependant, comme je […]
C'était plutôt pas mal

Noix de St-Jacques à cru Selle d’agneau Baba au rhum Simple et délicieux ce déjeuner ! […]
jquery.cookie.js
Voilà le code actuel du « plugin » jQuery qui permet la gestion des cookies, enfin plutôt du cookie côté formulaire de commentaire côté public du blog : /*! * jQuery Cookie Plugin v1.4.1 * https://github.com/carhartl/jquery-cookie * * Copyright 2006, 2014 Klaus Hartl * Released under the MIT license […]
Radical

Bon, après avoir un peu testé et beaucoup réfléchi, ou l’inverse d’ailleurs, j’envisage de virer toutes les vieilles versions de jQuery du côté public et de « forcer » l’utilisation de la dernière qui sera livrée avec la 2.16, soit la 3.4.1 à ce jour. D’ailleurs j’ai déjà commencé à adapter […]
jQuery ?
Question à mes lecteurs utilisant un ou des installations Dotclear : Quelle version de jQuery avez-vous paramétré — si jamais vous l’aviez changé — pour vos blogs ? La version 1.4.2 La version 1.12.4 La version 2.2.4 (soit la version par défaut à ce jour) La version 3.3.1 Et ce qui m’intéresse aussi […]
Plugin sysInfo 1.9.3 pour Dotclear

Nouvelle version vu que la toute précédente gérait mal l’aspect de l’affichage en mode sombre. J’ai eu envie de jouer un peu avec l’élément <details><summary>…</summary>…</details> histoire de voir comment on pouvait styler et scripter avec. Du coup les nouvelles listes des […]
Plugin sysInfo 1.9.2 pour Dotclear

J’ai eu envie de jouer un peu avec l’élément <details><summary>…</summary>…</details> histoire de voir comment on pouvait styler et scripter avec. Du coup les nouvelles listes des thèmes et plugins disponibles depuis le dépôt DotAddict ont basculé sur cette forme avec une […]
Spa tout ça

Spa tout ça mais faut aussi penser aux vacances, grandes, qui arrivent ! Et comme la destination sera le lac de Garde, il va falloir que je trouve un moyen de me faire plaisir à moto entre Paname et là-bas ! Grosso modo, à première vue et à la louche, ça pourrait ressembler à un truc comme ça pour […]
Plugin sysInfo 1.9.1 pour Dotclear
Une nouvelle version qui ajoute l’affichage des contenus disponibles — depuis le cache s’il est présent, soit depuis DotAddict sinon — des dépôts de plugins et de thèmes. Voir la documentation associée. Le support est assuré sur le dépôt Github.
Plugin lazyLoading 1.0 pour Dotclear
Un petit plugin inspiré du même chez WordPress qui permet d’ajouter l’attribut loading="lazy" aux images et iframes des contenus des billets, pages et commentaires. Il s’active depuis les paramètres du blog (section « Paramètres des plugins pour ce blog »). Notez qu’il n’y a rien à […]
C'est bizarre

J’ai donc basculé DotAddict en HTTPS et depuis, les aperçus des thèmes disponibles sont remplacés par une image par défaut. Je ne vois pas où est le problème parce que la version 2.15.3 est censée gérer les deux cas d’URL, HTTP ou HTTPS, voilà le code en question (ligne 2) : # Screenshot from url […]
Bascule

J’ai basculé DotAddict en HTTPS, hier et il risque d’y avoir encore quelques effets de bord ici ou là, en particulier du aux caches respectifs du serveur, de vos navigateurs, … Par exemple les aperçus des thèmes disponibles sur DotAddict peuvent ne pas s’afficher dans la page « Apparence du blog » […]
Chiffres
Les élections approchant, c’est le bon moment pour ressortir les chiffres ! Alors voilà les miens : 5606 jours d’existence pour ce blog né le 10 octobre 2004 7492 billets publiés (soit environ 4 tous les 3 jours), et ce de manière quotidienne depuis le 29 janvier 2012[1] 24767 contributions externes […]
Pile

Ma pile de bouquins à lire commence à s’étoffer pas mal ! Une BD à déguster avec le café… Une histoire de famille(s) qui sent bon les terroirs… Une histoire fantatisque… Sans compter un bouquin sur l’histoire des États-Unis à travers leur cinéma… Bref, vivement que je trouve le temps ! PS : Et avec […]
socialMeta 0.5 et featuredMedia 0.2
Le premier intègre un nouveau behavior pour permettre à d’autres plugins de fournir une image de substitution plutôt que la première trouvée dans le billet. Tandis que le second utilise ce nouveau behavior pour fournir la première image attachée si elle existe. Le support sera fait sur Github : Voir […]
Clarté de code
En bossant sur les widgets ces jours-ci je me suis dit qu’on répétait tout de même pas mal de code, et ça a le don de m’agacer ; du coup je suis en train de revoir ça et pour l’instant, au lieu de ceci, pour initialiser un widget du type moteur de recherche : $__widgets->create('search', […]
Adapter le code des widgets pour la 2.16
Comme vous le savez maintenant la prochaine version 2.16 de Dotclear proposera un mode statique pour la page d’accueil. Or les widgets, peut-être pas tous mais la plupart, proposent dans leurs options le choix de s’afficher sur : Sur toutes les pages En page d’accueil seulement Sauf en page […]
Teasing 2.16 - 2

Ça avance pas mal ! Non content de pouvoir choisir une page pour servir de contenu sur l’accueil statique, si toutefois c’est activé pour le blog, je me suis dit que tant qu’à faire, autant proposer de même pour les billets. Donc ça sera n’importe quelle publication ! Y compris celles d’un autre […]
Teasing 2.16

J’ai commencé à faire des tests, hier, après avoir réfléchi pas mal sur ce système, et puis j’ai codé — finalement pas énormément, ce qui indique que le code est plutôt robuste et bien fichu —, et puis j’ai encore fait des tests, hier, et puis j’ai encore pas mal de choses à voir, d’effets de bord […]
J'ai une idée

J’ai eu une question particulière pendant la présentation de Dotclear samedi dernier et j’ai commencé à y réfléchir en me disant que si mes tests étaient concluants ça justifierait tout à fait d’être dans une 2.16 et suffisamment nouveau en terme de fonctionnalité pour justifier cette version […]
Entrées

Au menu de Dotclear, des entrées, terme générique pour les billets et les pages. On le retrouve ici et là, lorsque la distinction entre billet et page n’est pas possible ou souhaitable. En anglais, idem — sauf à quelques endroits où il paraît nécessaire d’harmoniser —, entry terme générique pour […]
Ça s'est bien passé !

Hier donc, présentation en live pour de vrai de Dotclear avec Kozlika devant un aréopage de gens d’horizons divers allant du développeur au parfait ignorant en ce qui concerne l’internet (à part pour aller sur le site de la banque que c’est bien pratique tout de même). Les slides étaient a priori […]
Palmarès Parlons Vélo 2019

Une enquête destinée aux cyclistes a été conduite en 2019 sur l’usage du vélo dans nos villes par la FUB et avant-hier soir le résultat a été dévoilé. Une carte de France a été publiée avec les résultats. Pour ma part, c’est assez conforme à mon ressenti quotidien, concernant mon trajet de #velotaf. […]
Lisibilité et efficience
Hier je posais une question — de néophyte un peu éclairé, mais néophyte tout de même — au sujet d’une optimisation, ou plutôt d’une ré-écriture d’une petite fonction javascript. Le code d’origine était celui-ci : window.addEventListener('load', () => { const images = […]
Question aux cadors JS
Entre ça : window.addEventListener('load', () => { const images = document.getElementsByTagName('img'); for (let i = 0; i < images.length; i++) { if (images[i].alt !== '') { images[i].classList.add('a42-ac-replace-img'); } } }); Et ça : window.addEventListener('load', () => { const images = […]
Effet Bonaldi

Je me demande si on sera sujet à cet effet samedi :-p […]
Présentation de Dotclear

Comme vous le savez, on va présenter Dotclear samedi prochain (toutes les infos sont disponibles sur le blog de notre hôte) et évidemment nous comptons sur vous, Kozlika et moi, pour venir nous soutenir, supporter et applaudir à tout rompre. Pour cela, une petite présentation qui pour une fois […]
Relativité

Ça c’est ce qui est attendu, alors qu’en fait je suis dans mon bureau, le ciel est gris derrière les rideaux mi-descendus et la journée ne fait que commencer alors que j’ai déjà l’impression d’y avoir passé quarante-huit heures. Cette notion de relativité est naze, je trouve ! […]
Colonie de vacances

Back to Paname après une petite semaine de colonie de vacances à deux, bien agréable ! Je suis en train de découvrir reveal.js pour préparer la présentation de samedi prochain ; c’est pas mal et assez plaisant comme résultat. On verra bien comment ça sera perçu le jour dit :-) […]
Colonie de vacances

Chère lectrice et cher lecteur, Aujourd’hui c’est le dernier jour de colo. C’est dommage que ça passe si vite même si finalement hier on a du faire l’atelier, mais on a pas fini et il va falloir qu’on termine dans la semaine prochaine qu’ils ont dit les monos. C’est nul la colo. Et puis on a […]