(31)

jQuery partout ?

Côté administration on s’en sert un peu partout, encore ; par contre côté public je fais en sorte que ça ne soit pas le cas, en tout cas si on utilise uniquement le cœur de Dotclear, c’est-à-dire ce qu’on livre de façon standard et sans faire d’installations supplémentaires. Hier, pour un besoin  […]

Lire la suite

Encore un peu de javascript

Bouton d'affichage du mot de passe, mai 2020

J’ai fermé un ticket hier, dont le résultat sera visible dans la 2.17, mais comme vous savez que j’aime bien faire un peu de teasing, voilà deux copies d’écran qui illustrent le système. Et ce bouton, qui permet d’afficher et de masquer le contenu du champ mot de passe, sera affiché partout où un  […]

Lire la suite

Y'a un truc

Releases Dotclear jusqu'à la 2.16.8, mai 2020

J’ai pas compris ce qu’il s’était passé hier, au moment de générer la 2.16.7, mais il se trouve que le sous-module Clearbricks n’était pas à jour (quelques commits de retard). Je ne sais pas si ça vient d’un problème dans l’index Git du dépôt de Dotclear ou si ça vient des commandes que j’utilise  […]

Lire la suite

Remise en selle

Vallée de Chevreuse, mai 2020

J’vous ai pas dit ! Lundi après-midi, après avoir pas mal codé, j’ai décidé de reprendre la moto et d’aller me décrasser le ciboulot ! Température agréable, pas beaucoup de circulation, et parcours bien connu ce qui m’a permis, petit à petit, de retrouver quelques sensations. Résultat mitigé, je ne  […]

Lire la suite

On continue ?

Releases Dotclear jusqu'à la 2.16.6, mai 2020

Un bug pénible à régler dans le moteur de wiki de Dotclear, sur la gestion des éléments <figure>…</figure>[1], va m’obliger à sortir, encore, une nouvelle version ! Comme quoi, faire tester par d’autres que moi, ça aide :-) Note [1] J’ai appris qu’un élément figure était un bloc et  […]

Lire la suite

Y'en a plus d'ouvert !

Et voilà, tous les tickets ouverts sur Dotclear ont été fermés, de différentes manières et si besoin reportés sur le nouveau système. Au passage j’ai fermé l’ancien système de suivi, plus possible d’ouvrir un ticket là-bas. Donc maintenant, si ce n’est déjà fait, affutez votre plus beau compte  […]

Lire la suite

Expérience et retours

Au delà de l’intérêt intrinsèque du jeu littéraire qui va nous occuper tout l’été, il y a un intérêt secondaire, pour moi développeur de Dotclear, qui sera le retour d’expérience fourni par l’usage régulier de l’administration du blog pendant cette durée. J’ai déjà quelques pistes de choses à  […]

Lire la suite

Un peu de teasing

On a le thème foncé dans l’administration depuis la version 2.14, le thème clair n’a pas varié, ou à la marge depuis la version 2.6 — c’est dire s’il est solide et qu’il résiste bien aux changements de mode successifs —, et j’ai eu envie de changer juste un petit truc, mais qui change énormément la  […]

Lire la suite

Y'en a encore, j'vous en rajoute ?

Releases Dotclear jusqu'à la 2.16.5, mai 2020

Bon, encore quelques bugs corrigés, dont certains qui dataient d’il y a pas mal de temps et d’autres bien spécifiques du genre qu’on ne rencontre qu’une fois sur mille et pour lequel on se dit que le problème est entre la chaise et le clavier : Le curseur était jusqu’à maintenant positionné à la  […]

Lire la suite

Déconfinement et décrassage

Mon biclou, mai 2020

1re sortie avec le frangin ce matin, une vingtaine de kilomètres sur la coulée verte en descendant jusqu’à Verrières-le-Buisson et retour, pendant une petite heure et demie. Ça fait du bien de reprendre un peu d’activité physique surtout qu’il n’y avait aucune difficulté à part quelques petits  […]

Lire la suite

Vrac du vendredi

Réalisé par Geoffrey Dorne pour jaffiche.fr

Affiche réalisée par Geoffrey Dorne pour jaffiche.fr Ça continue avec les avancées à pas assurés vers plus de police politique et moins de contrôle judiciaire avec cette dernière loi, soi-disant anti-haine, vite transformée à la faveur d’un amendement en une loi qui vient compléter la collection de  […]

