• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Continue to allow sorting by hidden columns

Crosscutting reform to ease configurability of xo* applications

acs-admin

- Provide support for site-wide packages

Site-wide packages can be used to provide a common

place for site-wide admins to configure application packages

and for testing purposes. These packages are mounted

on a special subsite (named "site-die") under acs-admin/

to avoid confusions for end-users of the site.

The site-wide subsite can be used as well for creating testing

instances or for other testing purposes.

- bump version number to 5.10.0d9

xotcl-core

- Added support for site-wide packages.

Packages can define, how site-wide packages

should be configured

- Changed Package-level procs into instprocs

of the meta-class. This way, generic code can be

provided for common handling across packages.

This effects:

- configure_fresh_instance

- get_site_wide_page

- import_prototype_page

- lookup_side_wide_page

- require_site_wide_info

- require_site_wide_pages

- bump version number to 5.10.0d24

xowiki

- provide configurable configuration info for new packages

(including site-wide packages)

- search for prototype pages along inheritance path

- moved Parameter.page prototype here

- added "table-of-contents" prototype page

- perform refactoring due to moving methods to the

meta-class

- reduce usage of anonymous arrays

- bump version number to 5.10.0d49

xowf

- simplify apm callback and use new infrastructure

- provide configurable configuration info for new packages

(including site-wide packages)

- bump version number to 5.10.0d14

    • -2
    • +3
    /openacs-4/packages/xowf/tcl/xowf-init.tcl
    • -1
    • +33
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -133
    • +61
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
file site-wide-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/acs-admin/tcl/site-wide-procs.tcl
file table-of-contents.page was initially added on branch oacs-5-10.

file Parameter.form.page was initially added on branch oacs-5-10.

file parameter-page-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/parameter-page-procs.tcl
fix typo

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- added support for forcing publish_status line when "publish_status" is passed as a value for "columns"

Previously, publish status was autmatically displayed, when target publish_status was different to "ready"

    • -1
    • +2
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
simplify and document behavior of mapping of default menu entry labels

    • -5
    • +11
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
add callback invocation into parameter::set_global_value and parameter::set_value

to achieve a more consistent behavior

make confirmation message optional

    • -3
    • +4
    /openacs-4/packages/xowiki/www/admin/list.tcl
fix case for message key

add file upload to short_field type

add confirmation message before deleting a page

    • -1
    • +4
    /openacs-4/packages/xowiki/www/admin/list.tcl
added support for upload interaction

reduce verbosity

    • -1
    • +0
    /openacs-4/packages/xowf/lib/online-exam.wf
don't poll in "initial" or "created" state

    • -1
    • +3
    /openacs-4/packages/xowf/lib/online-exam.wf
prefer accessing variable consistently via variable resolver check= methods

trim submitted value in answer_check=answer_words

Fix proc and testcase names. The original 'news_pretty_status_key' proc was renamed to 'news_pretty_status' around 16 years ago.

Fallback to 'util_current_location' when 'ad_url' returns an empty string, such in cases when the SystemUrl is not set, on the xml_rpc_validate testcase

Fallback to 'util_current_location' when 'ad_url' returns an empty string, such in cases when the SystemUrl is not set, on the util_http_json_encoding testcase

fix and document answer_check=answer_words

bugfix: when the property is set, creating a new category tree results in a error: ... supplied two values for 'locale'

whitespace cleanup

implementation of feature request #3431

improve spelling

added editor hints and white-space cleanup

    • -240
    • +244
    /openacs-4/packages/survey/tcl/survey-procs.tcl
    • -1
    • +7
    /openacs-4/packages/survey/www/index.tcl
    • -173
    • +179
    /openacs-4/packages/survey/www/process-response.tcl
    • -15
    • +21
    /openacs-4/packages/survey/www/respond.tcl
  1. … 36 more files in changeset.
added editor hints and white-space cleanup

added editor hints and white-space cleanupCVS: ----------------------------------------------------------------------