Par ȷulmud le samedi 24 décembre 2022, 21:41 - Free the code!
Avec la sortie toute récente de Dotclear 2.24, une grosse mise à jour du code des plugins est nécessaire. Voici donc la version mise à jour du plugin bigRedButton.
J'ai l'habitude d'avoir plusieurs environnements de tests, entre lesquelles je réplique de manière irrégulière mes différents blogues. Étant donné qu'il s'agit à chaque fois d'un blogue au milieu d'une installation multiblogue, l'importation de Dotclear ne commence pas par vider le contenu. Je me devais donc à chaque fois de commencer par :
- afficher tous les billets et les effacer (à faire en plusieurs fois car j'ai déjà trop de billets pour pouvoir tous les mettre sur une seule page) ;
- faire de même avec les pages connexes, les galeries et les images pour les galeries ;
- sélectionner toutes les catégories et les effacer ;
- sélectionner tous les liens de la blogroll et les effacer ;
- éventuellement optimiser les tables de la base pour récupérer l'espace anciennement utilisé.
À chaque fois, j'oublie l'une ou l'autre de ces étapes... Suite à une question sur le forum de Dotclear, je me suis rendu compte que d'autres que moi rencontraient ces mêmes besoins. Quelques heures plus tard, voici donc un greffon permettant d'automatiser tout cela.
À quoi ça sert ?
- Permet de vider tout le contenu d'un blogue. Il nécessite bien entendu des droits administrateurs sur le blogue en question pour pouvoir être utilisé.
Où est-ce que je le trouve ?
- Dans les annexes à ce billet ou sur Dotaddict.
Qu'y a-t-il de nouveau dans cette version ?
- Compatibilité avec la version 2.24 de Dotclear.
À quoi dois-je faire attention ?
- Un conseil : n'installez pas ce greffon dans un environnement de production, uniquement dans vos environnements de test et de développement.
- Il y a suffisamment d'avertissements lors de l'utilisation du greffon. Si malgré tout vous effacez le contenu du mauvais blogue, je ne pourrai en aucun cas être tenu pour responsable. Mais bien entendu, vous avez une sauvegarde de votre base quelque part ?
- Le répertoire public (endroit de dépôt des media) pouvant être partagé entre plusieurs blogues, vous risquez de perdre des infos concernant d'autres blogues que celui que vous videz.
Remarques, commentaires, rapports de bogues, ...
... sont toujours les bienvenus dans les commentaires de ce billet ou sous forme de ticket sur le repository dédié.
Par ȷulmud le samedi 24 décembre 2022, 21:18 - Free the code!
Avec la sortie toute récente de Dotclear 2.24, une grosse mise à jour du code des plugins est nécessaire. Voici donc la version mise à jour du plugin imgWidthAndHeightAdder, gentiment corrigée par le grand Franck Paul himself !
À koi k'ça sert ?
Ce greffon ajoute automatiquement les attributs width
et height
sur les images qu'il trouve dans les billets en fonction de la taille réelle du fichier.
Koi k'y a de neuf
- Mise à jour pour la compatibilité avec Dotclear 2.24.
Utilisation
Après installation de ce greffon, allez dans les paramètres de votre blogue et activez le système IWaHa.
Dès lors, à la sauvegarde d'un billet, les attributs width
et height
seront automatiquement ajoutés aux images contenues dans le billet.
Remarques
- Cela ne fonctionne que pour des images se trouvant dans le gestionnaire de médias du blogue.
- Cela fonctionne aussi bien en mode d'édition des billets wiki que XHTML.
- Si le tag
<img>
possède déjà un attribut width
ou height
, rien ne sera modifié.
Téléchargement
Hop, jetez un œil dans les annexes à ce billet... ou sur Dotaddict.
Remarques, commentaires, rapports de bogues, ...
... sont toujours les bienvenus dans les commentaires de ce billet ou sous forme de ticket sur le repository dédié.
Par ȷulmud le samedi 24 décembre 2022, 13:42 - Free the code!
Aujourd'hui, la version 2.24 de Dotclear a été publiée officiellement. Cette version apporte pas mal de changements qui ont des impacts (entre autres) sur les plugins. Je vais donc m'atteler ces prochains jours à publier de nouvelles versions de mes greffons.
Voici l'ordre dans lequel je pense progresser :
Les greffons suivants ne seront PAS mis à jour :
À noter que, dans ces listes, certains greffons n'ont jamais été rendus public et ne le seront probablement toujours pas. C'est avant tout un pense-bête pour moi.
Si un de mes greffons vous tient particulièrement à cœur et vous bloque dans votre migration à Dotclear 2.24, signalez-le en commentaire, j'augmenterai alors sa priorité.