• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix case where more then the maximimum listed number of users are active in an xowiki instance with the presence includelet (many thanks to Hector Amado)

- includelet toc: change default of ajax switch false

- make sure to open the full tree if required

- make toc more robust for missing toc levels

- add lost render() call for toc

  1. … 1 more file in changeset.
- remove log output, change default for expanded node on category display

  1. … 1 more file in changeset.
- minor html cleanup

  1. … 9 more files in changeset.
- name meta tag "language", not "lang"

- minor cleanup

  1. … 2 more files in changeset.
- Generalized tree generation: new classes for unfied tree generation

and rendering in xowiki for categories, table-of contents,

book-views with/without ajax, etc.

- For all trees, different renderers can be used. Examples:

* plain HTML list renderer

* mktree renderer

* yuitree renderer

* HTML section structure renderer

Some renderer are more powerful then others. All renderes use

the same interface and can be easily improved, subclassed, etc.

- The new YUItree renderer is based now on progressive enhancement.

This improves accessibiliy of e.g. category trees in xowiki.

  1. … 4 more files in changeset.
- make sure to include header stuff for category renderers in case of caching

  1. … 1 more file in changeset.
- allow multiple renderers for categories

  1. … 1 more file in changeset.
- add adp property "displayed_object_id" to provided templates

- eval filter expression in get_form_entries in the context of the form pages

  1. … 12 more files in changeset.
- extend set of automatically fetched attributes in get_form_entries to improve ease of use

  1. … 2 more files in changeset.
- use xo::library functions

  1. … 13 more files in changeset.
- improve drag&drop for toc

  1. … 1 more file in changeset.
- factored out page reorderung support from book

- added page reorderung support for toc (when used with "-style list"

  1. … 1 more file in changeset.
-add parameter "with_footer" to book includelet

- make naming for url-callable functions consistently with dashes

- provide some handling of expired logins happening during ajax calls

  1. … 4 more files in changeset.
- provide experimental drag and drop handler for form-fields

of type abstract_page (form_page or page)

- provide experimental drag and drop handler for reordering page-orders

via drag and drop in lists (supported by the includelet book)

- new parameter for includelet book: "allow reorder"

E.g. "-allow_reorder 2" means: support drag and

drop reordering starting with the 2nd level

- provide interface for automatically renaming page_orders

  1. … 6 more files in changeset.
reduce verbosity

- allowing multiple forms to be passed into form-usages

- renamed argument of ::xowiki::Weblog->instantiate_forms from "entries_of" to "forms"

  1. … 5 more files in changeset.
-upgrade to YUI 2.7.0

- fix typo (many thanks for Michael Totschnig to report)

- factor out common code for toc-based navigation structures

- allow values for form fields of type form_page to come from multiple

forms and from multiple instances

- generalize ::xowiki::Package lookup to look as well names in

different packages (syntax //package-path/name

  1. … 4 more files in changeset.
fix typo

- includelet categories stays more silent in case no category tree name was provided

fix quoting in last commit

- 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. … 5 more files in changeset.
- restructure page rendering code to make get_content and render more easy to use

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

  1. … 1 more file in changeset.
- improve handling of missing category trees

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

  1. … 3 more files in changeset.