Lire la suite

Et une de plus

Je vais être obligé de sortir une nouvelle version de Dotclear aujourd’hui vu que j’ai corrigé un bug du côté de deux balises template, tpl:EntryContent et tpl:EntryIfContentCut, lorsqu’elles sont utilisées avec l’attribut full="1", ce que personne ne fait jusqu’à maintenant sauf dans le  […]

Lire la suite

Dans le cambouis de Sublime Text 3

Copie d'écran d'un fichier ouvert dans Sublime Text, mai 2020

Voilà à quoi ressemble mon environnement de développement quand je code avec Sublime Text : J’utilise essentiellement la police JetBrainsMono-Regular que je trouve très lisible et j’ai d’ailleurs un peu modifié le thème[1] par défaut pour substituer la police système par celle-ci. Ça se fait en  […]

Lire la suite

Finalement

Feuille Dotclear, mai 2020

Finalement pour le formulaire de saisie de mot de passe, au sujet duquel que j’ai causé dans le poste il y a quelques jours, plutôt qu’une clé moche, mais un peu jolie quand même, mais un peu moche, finalement, j’ai opté pour notre très personnelle et merveilleuse et très légère feuille qui sert de  […]

Lire la suite

Du terrain de jeu

100 km depuis le domicile, mai 2020

L’hésitation a été longue, les tergiversations des gouvernants aussi, et finalement c’est à vol d’oiseau qu’il faut compter les kilomètres autorisés depuis le domicile ! Cela dit, dans mon cas, ça n’aurait pas changé grand chose et dans les deux cas, je peux faire une boucle du genre Beauvais →  […]

Lire la suite

Une remarque amenant une idée amenant un thème

C’est tomek qui m’a incidemment donnée l’idée alors que je lui répondais sur une astuce CSS décrite dans le billet d’hier. Alors finalement, j’ai un peu repris les thèmes zh2 et zh2-dark, le second étant enfant du premier. Le premier a une ambiance claire, le second reprend la même structure mais  […]

Lire la suite

Les détails comptent aussi

Formulaire de demande du mot de passe, version 2.16, mai 2020

Avant, quand on avait un billet protégé par un mot de passe, voilà à quoi ressemblait le formulaire qui permettait de le demander avant d’afficher la publication protégée : Eh bien pour la 2.17, j’ai décidé qu’il fallait remédier à la tristitude de cette page et on aura maintenant ceci : Voire, si  […]

Lire la suite

Confinement, jour 53

Pizza maison, mai 2020

Remettre la pâte congelée dans le frigo, la veille au soir et hop, dimanche midi on avait de quoi se refaire une pizza pour goûter devant le grand film de l’après-midi ! J’avoue l’avoir laissée cuire un peu trop et elle était très croustillante sur les bords — mais pas dessous vu que j’avais  […]

Lire la suite

Exposition

Pour la version 2.17 à venir, je commence à modifier le code javascript des plugins que je maintiens — les thèmes y seront peut-être aussi sujets — pour n’exposer, au final, qu’un seul objet, dotclear, dans lequel chaque plugin viendra ajouter ses méthodes et propriétés. Attention, ça n’est, pour  […]

Lire la suite

J'ai appris un truc

En cherchant à supprimer une dépendance à un objet global (attaché au document javascript) j’ai découvert qu’on pouvait modifier le this fourni à une fonction attachée à un événement. Exemple : document.body.addEventListener('keydown', this.keyDown); Dans ce cas, le this qui sera fourni à la  […]

Lire la suite

Confinement, jour 50

Mon Mac m’informe qu’il n’y a pas eu de sauvegarde sur ma Time-Capsule — rangée sur mon bureau au boulot — depuis 49 jours ; je sais bien et j’ai un disque SSD de 2To branché ici qui me permet de palllier ça… Heureusement ! J’entame donc ma 50e journée de confiné, confortablement mais sans la mer,  […]

Lire la suite

Crowdin vs Transifex

Je pense que j’ai à peu près fini mes tests avec les systèmes de traduction en ligne, Crowdin et Transifex ayant chacun leurs avantages et inconvénients. Donc, a priori, ça sera Crowdin pour Dotclear, avec l’avantage qu’il génère une pull-request unique s’il y a du neuf toutes les douze heures ;  […]

Lire la suite

Haut de page