(32)

Développer un plugin, une image vaut aussi bien

a11yConfig : bouton sous forme d'image, déc. 2019

On continue notre petit bonhomme de chemin dans le développement de ce petit plugin — qui est d’ores et déjà fonctionnel et utilisable en pratique. Avant de s’attaquer à la balise de template promise il y a quelques jours, j’ai choisi de m’intéresser un peu à l’aspect du bouton mis en place par la  […]

Lire la suite

Décidément

Petit mot du voisin paranoïaque sous le paillasson nous mettant en demeure de cesser nos claquements de porte et nos coups de talon, en particulier avant-hier à minuit, ou encore la nuit de Noël vers 1h30 du matin, sachant que nous étions tous les deux profondément endormis à ces heures là ; il n’a  […]

Lire la suite

Aria, accessibilité, image et bouton

a11yConfig : insertion automatique en entête du thème Berlin, déc. 2019

Dans l’optique d’installer le plugin en cours de développement sur mon blog, ici-même donc et probablement ailleurs, j’aimerais assez remplacer le bouton intitulé « Accessibilité » par une image en conservant évidemment ce qu’il faut pour que ce soit lisible pour tous, lecteurs d’écran compris.  […]

Lire la suite

Développer un plugin, injection automatique, 2e partie

a11yConfig : insertion automatique en entête du thème Berlin, déc. 2019

