• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve wording and fix typos

  1. … 3 more files in changeset.
use more descriptive variable name

Name the child resources object consistently in order to differentiate it from other includelets

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

  1. … 12 more files in changeset.
file parameter-page-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./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

add file upload to short_field type

  1. … 3 more files in changeset.
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

whitespace changes and editor hints for all xo* packages

    • -125
    • +132
    ./test/xowiki-link-test-procs.tcl
  1. … 14 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.
factor out table-widget-procs from includelet procs

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

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

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

  1. … 1 more file in changeset.
don't return @cr_fields ad form_field by create_form_fields_from_form_constraints

split up large method into three

encode includelet key to achieve higher robustness and preserve url-parameter checking

the includelet_key (as defined) may contain arbitraty characters.

Maybe, the key should be encoded in the future, but for now we keep this

for compatibility with potential applications