Ticket #2244 (closed idea: wontfix)
_head.html : rendre possible surcharges après behavior="publicHeadContent"
Reported by: | Mirovinben | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | module:themes | Version: | dev |
Severity: | normal | Keywords: | |
Cc: |
Description
J'utilise depuis longtemps un thème dont le fichier template _head.html a été modifié pour permettre de surcharger via fichiers CSS ad-hoc les déclarations pouvant être insérées avec le behavior="publicHeadContent" comme les styles pouvant être fournis par un plugin (par exemple magnific-popup, bigfoot-numeric ou twentytwenty).
Je propose donc de donner la possibilité de prendre en compte dans les 3 thèmes actuellement fournis avec Dotclear, une feuille de style après le behavior="publicHeadContent", à l'image de ce qui existe déjà avec user_head.html mais qui est, lui, inséré avant ce behavior.
Du genre...
{{tpl:include src="user_head.html"}} {{tpl:SysBehavior behavior="publicHeadContent"}} {{tpl:include src="user_head_overload.html"}}
Change History
comment:1 in reply to: ↑ description Changed 9 years ago by Mirovinben
comment:2 Changed 9 years ago by franck
Pour les 3 jeux de templates (currywurst, mustek et dotty) et le thème ductile, une solution possible serait d'inverser les deux lignes en question qui deviendraient :
{{tpl:SysBehavior behavior="publicHeadContent"}} {{tpl:include src="user_head.html"}}
Je n'ai pas l'impression que ça risque de casser grand chose.
comment:3 Changed 9 years ago by Mirovinben
Je suis de ton avis. Ça ne devrait rien casser. Juste évoquer la modif lors de la sortie de la version proposant ce changement.
comment:5 Changed 9 years ago by Mirovinben
Le thème que j'utilise et les sous-thèmes associés n'utilisent pas (et depuis très longtemps) le
{{tpl:include src="user_head.html"}}
Du coup... heu... comment dire... ;-)
comment:6 Changed 9 years ago by franck
Ah oui, ça va te faire un peu plus de travail pour tester :-)
Replying to Mirovinben: