https://bugzilla.wikimedia.org/show_bug.cgi?id=44682
Kelson [Emmanuel Engelhart] <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #10 from Kelson [Emmanuel Engelhart] <[email protected]> --- It seems to me that the recursive array merge for the config is a good start, but this does not fix the whole problem: * You still can't specify your license message * You still can't use it as the default license * Unable to easily use the configured template Recursive array merge does not make sense for all values. For example, the 'licensesOwnWork' keys 'defaults' and 'licenses' should not be merged but overwritten. I still thing the best way is not to merge two config arrays, but to make the default config array directly modifiable. The other problem, is that it seems impossible to have your own license message ('msg') also if you have specified it in the "Mediawiki" namespace. I guess that UW does not care if the msg key ('mwe-upwiz-license-copyrighted' in my case) is not translated somewhere else in the extension. This should be able to bypass that. I also think this should be possible to somehow harcode the message in the configuration itself by using a new value like for example "msghard". The config. specified "template" is not directly used but the description page is based on a complex system relying on other templates like "self". This templates are not installed per default, so I see only two solutions: the templates is created by UW or we find a solution to use directly the template specified in the configuration. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
