Dotclear

Ticket #2244 (closed idea: wontfix)

Opened 9 years ago

Last modified 8 years ago

_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

Replying to Mirovinben:

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, un fichier html 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"}}

Version 0, edited 9 years ago by Mirovinben (next)

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:4 Changed 9 years ago by franck

Essaie de ton côté pour voir si ça casse tout ou pas :-)

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 :-)

comment:7 Changed 9 years ago by Mirovinben

C'est pourquoi, prudent (même si je suis convaincu qu'il n'y aurait pas de pb à inverser les 2 lignes), je suggérais l'ajout d'un {{tpl:include src="user_head_overload.html"}} (ou tout autre nom de fichier) qui ne casserait rien de rien.

comment:8 Changed 8 years ago by franck

  • Status changed from new to closed
  • Resolution set to wontfix
  • Milestone A definir deleted
Note: See TracTickets for help on using tickets.

Sites map