Mon thème ne peut pas remplacer le CSS de mon plugin car il est chargé avant les plugins. S’agit-il d’un bug ou d’un changement permanent (2.4.1) ?
Hmm oui, vous avez raison. Nous chargeons d’abord le noyau, puis les thèmes, ensuite les plugins.
Je pense que noyau → plugins → thèmes serait un ordre plus logique, et correspondrait au comportement d’avant le désassemblage des plugins. Qu’en pensez-vous @awesomerobot @Johani @jordan.vidrine ?
@WorldIsMine une solution de contournement consiste à augmenter la spécificité du CSS du thème.
Oui, ça me semble aussi un meilleur ordre !
Avant la version 2.4, l’application des modifications au CSS du thème fonctionnait. Est-ce donc considéré comme un bug involontaire ?
Merci, je vais examiner cela.
Le CSS des plugins était auparavant regroupé en un seul bloc et chargé après les feuilles de style principales. Oui, il s’agit donc d’un effet secondaire involontaire de notre décision de dégroupement. Je pense que nous pouvons rétroporter cette correction vers la version stable ; le risque est très faible. Je ne pense pas que quelqu’un dépende de ce comportement.
Une PR a été ouverte ici :
Quand un délai réaliste pour que ce changement prenne effet ? J’ai beaucoup de plugins sur mon instance et j’ai passé les deux derniers jours à tout mettre à jour pour qu’ils soient compatibles avec la version 2.4.1, et c’est le seul problème qui m’empêche de faire la mise à jour ![]()
Je viens de le fusionner dans master, avec l’intention de le rétroporter vers beta et stable dans l’heure qui suit (sauf problème) ![]()
(Édité : un peu retardé à cause de certains problèmes de tests sans rapport, mais je le rétroporterai dès que possible)
Vous êtes géniaux ! <3 Merci beaucoup pour votre aide rapide.
Cela a pris un peu plus de temps que prévu, mais c’est maintenant fait sur stable, beta et tests-passed. Rendez-vous sur /admin/upgrade et mettez à jour vers la dernière version pour obtenir le comportement corrigé.
Ce sujet a été automatiquement fermé 30 jours après la dernière réponse. De nouvelles réponses ne sont plus autorisées.