- made dropzone a first-class member of the menubar. Now the dropzone can be configured like all other menubar entries per-folder via extra_menu_entries (form field in the folder form) or parameter ExtraMenuEntries (see example below)
- made dropzone configurable (xowiki-uploader-procs.tcl) One can now specify per dropzone the actions to be performed with the uploaded content (sample uploaders are provided with ::xowiki::UploadFile (produces ::xowiki::File entries) or ::xowiki::UploadPhotoForm (produces FormPages for photo.form). This can serves as a boilerplate for other drop operations like creating workflow instances or forums postings via drag&drop.
- added mode-handler (xowiki-mode-procs.tcl): The mode handlers provide easy handling for querying and switching per-session modes (like eg admin-mode, developer-mode, student-mode, ...). Depending on the mode different ui options might be offered. Sample with ::xowiki::mode::admin provided, which is per default on, when the user has admin rights in the current package.
- added modebutton as first-class member of the menubar. This is currently only supported by the bootstrap renderer, which displays this as a ios like slider button in the menubar (see config example below)
- added support for HTML5 attribute "multiple" to form-field "file" (requires updated naviserver for handling multiple files via [ns_getform]) - added dropzone to xowiki menubar (easy means for uploading one or many files to the current folder)