On va maintenant s’intéresser à la partie affichage côté public en relation avec l’un des deux behaviors en question (voir le billet d’hier à ce sujet). Pour cela, jetons un œil au fichier _public.php où tout est traité : <?php /** * @brief a11yConfig, a plugin for Dotclear 2 * * @package  […]

Lire la suite

Développer un plugin, injection automatique, 1re partie

a11yConfig : options pour l'injection, déc. 2019

On continue avec le développement du plugin pour ajouter, cette fois, une fonction d’insertion automatique du bouton d’Access42, dans l’entête ou dans le pied de page du blog, à la place du widget proposé jusqu’ici. Mais auparavant, pour simplifier un peu le code, je propose de supprimer les options  […]

Lire la suite

Polyglotte

Réflexion, nov. 2019

Bon, j’avais, il y a quelques temps, décidé de me mettre à la programmation fonctionnelle, avec Haskell, et pis les choses étant ce qu’elles sont, j’ai mis ça de côté pour plus tard en attendant d’avoir une nouvelle période de calme à l’horizon, ce qui n’est pas arrivé. Puis, côté pro, on me  […]

Lire la suite

Triangulaire

Le mystère du triangle de bronze, Metz, France, juin 2010

Hé hé, de retour dans la triangulaire infernale du vendeur (Décitre), du client (bibi) et de l’intermédiaire (Paypal) par lequel j’ai voulu régler une commande. Commande censée être livrée entre le 12 et le 18 et dont j’apprends le 20 qu’elle a été annulée parce que Paypal aurait refusé, 3 fois, de  […]

Lire la suite

Auto destruction

Je crois bien que c’est la première fois que je découvre une commande comme celle-ci dans un logiciel : RAILS_ENV=production bin/tootctl self-destruct Vous avez vu le dernier paramètre, self-destruct ? C’est la commande que j’ai lancé hier après-midi, après avoir fait quelques tests, pour supprimer  […]

Lire la suite

Heureusement

Page d'erreur Mastodon, déc. 2019

J’ai lancé la mise à jour de PostgreSQL de la version 9.4 à la version 9.6, hier, qui s’est terminée comme un charme au bout de quelques heures (le temps de la migration des données) — d’ailleurs tant qu’à faire je teste en ce moment la migration de la 9.6 vers la version 12, histoire de voir. J’ai  […]

Lire la suite

Ditto

Z’allez pas le croire ! Ça fait des décennies (pas loin de 3) que je joue avec des macs, fixes, portables, serveurs ou pas, etc et c’est seulement hier que j’ai découvert la commande ditto ! Incrédibeule ! J’avais un mac dont un des disques montrait des signes de faiblesse, celui de démarrage bien  […]

Lire la suite

Développer un plugin, on affiche le widget

a11yConfig : widget côté public, déc. 2019

On reprend ce qu’on a commencé hier, avec la mise en place d’un widget, pour voir maintenant comment ça fonctionne du côté public, pour les visiteurs, donc. Pour cela, on crée un fichier _public.php donc le code source est le suivant : <?php /** * @brief a11yConfig, a plugin for Dotclear 2 * *  […]

Lire la suite

Développer un plugin, on propose un widget

a11yConfig : widget disponible, déc. 2019

Après avoir mis en place toute la mécanique nécessaire pour la gestion du plugin, voyons aujourd’hui comment proposer un widget et ce que ça donne (enfin) côté public, pour les lecteurs du blog. Première étape, prévoir ce qu’il faut pour la « gestion » du widget, du côté de l’administration, pour  […]

Lire la suite

Signalement

Signalement de problèmes de voirie cyclable, déc. 2019

J’ai testé Vigilo, il y a quelques jours, mais sans résultat notable, jusqu’à ce jour du moins, alors j’ai installé l’application municipale pour refaire le même signalement. Il est passé de l’état enregistré à en cours en moins de 24 heures, j’ai donc bon espoir… Enfin, pour de vrai, vu  […]

Lire la suite

J'adore !

<!-- ... s, . .s ss, . .. .ss 'SsSs, .. . .sSsS' sSs'sSs, . . .sSs'sSs sSs 'sSs, ... .sSs' sSs sS, 'sSs, .sSs' .Ss 'Ss 'sSs, .sSs' sS' ... sSs ' .sSs' sSs ... . sSs .sSs' .., sSs . . .. sS, .sSs' . 'sSs, .Ss . .. .. . 'Ss .Ss' . 'sSs. '' .. . . . sSs ' . 'sSs, . . ... .sS.'sSs . .. 'sSs, ...  […]

Lire la suite

Manque plus grand chose !

Vignette critair spécial vélo, déc. 2019

Je me félicite tous les jours d’avoir installé ce petit rétroviseur du côté gauche sur mon biclou, c’est super rassurant de pouvoir jeter un œil sur les rageux qui sont derrière avant de faire une manœuvre ! Sinon après quelques essais et démonstrations hier après-midi pendant lequel j’ai pu tester  […]

Lire la suite

Bis repetita

Gewurztraminer, vendanges tardives et foie gras, déc. 2019

Jeudi soir, en rentrant du boulot à vélo, j’aperçois devant la moto garée dans le parking un sac à main, visiblement assez copieusement fourni de choses en toute genre, genre de celle d’une dame de la ville, enfin que j’imagine. J’enquête pour savoir si l’amie venue dans la journée n’aurait pas  […]

Lire la suite

Bon

Mr Black & White, oct. 2019

Eh bien j’ai fait (presque) tout comme suggérait Philippe hier \o/ Et là tout de suite, faut que je fasse quelques courses, pis après je me lancerai bien dans un thème Black & White ; je pense qu’Heydon Pickering m’a finalement pas mal marqué, lors de son passage à Paris-Web ;-)

J'ai du retard

Une ToDo qui s’allonge avec entre autres : Les photos du Portugal à développer Les photos de Vilnius à publier ; oui oui, celles d’il y a quasi un an, c’est dire ! Du code à reprendre que je repousse jour après jour — la sélection multiple dans le gestionnaire de média, un jour je m’y mettrai, mais  […]

Lire la suite

Lavage de cerveau

Je me demande dans quelle mesure, nous les internautes/twittos/mastonautes avertis, notre perception de la parole publique — membres du gouvernement, députés, … — n’est pas biaisée (« biaisée » n’est pas le bon terme mais je pense que vous avez compris l’idée) ; est-ce que le « grand » public, pour  […]

Lire la suite

Développer un plugin, alternative pour l'activation

a11yConfig : réglages dans les paramètres du blog, déc. 2019

Aujourd’hui on va voir comment implémenter l’activation à partir des paramètres du blog plutôt qu’à partir d’une page dédiée. En fait on va conserver les deux, aux fins de démonstration mais dans l’absolu il n’est pas utile de faire les deux. D’un point de vue pragmatique, si vous avez uniquement  […]

Lire la suite

Vrac du lundi

Je me demande s’il ne faudrait pas que je numérote mes vracs ! En attendant une petite histoire de vélotaf chez l’ami Tristan, qui est un peu (beaucoup) le fautif quant à mon choix d’en faire et de sélectionner mon destrier ;-) Les premiers tours de roues sont un peu intimidants : pas facile de  […]

Lire la suite

Ça m'énerve

Encore un site qui veut décider à ma place ce que doit être la robustesse d’un mot de passe ! Aujourdh’ui, HelloAsso, qui, non content de tracer à tout va (mais c’est une autre histoire) veut m’imposer, pour le choix de mon mot de passe, qu’il fasse au moins 8 caractères de long et qu’il contienne   […]

Lire la suite

Haut de page