• last updated 10 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

    • -0
    • +34
    ./www/prototypes/Parameter.form.page
    • -0
    • +6
    ./www/prototypes/table-of-contents.page
  1. … 9 more files in changeset.
file table-of-contents.page was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/prototypes/table-of-contents.page
file Parameter.form.page was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/prototypes/Parameter.form.page
file parameter-page-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/parameter-page-procs.tcl
fix typo

- 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"

simplify and document behavior of mapping of default menu entry labels

make confirmation message optional

add file upload to short_field type

  1. … 1 more file in changeset.
add confirmation message before deleting a page

reduce verbosity

  1. … 1 more file in changeset.
prefer accessing variable consistently via variable resolver check= methods

trim submitted value in answer_check=answer_words

fix and document answer_check=answer_words

implementation of feature request #3431

added editor hints and white-space cleanup

    • -0
    • +6
    ./resources/templates/error-template.tcl
  1. … 50 more files in changeset.
whitespace changes and editor hints for all xo* packages

    • -125
    • +132
    ./tcl/test/xowiki-link-test-procs.tcl
    • -12
    • +12
    ./www/admin/portal-element-add.tcl
    • -2
    • +2
    ./www/ckeditor-images/upload_image.tcl
    • -136
    • +137
    ./www/xinha/attach-file.tcl
    • -124
    • +125
    ./www/xinha/insert-file.tcl
  1. … 3 more files in changeset.
reduce verbosity

add saftey-belt for missing CSSclass attributes

  1. … 1 more file in changeset.
- foster standardized message keys for menu entries

- provide message key for interaction types

  1. … 4 more files in changeset.
added "starred" grading scores, which should not be treated as final without teacher interaction

  1. … 1 more file in changeset.
bump version number to 5.10.0d48 and update dependencies

factor out table-widget-procs from includelet procs

file table-widget-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/table-widget-procs.tcl
improve spelling

provide CSS classes for alignment in table widgets

CVS: ----------------------------------------------------------------------

provide "pretty_value" for text_fields, sort components of compound fields in "pretty_value"

whitespace changes

add support in form-fields to add css class for td in TableWidget