2023 mai 13
Par Franck - News - Lien permanent
Une nouvelle version dont la mise à jour devrait passer sans problème majeur chez la plupart d'entre vous.
Rien d'extraordinaire cette fois, surtout des petites améliorations ici et là, et c'est surtout du côté du code que l'essentiel à été fait car pour la première fois depuis la première version de Dotclear 2, la librairie Clearbricks n'en fait plus partie, ou plutôt a été intégrée directement dans le code de Dotclear.
C'était également l'occasion de renforcer les tests unitaires et l'analyse statique du code (avec PHPStan, PSalm et Rector) qui continuera d'être progressivement modernisé (il en reste pas mal).
Un nouveau thème est en cours de développement et il devrait, si possible, faire partie de la prochaine version majeure — qui sonnera aussi les 20 ans de Dotclear —, mais comme on a dit souvent ici : « Ça sera le cas quand il sera prêt ! ».
Par ailleurs, la reprise de l'architecture de l'administration est à l'étude, en particulier pour bénéficier des dernières possibilités de HTML et CSS. Il y aura possiblement un peu de casse, mais on essaiera de limiter les dégâts, comme à notre habitude.
Bonne mise à jour !
Commentaires
Bonjour et merci pour cette nouvelle mouture de dotclear2,
J'ai pris un peu de retard avec les MAJ. J'ai eu un peu de soucis avec la 2.24 et je m'en suis sorti grâce au support sans faille du forum. Puis-je directement mettre à jour de la 2.24 vers la 2.26 ? De plus, mon serveur tourne sous Yunohost. Puis-je directement mettre à jour sans attendre la mise à jour proposée par Yunohost ?
Bien à vous,
Bonjour,
Une mise à jour vers "So far so good" effectuée en quelques secondes sans le moindre petit problème. Merci !
Merci beaucoup pour votre travail exceptionnel.
Toujours une petite appréhension au moment du passage et finalement tout va bien.
Formidable
MAJ sans accros : J’ai du passer en mode sans échec pour MAJ quelques plugins, et tout c’est ensuite très bien passé !
Merci encore Franck !
Il y a des plugins qui peuvent être incompatibles avec cette mise à jour (ou avec PHP 8.1) et bloquent les accès aux pages d'administrations et publiques du blog (erreurs 500) dès l'activation. J'ai noté de mon côté les plugins suivant :
- errorlogger ▶ErrorLogger (errorlogger) 0.8
- flocOff ▶flocOff 2.0
- gravatar ▶Gravatar (gravatar) 1.1
- spamplemousse2 ▶Spamplemousse2 (spamplemousse2) 3.2
Il peut y en avoir d'autres.
Pour ces quatre là, et d'autres dont j'ai la charge, c'est en cours. D'ailleurs le dernier est déjà dispo sur Github.
FlocOff ne sert plus à rien, il peut être supprimé.
Bin, j'ajoute :
- Check Store Version 0.3.1 (la version 0.2 semblait fonctionner)
- Acronyms 1.7.6
Faute d'avoir trouvé un coin pour raconter tout ça, bin ... je squatte.
p.s. le mode "?safe_mode=1" est bien pratique quand on n'a pas accès en FTP, à ajouter dans les avertissements de mises à jour. J'ai eu du mal à le retrouver.
ErrorLogger 1.0 idem, il faut passer sur la version 2.1 venant du dépôt alternatif pour retrouver un plugin opérationnel.
salut
j'ai mis à jour et ça faisait un peu longtemps ;-)
j'ai donc « tout cassé » 😱… puis j'ai été lire le mode sans échec, la désactivation des plugins. j'ai tout fait. tout désactivé, puis réactivé… et tout. va. bien.
le blog est en versions _so far so good_ 💃
merci. merci.
https://open-time.net/post/2022/12/...