Nouvelle version qui corrige une coquille signalée via Twitter par @khaos_farbauti. 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 […]
(52)
Empreintes
Si jamais vous utilisez SourceTree pour développer des choses et résoudre des tickets sur Dotclear et Clearbricks, voilà les fingerprints à utiliser dans votre fichier .hgrc : … [hostsecurity] […]
Ça manque de lumière
Vivement le printemps, le vrai ! […]
Plugin catOrder 0.5 pour Dotclear
Mise à jour de ce plugin qui permet de forcer l’ordre des billets lorsqu’on les liste pour une catégorie et de préciser le nombre de billets par page utilisé dans ce contexte. Vous pouvez ainsi choisir pour chacune des catégories existantes sur votre blog l’ordre de tri : Chronologique (du plus […]
Optionnel
En PHP et donc dans Dotclear et Clearbricks, on utilise tout un tas de fonctions utilitaires qui attendent un ou plusieurs paramètres obligatoires et un ou plusieurs paramètres optionnels, permettant de spécialiser leur comportement. Au fil des développements, afin de conserver une compatibilité […]
Animation
Avant, je veux dire avant la prochaine version 2.14 de Dotclear, on utilisait beaucoup de javascript et un peu de CSS pour faire varier le fond coloré de certains messages. Donc il fallait une CSS : .colorBeginMessage { color: #ccc; } .colorEndMessage { color: #676e78; } Puis un peu de Javascript : […]
Plugin dmLastComments 1.2 pour Dotclear
Ce plugin permet d’afficher sur le tableau de bord de l’administration Dotclear la liste des derniers commentaires enregistrés. Cette liste s’affiche au choix en mode abrégé ou en mode standard sur le tableau de bord. Le nombre de commentaires listés est limité (il est fixé à 5 par défaut et à 30 si […]
Loupedeck débloque
J’ai mis à jour le logiciel de paramétrage de mon Loupedeck hier et tout à l’heure, en testant les nouvelles possibilités, j’ai découvert qu’une des fonctions cachées, mais bien présente dans le moteur de Lightroom 6.14 que j’utilise, à savoir la fonction dehaze (suppression du voile atmosphérique) […]
Et hop
Et voilà, bientôt chez vous en mise à jour automatique, et n’oubliez pas de désactiver, voire de désinstaller le plugin patch de la 2.13 si vous l’aviez installé ; mais ça ne cassera rien si vous le laissez, mais il ne servira plus à rien, enfin vous ferez bien comme vous voudrez, hein ;-) […]
Ça va être rigolo
Apple vient d’annoncer un (gros) changement dans le contenu de l’appli OSX Server, appli que j’utilise comme base des serveurs du boulot depuis des années. Comme base seulement parce qu’il y a pas mal de choses à faire et à bidouiller pour en faire un système efficace, mais avec l’avantage d’avoir […]
Rade
Frénésie de code — quand je dis code, moi le développeur informatique, c’est de programmation dont il s’agit, des dizaines, des milliers de lignes agencées de la bonne façon —, ces derniers jours, il va falloir que je lève le pied et que souffle un peu et j’ai d’ailleurs commencé hier, à souffler. […]
Cax
J’ai reçu hier le casque que j’ai commandé, un joli Bose QC 35 — 1re version, la 2e n’apportant rien de plus pour moi que de devoir dépenser quelques dizaines d’euros supplémentaires — et du coup, l’ancien, un Audio-Technica ATH-ANC9, va venir au boulot pour remplacer le micro-casque que […]
Espace à deux
Finalement j’ai décidé de basculer sur une indentation à deux espaces pour les sources Javascript/JSON, HTML/XML, CSS/Sass, ce qui semble est le consensus actuel chez pas mal de monde. Le fichier .editorconfig préconisé pour les développements Dotclear & Clearbricks devient donc : # […]
Alerte crue
Il faut que je fasse attention à ne pas me laisser submerger avec l’amoncèlement de choses à faire, en particulier côté Dotclear/Clearbricks ; l’activité de ces derniers jours a été très (voire trop) dense, surtout côté plugins et il va falloir que je lève le pied, par exemple en m’occupant […]
Plugin tidyAdmin 0.8.1 pour Dotclear
Une nouvelle version qui utilise dorénavant le dossier /var de l’installation pour stocker ses fichiers, plus précisément dans le sous répertoire /var/plugins/tidyAdmin/, sous les noms de admin.css pour la CSS personnalisée et admin.js pour le Javascript personnalisé. Notez qu’à chaque sauvegarde la […]
Plugin Gravatars 0.8 pour Dotclear
Une nouvelle version de ce plugin qui intègre la fédération (via DNS) des serveurs Libravatar si ce service est activé. D’autre part cette version ignore dorénavant les trackbacks/pingbacks/webmentions (rétroliens) et ne s’occupe que des commentaires. Ce plugin se charge d’afficher automatiquement […]
Plugin socialShare 0.7.1 pour Dotclear
Une nouvelle version qui revient avec le bouton de partage pour Mastodon et je remercie Guillaume Lacasa, via DaScritch, de m’avoir mis sur la piste d’une solution. Ce plugin permet d’ajouter des boutons de partage vers les réseaux sociaux Twitter, Facebook, Google+, LinkedIn, Mastodon et par mail. […]
Plugin Gravatars 0.7 pour Dotclear
Une nouvelle version de ce plugin qui propose d’utiliser les services de libravatar.org plutôt que de ceux de gravatar.com (qui appartient à WordPress). Notez que Libravatar, s’il ne trouve pas d’avatar associé à l’adresse email fera suivre la requête vers Gravatar. Ce plugin se charge d’afficher […]
Plugin tidyAdmin 0.7.1 pour Dotclear
Une nouvelle version mise à jour pour la version 2.13 de Dotclear. Ce petit plugin, compatible avec les versions 2.13 et suivantes de Dotclear, permet de transformer légèrement l’aspect et le fonctionnement de l’administration de Dotclear et de gérer les jeux d’icônes alternatifs[1]. Le plugin […]
J'hésite
Je suis en train de revoir les réglages de mon éditeur préféré du moment (Sublime Text 3), entre autres pour la présentation du code [1], et plus spécialement un des sujets sensible : l’indentation. Depuis la nuit des temps … de Dotclear, on utilise une indentation avec des tabulations — véritables, […]
Plugin socialShare 0.6 pour Dotclear
Une nouvelle version qui retire le bouton de partage pour Mastodon. Je m’explique : Mastodon est un réseau social dont une des principales caractéristiques est qu’il est décentralisé. Donc si je veux proposer un bouton de partage, il faudrait que je connaisse (ou que je demande l’URL de l’instance […]
Plugin socialShare 0.5 pour Dotclear
Une nouvelle version qui ajoute un bouton de partage pour Mastodon. Ce plugin permet d’ajouter des boutons de partage vers les réseaux sociaux Twitter, Facebook, Google+, LinkedIn, Mastodon et par mail. Une fois activé (ce qui se fait pour chaque blog sur la page principale du plugin, voir le menu […]
Au menu
Au menu : Ajouter le partage Mastodon dans mon plugin socialShare, vu que j’ai mis à jour le Café des blogueurs, faudrait pouvoir s’en servir depuis ici :-) Continuer d’implémenter les tests unitaires de Clearbricks, tout en corrigeant et en modernisant (raisonnablement) son code. Fermer quelques […]
Cotisation 2018
Et voilà, virement effectué ce matin pour l’année 2018 pour kozlika et moi \o/ Et vous, vous en êtes où de votre adhésion au meilleur logiciel de blog du monde entier et au delà, environ ? Parce que quand même, hein :-) Et si vous avez besoin, le RIB qui va bien : RIB : 10278 06074 00020148201 15 […]
Café des blogueurs 2.1.3
J’ai mis à jour cet après-midi l’instance Mastodon du Café des Blogueurs que j’héberge sur un petit serveur dédié. Version 2.1.3 de Mastodon, donc, avec un retour au thème sombre par défaut mais avec la possibilité pour chacun de choisir un des deux autres disponibles, Light ou Cafe, dans ses […]
Tests unitaires et couverture de code
J’ai repris le développement des tests unitaires avec Atoum (qu’avait mis en place nikrou à l’époque), en commençant par ceux de Clearbricks, laissés en plan depuis des années — oui, je sais, c’est pas bien, mais … :-) — profitant d’une revue de cette librairie qui sert de fondation à Dotclear[1], […]
Plugin userThumbSizes 0.4.1 pour Dotclear
Une nouvelle version qui corrige un problème côté public (les plugins étant dans ce cas chargés après l’initialisation du système de média, les miniatures restaient alors inconnues au bataillon). Depuis la version 2.4, le code de Dotclear permet de déclarer plus de formats de miniature que ceux […]
La bonne position
Dans la version 2.12 (et toutes les précédentes d’ailleurs) de Dotclear, quand tu insérais un média avec l’éditeur classique (aka Legacy et donc wiki, markdown, …), le curseur était ensuite positionné devant l’image, alors qu’en général on a envie d’écrire après, non ? Avec la version 2.13, c’est […]
Même pas peur !
Dans la version 2.13 de Dotclear, tu peux, vu que t’es un·e pro depuis toutes ces années où tu traines dans l’administration, ne plus afficher le bouton d’aide : Étonnant non ?
T'as lu ?
Dans la version 2.13 de Dotclear, quand tu te promènes dans la médiathèque, tu as maintenant quelques infos en plus : Étonnant non ?
T'as vu ?
Dans la version 2.13 de Dotclear, quand une requête asynchrone est lancée dans l’administration, tu as un feedback visuel (couleur changeante sur la barre d’ouverture/fermeture du menu et juste sous l’entête) : Étonnant non ?
Oups, I did it again!
Avec un changelog pas si petit que ça, finalement (je dis ça à chaque release j’ai l’impression) : Dotclear 2.13 - 2018-01-13 =========================================================== * 🐘 PHP 5.5+ is required * 🛡 Security: New password management system (including silent migration) * 🛡 Security: […]
IRC
Même sur IRC on a maintenant du SPAM et c’est bien un des rares endroits que je croyais (naïvement) protégé de ça : Ça fait bizarre quand t’ouvres l’ordi le matin et que tu découvre ça !
Animoji
Tout ça pour ça : \o/
Clearbricks
Je pense qu’il va falloir que je mettre sérieusement mon nez dans cette petite bibliothèque, qui a pris un peu d’âge au cours des années et même si elle est toujours aussi utile et performante elle n’a pas toujours suivi les évolutions des technos côté developpement web en PHP. Ça sera un bon […]
Vivant et mort
On commence par le vivant, forcément, c’est logique, sauf que peut-être qu’avant d’être vivant on est mort ? Allez savoir ? Et après la mort on redevient vivant ? Ou alors on est pré-vivant avant et post-vivant, voire survivant après ? J’avoue que l’idée de quelque chose avant et, ou, après, n’est […]
Argot
« Photographe, habitué de l’Abbaye de Monte-à-Regret… » Photographe : Aide de l’exécuteur qui tient par les oreilles la tête du condamné, lorsqu’il a le cou dans la lunette de la guillotine ; il tire dessus de façon qu’il ne la rentre pas dans les épaules, et que le couteau lui tombe sur le cou. […]
Commenter sans email
Une petite astuce, pour celles et ceux qui souhaiteraient ne pas demander d’email à leurs commentateurs : Allez dans « Apparence du blog », puis cliquez sur le bouton « Modifier les fichiers du thème ». Repérez le fichier contenant l’affichage du formulaire de commentaire, en général dans le fichier […]
Icône du mac
Trouvé ici (via je sais plus où), un petit script en python pour générer l’icône (PNG) du Mac sur lequel vous le faites tourner : #!/usr/bin/python from Foundation import NSZeroRect, NSMakeRect, NSMakeSize from AppKit import NSPNGFileType, NSCompositeCopy, NSGraphicsContext, […]
Perspectives
La 2.13 arrive samedi, sauf catastrophe nationale, je commence à me poser la question de savoir quel chantier mettre en place pour la 2.14 qui suivra. Revoir la médiathèque, par exemple, j’en ai déjà parlé il me semble, et ça serait plutôt bien de revoir de fond en comble cette partie, en en […]
Métal contre métal
Ça a beau être plutôt bien conçu, il y a parfois des choses à laquelle on ne pense pas toujours. Exemple avec ma courroie BlackRapid RS 7 que j’avais acheté il y a 4 ou 5 ans (ou même peut-être plus, je ne me souviens pas) et dont le mousqueton commençait à être bien usé : Il se trouve que l’attache […]
Faux positif
Trouver les faux positifs parmi les spams de ma boîte mail devient plus facile depuis quelques jours vu qu’ils sont à quasi 100% écrits en chinois, du coup dénicher les quelques exceptions en alphabet latin devient beaucoup plus simple ! Surtout ne changez rien \o/ […]
Surprise chez le CSS Working Group
Passé là-bas pour vérifier la spécification de la propriété outline, et surtout les valeurs possibles, j’ai été relativement surpris par la popup qui a surgit sans crier gare à l’affichage. J’ai pensé trois secondes qu’ils avaient été hackés, mais en fait c’est une campagne du W3C d’un site non […]
Expo Zhong Weixing
Un petit tour hier, toujours avec le fiston, à la Maison Européenne de la Photographie, pour aller voir l’exposition Face à face de Zhong Weixin. La moitié du troisième étage y est consacré et superbement mis en scène, surtout que nous n’étions pas trop nombreux à la parcourir, pour une fois. J’ai […]
Jour de pluie
Finalement j’ai zappé l’exposition Irving Penn au Grand Palais, hier après-midi, plutôt occupé à configurer le nouveau téléphone pendant que le minot tuait plein de gens dans GTA 4 sur la PS3. J’irai peut-être samedi prochain, ou plus tard, on verra… […]
Expo Stephen Shames
Petite exposition à la Maison de la photographie Robert Doisneau, à Gentilly, où j’ai emmené le fiston hier après-midi avant le Paris-Carnet du soir[1]. Deux étages avec à chaque fois une petite salle et une mise en scène plutôt agréable ; j’ai juste regretté un peu l’éclairage parfois trop […]
Bestiaire
Un randonneur appliqué à dévorer sa marmite de moules Une remorque pleine de cagettes bientôt pleines de demoiselles Un chat amusé par le bouchon que j’avais accroché là, à dessein Un chien concentré sur l’écoute Un chat perché ! Un chien concentré dans sa sieste Quelques poulpes et coquillages […]
Plugin hScroll 0.1.1 pour Dotclear
Mise à jour rapide pour un problème de typo dans les chemins de chargement de certaines ressources qui rendait le plugin inopérant chez certains. Un nouveau petit plugin, vu que ça faisait longtemps que j’en avais pas codé un, qui permet d’afficher une barre de progression horizontale pendant le […]
The Last Jedi
Vu hier, vivement la suite, tout à fait dans la même veine que les trois premiers (IV, V et VI) et surtout plein de parallèles avec le V ; j’ai beaucoup aimé. […]
Plugin hScroll 0.1 pour Dotclear
Un nouveau petit plugin, vu que ça faisait longtemps que j’en avais pas codé un, qui permet d’afficher une barre de progression horizontale pendant le défilement de la page. En gros c’est comme les ascenseurs verticaux, sauf que ces derniers, gérés par le système d’exploitation, sont souvent masqués […]
Ce que tu fais le premier de l'an
… tu le fais toute l’année, du coup on était obligé \o/ […]
Vrac du nouvel an
Pas de moto aujourd’hui, vu la météo qui ne s’y prête pas, pourtant je serais bien parti me dérouiller le cerveau sur les petites routes d’île-de-France. Tant pis, un prochain jour peut-être ! C’est agaçant, en fait, d’avoir le curseur qui se positionne devant l’image qu’on vient d’insérer dans […]