Last modified: 2014-08-01 08:12:19 UTC
Book editor panel must not use #siteNotice wrapper. * It semantically does not belong there. #siteNotice is for site notices. Not for other things. Create new sibling after #siteNotice instead. * Lot of people turn off all notices by using display:none for #siteNotice which disables the panel. * Such wrapper has random styling on local wikis which may override default settings of the panel.
We're actually using the hook SiteNoticeAfter to render that box, so the #siteNotice ID is inserted by core MediaWiki code. Any ideas what we could use instead?
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
This also causes trouble with http://www.mediawiki.org/wiki/Extension:DismissableSiteNotice If both are enabled and the current SiteNotice was disabled per click, the book editor panel is completely missing.
Including DismissableSiteNotice before Collection works around the problem for these both extensions, but doesn't solve the main problem.