• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- normalize paths to template files

- do not allow paths to template files not on standard locations

web-callable method list: add optional parameter "children" to allow listing of arbitrary children of an item

  1. … 1 more file in changeset.
don't hardcode /tmp/

simplify file delivery modes

use same idioms for checking for exising commands

  1. … 5 more files in changeset.
white-space cleanup

  1. … 2 more files in changeset.
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.
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.
provide proper fix, which makes the expectations clear

Make sure field's class implements leaf_components method

- document the web-callable methods

- separater test cases from test helper procs

  1. … 3 more files in changeset.
checkbox settings: refactor approach once more to aovid potential interactions with calls of "get_compound_value" from other call-sites

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

  1. … 2 more files in changeset.
improve spelling and deactivate changes that were probably needed only for Firefox 2

  1. … 9 more files in changeset.
new feature: allow default of form-fields to be honored on new entries

This change allows an userfor instance to create folders with predefined

content renderer, which can be altered by the end user.

whitespace changes

  1. … 1 more file in changeset.
add comments to the web callable functions (at least the AJAX ones)

whitespace changes

fix for issue #3380

Respect production_mode in cases, where pages are created via www-create-new

and a name is provided via query parameter.

Force xowiki.css to be loaded sooner than css from the theme, so we have a chance to override its styling

return empty body in 304 replies

add missing script abort

terminate message key properly

Improve m=revisions: Don't loose templating, but treat revsions like a page

Add "View" to default menu of "This Page" (when e.g. viewing revisions,

this allows to switch back to the view of the current version)

Bump version number to 5.10.0d19.

  1. … 3 more files in changeset.
New utility function "Page.update_publish_status" which does

essentially, what admin/set-publish-status did before (update of

publish status and related handling of syndication)

New externally callable method "toggle-publish-status". This replaces

the call of admin/set-publish-status in the includelet child-resources

to make it easier usable from the xowiki security policies.

New flag "-nocleanup" for ::xowiki::datasource, to make it callable

inside arbitrary pages without loosing calling context.

  1. … 4 more files in changeset.
Refine approach by which index page is detected in bulk-delete method: previous way would treat all first level children of the root_folder as the index page, preventing bulk deletion focused on them (e.g. folders)

Fix variable name preventing validation_errors to be handled in www-save-attributes

improve spelling

  1. … 2 more files in changeset.