• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- adding a new nameing convention for forms and workflows

* a form should be named xxxxx.form

* a workflow should be named xxxxxx.wf

This naming convention helps to improve the user interface and

can avoid confusions for novices.

- follow naming new naming convention and changed prototype

pages accordingly.

  1. … 5 more files in changeset.
- moved item_refs from Page to Package (other resolvers are defined on

Package as well)

- handle cross package item-refs to root pages (configured via package

parameters)

- when page refs are not fully qualified, perform always a final

lookup with en: prefix (not only for forms)

- fix results for these test cases in regression test

  1. … 2 more files in changeset.
- removed "folder" prefix and use instead the folder form page

- item-ref performs now an addition en:NAME lookup in cases were folders

are expected (with the path) but not found via DEFAULT_LANG:NAME

- change regression test to reflect these changes (one questionable

test failing)

- added sample prototype pages

  1. … 3 more files in changeset.
- delete imported objects with absolute name-paths

  1. … 1 more file in changeset.
- new form-field-type "include", can be nicey be used to create symbolic links (Form with a single "include" field).

- added parameter to pass ::xowiki::Form to ::xowiki::Link to create entries of the form

- added method page_item_ref for cross package item_refs

- extending item_refs to allow to specify the form in case the entry has to be generated

  1. … 5 more files in changeset.
- use ::xo::Package->require_root_folder

- remove unneeded parent_id handling, since item_refs provide them already

- use provided item refs as anchor labels, when lables are not provided.

- updated regression test

- bumped version number and dependencies due to xotcl-core refactoring

  1. … 5 more files in changeset.
- extended regression test

- removed one more tcl 8.5 dependency

- fixed filter_experssion for single instance variable

- extended regression test

  1. … 2 more files in changeset.
- use in the "is_true" clause the same expression parser as in the includelet "form-usages"

  1. … 3 more files in changeset.
- extend regression test

- provide package level methods 'manage-categories' and 'edit-category-tree'

- use these methods in admin/index and admin/list

- extended category-edit-button to either manage all categories or edit a category tree

- improve behavior, when mapped category tree exists, but does not contain categories

  1. … 3 more files in changeset.
- extending regression test

- refactor link resolver to ease testing

- make regexp for internal links more robust when http queries are used

  1. … 2 more files in changeset.
extending test suite

  1. … 1 more file in changeset.
add new file

    • -0
    • +23
    ./manage_categories.tcl
- improve handling of missing category trees

- flush page fragment cache (for category includelets) when categories are managed

  1. … 2 more files in changeset.
- using a CSS sprite for small images (e.g. for *button includelets, form-usages,

notification-image, file link, external link, admin/index, admin/list)

- provide xowiki.css to admin pages index and list

  1. … 14 more files in changeset.
- deletegate delete to package_object to ensure cache flushing

- deletegate delete to package_object to ensure cache flushing

- making export more robust for missing values

  1. … 1 more file in changeset.
- adjust to new categories interface

- added subsite::url callback implementation for resolving /o/*

references in categories

- added action for categories (instead of link)

- provide context for permission checking

  1. … 1 more file in changeset.
- improved local handling

- extended tests

  1. … 1 more file in changeset.
- added a some tests for filter expression to the regression tests

  1. … 1 more file in changeset.
- updated and extended message catalog

- bump version number

  1. … 4 more files in changeset.
- providing doc(title), while keeping backward compatibility

  1. … 4 more files in changeset.
- rewrite of import/export

- handling of child-objects during import/export

  1. … 2 more files in changeset.
- make entries of type file children of the FormPage

- provide relative names for files (can be child_objects of arbitraty objects)

- providing a parent_id to pretty_link to make relative names

- extend admin pages to list child-objects

- some refactoring and cleanup

- add per-connection-caching for get_parameter

- bump version numbers

  1. … 8 more files in changeset.
fixing a potential bug in export in connection with PageInstances

preserve page-title for admin page "list"

- better report when importing xowiki pages

- don't delete folder object on imports

  1. … 1 more file in changeset.