J’ai toujours eu un peu de mal avec les mots-clés, tels qu’ils sont gérés dans Dotclear, en particulier parce qu’ils cumulent à la fois la notion d’identificateur et de libellé. Par ailleurs, une seule table existe pour gérer les associations mots-clés → billets, table dans laquelle on répète à […]
(30)
Droits et usages

Pour les besoins de l’Auberge des blogueurs, il a fallu que je développe, entre autres, un plugin, pour permettre certaines choses pas spécialement prévues pour un jeu collectif de cette nature, en particulier pour la gestion des dates autorisées de publication, ou pour récupérer certaines […]
Migration

Ça faisait déjà quelques années que mon « vieux » NAS Synology, un vénérable DS212j, montrait des signes d’épuisement avec un CPU à 100% ou presque en permanence et une mémoire saturée. Et puis il y a deux semaines, il s’est arrêté, comme ça, sans prévenir… J’avais prévu son remplacement au début […]
Yolo

You only live once, but if you do it right, once is enough Mae West J’ai découvert qu’elle était à l’origine du Yolo qu’on lit souvent sur le net — sauf qu’en vérité la première référence connue date du 16e siècle et dont l’auteur serait un certain Goethe :-) — n’empêche que c’est bien elle qui a […]
3h33

3h33 du matin, devant l’ordi en écoutant les gamins dehors s’esclaffer au sujet de tout et de rien, surtout de rien d’ailleurs, parce que ce sont uniquement des éclats de voix et des bribes de phrase qui me parviennent ici. Fenêtres grandes ouvertes, évidemment, pour tenter de rafraîchir la […]
De 32 à 64 bits

J’ai commencé un gros ménage sur mon Mac, en prévision d’un basculement sur Catalina un jour ou l’autre — aucune obligation aujourd’hui, mais je préfère être préparé si nécessaire — et ce matin il me reste, question applications 32 bits : Adobe Fireworks CS5 : dont l’usage est à remplacer par […]
Les détails
Article L1222-10 du code du travail, alinéa 1, version valable jusqu’au 21 septembre 2017 : Outre ses obligations de droit commun vis-à-vis de ses salariés, l’employeur est tenu à l’égard du salarié en télétravail : 1° De prendre en charge tous les coûts découlant directement de l’exercice du […]
Variables Sass vs Variables CSS

J’ai commencé une nouvelle branche pour voir ce que je pouvais faire avec les CSS de l’admin de Dotclear, afin de passer aux variables CSS plutôt que d’utiliser les variables Sass et possiblement prévoir plusieurs jeux de couleur, d’une part, et d’autre part d’implémenter un mode automatique en […]
Confinement, jour 100

« 0 sauvegarde en 100 jours, vérifiez que… », voilà ce que m’annonce ce matin Time-Machine vu que je ne suis pas retourné au boulot depuis le 13 mars dernier ; alors forcément la sauvegarde effectuée habituellement là-bas n’est pas possible. J’ai eu raison d’acheter il y a quelques mois, profitant […]
Sceaux

Fabriqué sur mesure dans la plus belle stéatite par le vénérable maître Ka, j’essaie depuis tout à l’heure de ne pas trop m’en mettre plein les doigts de ce joli rouge qui sert à appliquer son sceau sur du papier ! Le mien comporte le symbole « sceau de » parce qu’il faut habituellement quatre […]
Là tout de suite

Pour la suite, j’ai deux envies : Commencer à imaginer une API pour Dotclear, possiblement en repartant de l’existant (serveur REST), mais en adoptant la possibilité de causer JSON plutôt qu’en XML Commencer à imaginer ce que pourrait être la future administration — plutôt modulaires — d’un blog […]
Effet domino

L’autre jour, arrêt du TLS 1.0 et 1.1 sur le serveur distant, je répare localement pour utiliser des versions plus récentes d’openSSL et de PHP mais bien sûr, une autre vieille appli est tombée en rade parce que … vieille :-) Donc aujourd’hui rebelote, à l’assaut d’une nouvelle install sur ce vieux […]
Jambon-beurre en terrasse

Voilà ce qu’il me faudrait ce midi, un jambon-beurre, un demi bien frais et une terrasse pour déguster tout ça ! […]
Décidément

Le bug chi@nt est de retour, à s’arracher les cheveux ! Jusqu’à l’envie de virer complètement la fonctionnalité et de dire aux gens, faites gaffe, sauvegardez et démerdez-vous ! Évidemment, ici, sur ma machine de développement, ou encore sur mon blog, ou encore sur le blog de l’Auberge, zéro […]
Gymnastique de l'Auberge

Commencer par le navigateur qui sert à l’auteur (Brave) — va peut-être falloir que je m’y mette d’ailleurs —, d’abord les nouveaux fils et réponses sur le forum, puis les nouveaux billets, in situ, et les commentaires, heureusement que j’ai un lecteur RSS pour ça, sinon ça deviendrait vite pas […]
Parallélogramme

