[dokuwiki] Re: plugin and config mgrs

Anika Henke wrote:


2. 'Reference to non-existent ID "config__disableactions"', meaning the new "Disable DokuWiki actions" part. Because of the different approach of having labels inside the second td, the other label in the first td is not really needed anymore. (I mean, the <label>, not the text inside of it.)
But if no-one comes up with a simple solution, I think, we can *ignore* this warning. It's not that important ...
The html generation can be changed to not generate the "for" attribute. The multicheckbox class already creates the complete string associated with the label, so its no issue to change. I'll do it after I have pulled your patches.

I guess in staying true to the "intent" of the html spec, the "label" for this particular setting should not be a <label> but a <span class="somethign">. or is it reasonable to use a <label> without it being associated with an individual form control?


Other things I noticed about that "Disable DokuWiki actions" section:
The info on whether or not any of the checkboxes show the default or protected value does not seem to work. And the "Other actions" will turn white when a checkbox is checked ...


Hmm ... Something that could solve many "problems" there could be a multiple select!?
Not really. Two controls would still be needed, as there needs to be some way to handle "other". I am not so keen on multiple selects, I think ticked boxes are clearer.

Given the settings class has complete control of the html required to display the setting, its possible to work something out that will better follow the style of the rest of the page.

How's about:
- label shown on blue/white/pink if checkbox value is default/not-default/protected
- other input box shown with blue/white/pink background if value is default/not-default/protected.


BTW - what was the ideal solution for indicating the enabled/disabled status of individual plugins & the button/link to toggle that status?

Cheers,

Chris
--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: