• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- added includelet "chat"

chat:

- remove table-based renderer for polled mode;

we use now always (in polled, streaming and

scripted-streaming mode) div-based message layout

- extend ::xowiki::Chat login by an option "-path"

to make sharing of ajax-files simpler in derived

packages (e.g. xowf)

    • -52
    • +62
    /openacs-4/packages/xowiki/tcl/chat-procs.tcl
    • -37
    • +18
    /openacs-4/packages/xowiki/www/ajax/chat.js
    • -3
    • +14
    /openacs-4/packages/xowiki/www/ajax/chat.tcl
- bump version number to 0.126

chat:

- new function "user_active" to check, whether users was in this

chat recently seen

- let render return content included in a diff

- provide more support for DAV-like protocols to protocol handlers

- make initialize_objects more robust against invalid data

- fix comment

- added "user_is_active" to query online state

- make create statements explicit

- support cr-toplevel entries in pretty_link

    • -12
    • +20
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- allow clip-board operations via child-resources (via "MenuBar->xowiki->Index")

    • -6
    • +21
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- remove potentially created objects on failed imports

- perform a manual "ns_conn close" on exports to avoid potential junk

at the end of the export file.

- allow to include party-ids of groups (in a minmal fashion)

- add comments to export-files to make it easier to read.

- add publish status for folder listings (method "list")

- added admin-callable method "use-template" to reassign

FormPages to different Forms

    • -1
    • +26
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -3
    • +5
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
    • -18
    • +44
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- rename xinha plugin CSS to CSSDropdowns to fix potential breakage for Firefox 22 and Chome 28 as suggested by http://trac.xinha.org/ticket/1609

- added form field type "class" (form_constraints e.g.: f2:class,subclass_of=::xowiki::Page)

- make it possible to set default editor for formfields of type

richtext (we should provide eventually a package parameter)

- capitalize first cahractr of ExtraMenuEntries like in MenuBar

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- add package parameter extraMenuEntries to allow configuration of the toplevel directory

    • -5
    • +10
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- add explicit error message about invalid/missing form

Add additional where clause to prevent cartersian product of forms and attributes when selecting attribute parameters for a form

- set default context in check_permissions to ::xo::cc

- minor polishing

- upgrade to ckeditor 4.1.2

  1. … 68 more files in changeset.
- initial checking of repeat-procs (repeatable form field items)

    • -0
    • +183
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
    • -0
    • +281
    /openacs-4/packages/xowiki/www/resources/repeat.js
- adding ckeditor4

    • -140
    • +151
    /openacs-4/packages/xowiki/www/resources/ckeip.js
    • -0
    • +39
    /openacs-4/packages/xowiki/www/resources/ckeditor4/README.md
    • -0
    • +38
    /openacs-4/packages/xowiki/www/resources/ckeditor4/config.js
    • -0
    • +111
    /openacs-4/packages/xowiki/www/resources/ckeditor4/styles.js
  1. … 248 more files in changeset.
- richtext editors: changed parameter "inplace" into

displayMode, which might be "standard", "inplace" or "inline"

("inline" is just supported for ckeditor4)

- formfield ckeditor4: support for ckeditor version 4 (including

inline and inplace support)

    • -16
    • +287
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
- use Tcl 8.5 idioms

    • -14
    • +13
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- replace depreacted "ns_mkdir" by "file mkdir"

on pg version 9.0 ( and lower ) the function string_to_array takes only two parameters.

- use ns_eval instead of "ns_ictl save" to update blueprint

- db_flush_cache: do not retrieve all keys from the cache if not necessary. These array operation can cause long mutex lock times.

- fixed bug #3212