Commandé il y a quelques semaines chez Cyclable, ça coûte un bras tout de même cette affaire, mais bon, mon auguste le mérite et installé samedi en prévision de la sortie pique-nique de dimanche. Installation en dix minutes — fichue minuterie trop courte dans le garage — et aussitôt premier essai ; […]
Mode

Ça fait quelques jours que je suis ce qui est publié sur dev.to, des billets techniques, plutôt en anglais mais pas que, j’ai aussi vu quelques billets en espagnol, voire en indonésien et d’après le fil RSS la mode en ce moment c’est essentiellement Javascript et React, et on commence à voir pas […]
Vieilleries (bis)

Finalement, installer un vénérable PHP 5.6, puis un openssl 1.0.1, puis reprendre le code pour passer d’une connexion via socket à un basique curl pour pouvoir profiter du TLS 1.2 et c’était réglé \o/ Heureusement parce qu’après la solution suivante c’était migration sur un nouveau serveur avec […]
Vieilleries

Un vieux serveur, deux services avec un pont entre les deux pour unifier l’authentification, cette dernière étant branchée sur un service externe, lequel service vient de couper le support de TLS 1.0 et 1.1, ce que je comprends ! Par contre, ça fout un peu le dawa dans mes vieilleries qui tournent […]
Ça clignote

Ça commence à clignoter pas mal du côté des flux RSS de l’Auberge, c’est cool ! Quelques billets ont déjà été publiés, les « staffeurs » ont la primeur cette semaine ! Et jusqu’à maintenant, pas trop de couacs, même s’il a fallu serrer encore quelques boulons ici et là et s’accommoder du reste. […]
Bis repetita

De nouveau un petit mot du voisin qui n’entend rien à rien, ou plutôt qui entend plus que bien ! Il nous enjoint de reprendre nos habitudes d’avant le confinement, c’est-à-dire de ne pas marcher pieds nus, ce que nous n’avons pas cessé de faire depuis des années, de ne pas ranger, voire déménager à […]
Gestion des modules JS dans Dotclear
TLDR: c’est pas simple :-) Entre autre parce que pour l’instant les fonctions de chargement de script (dcUtils::jsLoad() côté public et son pendant dcPage::jsLoad() côté admin) ne prévoient pour l’instant pas l’option type="module" ce qui est nécessaire pour que ça fonctionne. Mais ça […]
Changer la couleur de fond du bandeau de l'administration
Installer le plugin tidyAdmin, puis se diriger vers sa page de réglage, puis dans l’onglet « Éditeur des règles CSS supplémentaires » copier le code suivant : #header, .popup h1 { background-color: #3a539b; } @media screen and (max-width: 80em) { #header, h1 { background-color: #3a539b; } […]
Résultat du sondage d'hier
Hier je vous demandais quelques détails sur votre usage de l’administration, en particulier sur son aspect et sur l’éditeur et syntaxe que vous aviez choisis. Pour résumer : Une majorité écrasante de mode Clair et très peu de mode Sombre (que j’utilise aussi pour différencier différentes […]
Sondage

Dites, j’ai probablement déjà du vous poser la question, mais comme j’ai oublié vos réponses : Vous utilisez quelle « mode » pour l’admin ? Clair ou Foncé ? Utilisez-vous les jeux d’icônes alternatifs, et si oui lequel a votre préférence ? Quel est votre syntaxe favorite ? Wiki Dotclear, Markdown […]
Bon, et la suite ?

Après avoir pas mal secoué les vis et les boulons pour l’Auberge, je pense que j’en suis à déterminer ce que je vais bien pouvoir entreprendre pour la suite du développement de la 2.17. Probablement : Refonte de la CSS de l’admin pour mettre à plat la gestion des couleurs (pour l’instant sous forme […]
Menu

Alors pour aujourd’hui on dira : Petite salade de cramaillots (salade verte, pissenlits et herbes sauvages, lard, œuf mollet, croûtons) Coq au vin jaune, morilles, carottes et chou romanesco Coupe de glace du mois : la Griottine (glace vanille, sorbet cerise, sorbet fraise, cerises confites) Spa […]
Pour mémo
Il y a quelques jours je publiais la modif que j’avais faite pour ne plus utiliser jQuery pour la gestion d’un bouton d’aide associé au champ de mot de passe, bouton qui permet d’afficher et de masquer le contenu du champ. Anthony Ricaud, plus connu sous le pseudo Rik — à moins que ce ne soit le […]
Ma ToDo ne désemplit pas

Une version de Dotclear à sortir, une auberge à tenir, un télé-travail qui reprend ce matin avec les sempiternelles demandes récurrentes sur tel ou tel souci, maints fois réglés déjà, et puis les rapports de bug, en général sans contexte, et pour lesquels il faut aller à la pêche aux infos. […]
Les résas sont ouvertes !

C’est par ici, tu viens jouer avec nous ? […]