I implemented template-specific template hooks:https://github.com/p/phpbb3/compare/cdf5f7...64ab21
This works in the absence of template inheritance.
(00:39:10) nn-: now, the question is how that should interact with inheritance
(00:39:18) nn-: say i have bluesilver based on prosilver
(00:39:48) nn-: if my extension hooks prosilver and user has bluesilver as their style should my extension be run?
(00:40:11) nn-: what if bluesilver requires a different edition of my extension, how do i run bluesilver version while not running prosilver version?
(00:40:50) nn-: what if bluesilver version was written by a third party and the board uses both prosilver and bluesilver, in which case both my extension exists (having no bluesilver templates) and a separate extension exists with bluesilver templates only, which templates should be rendered?
I added template-specific template hooks to https://github.com/p/phpbb3-ext-overall-header-addition
, along with usage instructions.
For some reason my all hook does not appear to be rendered in acp, need to investigate that.