• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- make search callback compatible with definition in search/tcl/search-procs.tcl

- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

- added "@var;literal@" notation: such variables are neither quoted nor localized. This leads to more sane code in case of comparison in .adp files

- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

- remove repeatable (new one will come)

- add implicit default value for required enumerations.

- add fully qualified query name

    • -1
    • +2
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- use tcl 8.4 comparison operator

- store secret tokens as described in the comment per thread (previously it did not)

- use tcl 8.5 language construct to shorten code

- use a single file operation in the most common case

- cleanup and minor performance improvements

- adding title to form-fields

- use new naviserver command ns_driversection if available to determine writer spooling

- add handling of modification dates to download method

- CompoundField: honor field types in same_value

- CompoundField: propagate validation to subcomponents

- added "same_value" method to compare two formfield values (ignores formfield names in compound fields)

- add "mode=display" for optionally omitting input field and displaying the pretty value of the field

- deactivate util_createDom and friends due to problems in containers,

loosing properties and the unability to re-enable disabled fields

(maybe browser caching)

- formfield "file": simplify value management

- formfield "file": keep always revision_ids as linkage when going

back in revisions (the revisions of the form page do not

neccessarily correspond 1:1 to the revisions of the contained

file object)

- formfield "CompoundField": update property in instances_attributes

after convert_to_internal

    • -301
    • +311
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
- make "name" for Page required

    • -6
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
make "name" for formPages required

    • -1
    • +5
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fix message key

- more cleanup

- comment out ds_comment statements

- added fresh generated templates

- xowikiimage;

* changed lang text from isolatin1 to utf-8

* updates for xowikiimage plugin for ckeditor support

* added icon image for xowikiimage plugin

- item-refs: added leading .SELF./ for referring to children of the current item

- refactored form-field "file" to fix loosing content and controls,

repeatable, nest-ability; for the time being going back to

version not depending on json code

    • -53
    • +104
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
    • -2
    • +4
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -1
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
    • -1
    • +1
    /openacs-4/packages/xowiki/www/view-default.adp
  1. … 4 more files in changeset.
- add show-link in reviews view for SWAs

- improve interface to google translate slightly to avoid exceptions (google website is a moving traget)

    • -13
    • +14
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Using dollar-quoting ( partly ) in order to make the package installable on pg 9.2.

During installation process this script is loaded before installing the kernel, therefore one has to avoid using parameter::get_from_package_key which would cause to cache a acs_kernel package_id of 0, which has negative impacts when trying to install .lrn for example ( when executing install.xml statements that change kernel package's parameter values ).

- bgdelivery-procs:

* refactor subscriber logic to avoid code duplication

* implement sweeper to check for stale connections

- chat-procs:

* call bgdelivery sweeper from chat sweeper