• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use more tcl 8.5 idioms

    • -4
    • +4
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -7
    • +7
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- added some missing message keys

- deactivate clear in weblog

deactivate clear inside weblog

- remove hard-coded CSS clear

- minor quoting changes

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
- remove hard-coded CSS clear

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

  1. … 9 more files in changeset.
- the error with accessing favicon.ico (previous commit) happens during ad_returnredirect; change it to ns_returnredirect

- the filter "install_handler" should return with the documented filter results. Otherwise, the installer returns an error (tries to access non-existing tables) when the browser asks for /favicon.ico (many thanks to Michael Aram for reporting this)

for some reason function apm__register_parameter/10 was missing on openacs.org.

fixing catch syntax and removing unique index so that upgrade on openacs.org runs without problems (probably other db's out there have the same issue).

- initialize options to improve robustness for subclassing

- minor cleanup

- pretty_link: no need to call method, since $name is available

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- minor html optimization

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- make oacs-view3 (as used on openacs.org) more robust

    • -13
    • +14
    /openacs-4/packages/xowiki/www/oacs-view3.adp
    • -1
    • +1
    /openacs-4/packages/xowiki/www/view-default.adp
- no need to pass parent_id to page-based pretty_link

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- pretty_link: fall back to the toplevel url of a package in case no parent_id is provided

    • -4
    • +8
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- update dependencies and bump version number to 0.146

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
menu-procs:

- refactor "update_items" from folderprocs to make

in generally usable

folder-procs:

- added modifying user to includelet "child-resources"

(can be decativated via "-hide ...")

- added optional menubar for adding content to the folder

managed by "child-resources"

    • -48
    • +33
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -2
    • +52
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
- added utility function "xowiki::utility user_is_active" to centralize logic about querying and rendering active users

- 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