It would be nice for some plugins to use hashes as setup data structures
(which ones? pagespec aliases for one. Any others?), but these cannot
currently be adequately described in
getsetup(), nor represented in
websetup(). It would be nice to extend ikiwiki to support this.
I imagine packing the js structure into a form element which is posted, and ignoring the other form element data.
Ikiwiki's websetup is built using CGI::FormBuilder, which makes it easy to create forms for simple stuff, but does not allow custom UI for complex stuff. This does not seem compatable with that, unless your idea is to have a separate form for these more complex things. --Joey