• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file upgrade-5.9.1d11-5.9.1d12.sql was initially added on branch oacs-5-9.

- fix util::split_location

- fortify low-level db access methods: return errors when called with wrong argument types

- truncate overlong lines in ad_get_tcl_call_stack

- add missing doc string

- 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)

- example extra_menu entries:

{clear_menu -menu New}

{entry -name New.Page -label #xowiki.new# -form en:page.form}

{entry -name New.File -label File -object_type ::xowiki::File}

{dropzone -name DropZone -label DropZone -uploader File}

{modebutton -name Admin -label admin -button admin}

    • -120
    • +183
    /openacs-4/packages/xowiki/tcl/bootstrap-procs.tcl
    • -7
    • +18
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
    • -13
    • +117
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
    • -13
    • +11
    /openacs-4/packages/xowiki/tcl/yui-procs.tcl
file xowiki-mode-procs.tcl was initially added on branch oacs-5-9.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/xowiki-mode-procs.tcl
file xowiki-uploader-procs.tcl was initially added on branch oacs-5-9.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/xowiki-uploader-procs.tcl
- adding missing entries

- set multiple per default to false

- remove unneeded code

- remove unneeded code

- 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)

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -83
    • +167
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
    • -0
    • +20
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
    • -3
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- commenting out DateFormat line

- add more Open XML formats for MS-Office

file upgrade-5.9.1d10-5.9.1d11.sql was initially added on branch oacs-5-9.

- adding hook for fishey

- fix regular expressions for pretty-times

- provide means to avoid i18n substitutions in cases where the full

content is running trough full substitutions

- bump version number of xowiki to 5.9.1d4

- bump version number of xotcl-core to 0.145

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
- constrain values

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- fix order of words in command

- add title

- increasing max url size from 100 to 132 as needed on openacs.org (should be probably a package parameter)

- remove useless statement

    • -1
    • +0
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- set ready_callback2 also, when xowikiimage is not used

- further cleanup of allowedContent

- try to address IE11 bug that shows up with XKEditor + xowikiimage plugin (many thanks to Thomas Renner for the help)

- make allowedContet configuarable

- prefer use in old-style FormForm xinha (ckeditor "eats" forms, we have not foll control there over ckeditor)

- add title property

- use version 4.5.7 of ckeditor4 from CDN