• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reduce verbosity

add safety belt and hint for pretty_link invocations with unknown target pages

Comment log statement: found_id might not be an object by the time this code is executed

add page p0 to regression test, provide more logging

  1. … 1 more file in changeset.
reduce verbosity

reduce verbosity

improve spelling

don't allow any adressing outside the jail

whitespace changes

add "-nocache" to Package.get_paramter to support explicit refetching

- do not add a language prefix on links. This fixes now as well the old xowiki regression test

- omit language prefix on newborn pages: now, all openacs regression test for xowiki work cleanly

- provide a better fix for name disambiguation between folders and same named (language prefixed) pages

- extend regression test

  1. … 2 more files in changeset.
Keep the eventual language prefix in the name, as it is useful to distinguish e.g. pages from folders with the same name

improve configuratbility of make_form_link: support passing extra query parameters

add missing colon

new feature: add one-button copy action to folder listings

  1. … 6 more files in changeset.
Prefer glyph-icons over sprites:

- new function xowiki::Package preferredCSSToolkit to ease access to preferred CSS toolkit

- split xowiki.css into a generic part (xowiki.css) and a preferred toolkit related part

(e.g.xowiki-bootstrap3-specific.css)

- use glyphicons in bootstrap variant instead of sprites for edit/delete/... buttons

  1. … 5 more files in changeset.
make handling of form parameters more uniform

prefer absolut object references over ids

  1. … 15 more files in changeset.
- modernize code (remove "my")

- prefer fully qualified commands based on IDs

  1. … 33 more files in changeset.
Replace array idiom -> dict idiom (port from downstream)

- document the web-callable methods

- separater test cases from test helper procs

  1. … 3 more files in changeset.
fix name of called proc, add warnings to raise awareness

  1. … 1 more file in changeset.
close potential return vector via "data:*" URLs

  1. … 2 more files in changeset.
prefer dict over anonymous array

  1. … 1 more file in changeset.
improve comment

improve spelling

  1. … 8 more files in changeset.
new parameter "fallback_languages":

Specify space delimited two character codes for checking default languages. When this parameter is non-empty, try to get the page in the specified languages as fallback rather than offering a link for creation of a page in the requested locale. Per default this paramter is empty.

  1. … 1 more file in changeset.
new parameter: use_fallback_page_in_system_locale

When this parameter is set, use the page in the system locale as fallback rather than offering a link for creation of a page in that locale, when the page in the requested locale does not exist.

Bump version to 5.10.0d21

  1. … 1 more file in changeset.