• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- provide a better fix for name disambiguation between folders and same named (language prefixed) pages

- extend regression test

don't use non-existing method name in test specification.

This fixes a bug on openacs.org in source search of API browser.

TODO: the procs specified in the test definition (aa_register_case)

should be checked for existence.

add test case to show nameclash-behavior between folder and item

fix regression test when system locale is en_US

Keep the eventual language prefix in the name, as it is useful to distinguish e.g. pages from folders with the same name

improve spelling

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.