(38)

Plugin a11yConfig 1.5 pour Dotclear

a11yConfig : popup de la librairie, déc. 2019

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  […]

Lire la suite

Ç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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

jQuery l'heure des choix

Déso pas déso, nov. 2019

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  […]

Lire la suite

Plugin Gravatars 0.9 pour Dotclear

Les gravatars affichés dans les commentaires

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  […]

Lire la suite

Plugin formatting-markdown 1.8 pour Dotclear

Choix de la syntaxe d'écriture du billet

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

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 à  […]

Lire la suite

Bascule

Portail DotAddict, fév. 2020

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 »   […]

Lire la suite

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  […]

Lire la suite

Pile

fermentations-stpo.jpg, fév. 2020

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

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  […]

Lire la suite

Teasing 2.16

Afficher une page statique comme page d'accueil, fév. 2020

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  […]

Lire la suite

J'ai une idée

The Black Garlics — © Hellgy, août 2019

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  […]

Lire la suite

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  […]

Lire la suite

Palmarès Parlons Vélo 2019

Résultat pour Montrouge, fév. 2020

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.  […]

Lire la suite

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 =  […]

Lire la suite

Relativité

Geekeries bière-saucisson, fév. 2020

Ç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 !  […]

Lire la suite

Haut de page