gustafn in OpenACS

fix signature comparison for apm_callback_has_valid_args when nsf procs are used

Improve robustness of file operations against names starting with a "-"

tighten regexps for message keys

harden page contract

Improve robustness of "file delete" operations

Improve robustness of "file delete" operations

  1. … 5 more files in changeset.
Improve robustness of "file delete" operations

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
    • -10
    • +13
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
  1. … 11 more files in changeset.
make object creation explicit to avoid potential name clashes

    • -12
    • +12
    /openacs-4/packages/xowiki/www/admin/list.tcl
- new function to address problem in issue #3312: ad_urlencode_url.

This function can be passed a url with or without a location and makes

sure, that the folder_path is encoded correctly.

- use ad_urlencode_url as well in export_vars

New function ad_urlencode_folder_path to perform an urlencode operation on the segments of the provided folder path

- fix variable name in lmap statement

- push coockie encoding to emulation level (naviserver does this natively, the aolserver variant handles it no the low-level functions)

ease reading of debug messages; don't unset coockie(s) if there is no session cookie

no need to quote in the quoted string

- fixing ckeditor4 form-field for non-repeated usages (many thanks to Thomas Renner)

- remove parameters reaffirming defaults

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
White space change: remove tabs and trailing spaces

Improve comment, remove useless parenthesis

Don't login the user, that is automatically created via import

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Allow to specify values different to "." and ".." in parent argument

    • -0
    • +8
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- improve commented out debug line

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
applied changes provided by Brian for oracle. For details, see issue #3302

Make sure that the file-creation.log exists, without using "exec touch", which is not available under windows (see issue #3311).

ensure HTML quoted content

remove hard-coded max-value

- reduce dependencies on xinha

- use repeat form field specs for mc exercises

- provide a more decent feedback on correct/incorrect answers

    • -12
    • +27
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
    • -10
    • +20
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
slightly improved debugging messages

    • -2
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Fix potential naming conflict in ::html namepace

fix label + input display for radio buttons, especially for bootstrap; horizontal display works again

reduce dependency on aljaxhelper

    • -2
    • +3
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl