Le code de Dotclear commence à devenir bien joli et c’est über-cool mais comme un petit village gaulois il reste encore un truc qui me chiffonne depuis des années ! Exemple : /** * tpl:Attachments [attributes] : Post Attachments loop (tpl block). * * @param ArrayObject<string, mixed> $attr The […]
Mot-clé - PHP
Midi
J’ai remis le nez dans le code ces quelques derniers jours, copieusement, pour finir — j’aime bien finir ce que j’ai commencé — mes revues de code à l’aide d’un analyseur syntaxique ; et même si ce n’est pas la panacée — les tests unitaires aident bien à vérifier que rien n’est cassé — je constate […]
Me suis piégé tout seul
J’en causais il y a quelques mois et je suis retombé dedans, forcément :-p Ce n’est toujours pas corrigé côté xgettext, donc maintenant je déplace tous les heredoc/nowdoc en bas des fichiers sources, histoire d’être tranquille, épicétou ! private static function license_block(): string { // Tricky […]
Les IDE ne sont pas finauds
On bouscule pas mal le code de Dotclear en ce moment et il y a une flopée de classes PHP qui changent de nom. C’est la raison, entres autres, de l’existence des plugins dcProxyV1 et dcProxyV2. Ces deux plugins1 sont chargés en particulier de déclarer des alias, avec les anciens noms, des nouvelles […]
Attention !
Une petite version de maintenance, habituelle après une version majeure et qui règle quelques problèmes rencontrés depuis. La prochaine version majeure (2.27) est prévue pour mi-août, ça sera d’ailleurs l’occasion de fêter les 20 ans de Dotclear et sachez que cette version sera la dernière à […]