• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
new includelet: link-with-local-return-url: insert a link with extra return URL pointing the current object.

improve robustness in view-mode

improve configurability of menu entries: support passing extra query parameters

improve configuratbility of make_form_link: support passing extra query parameters

use glyphicons for file types in file listings (e.g. child-resources)

  1. … 2 more files in changeset.
web-callable method list: add optional parameter "children" to allow listing of arbitrary children of an item

add missing colon

make object adressing more consistent

fix typo

replace hardcoded /tmp by API function [ad_tmpdir]

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

simplify file delivery modes

use same idioms for checking for exising commands

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

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

  1. … 4 more files in changeset.
make renaming logic more clear

xowiki_form_instance_item_view reform: get object creation metadata from the item, instead than from the revision

  1. … 1 more file in changeset.
Don't complain when the context_id is not there to be ignored

make selection_area CSP compliant

  1. … 1 more file in changeset.
reduce verbosity

white-space cleanup

  1. … 1 more file in changeset.
add support for dnd on the toplevel list

YUI cleanup:

- remove dependency of TreeRenderer=listdnd on YUI and use basic HTML5 functionality

for drag and drop instead

- base toc with "allow_reorder" on TreeRenderer=listdnd

(yui-page-order-region.js is mostly obsolete by now)

  1. … 2 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. … 2 more files in changeset.
break long lines

improve comments and indentation

make handling of form parameters more uniform

replaced YUI dnd by HTML5 dnd and therefor removed need of YUI in candidate_box_select.

candidate_box_select uses now clear distinction between internal representations and labels (as in options).

form-field of "form_page" uses now item-refs as internal representation since this relatively friendly to

clipboard movements and supports elements from different folders (which was previously broken).

  1. … 3 more files in changeset.
Further performance improvement: as we only want one column from xowiki_form_page, just get it through a subquery

  1. … 1 more file in changeset.
xowiki_form_instance_item_view performance improvement: do not join with dummy cr_text table, use lateral on Postgres to better guide the query planner

  1. … 1 more file in changeset.