• last updated 47 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
make sure to avoid empty .css or .js requests

make "include_header_info" and therefore handling of "extra_js" more robust

improve comments

  1. … 1 more file in changeset.
fix bug: never update references in the search renderer

before, it was possible that the search renderer added some

unsresolved references, although these were already fixed.

This was caused by the asynchrnous search queue, which

might have inserted such values.

The interface of Page.render was extended to be able to

specify, that the references should be always updated in the DB,

or just when unresolved references are encountered, or

never.

  1. … 3 more files in changeset.
  1. … 4 more files in changeset.
improve input validaton on query variables

  1. … 7 more files in changeset.
use value checker in xotcl-core in get_query_parameter_return_url

  1. … 1 more file in changeset.
Keep returning the item id from next for code around expecting such behavior

address issue #3426: maintain a table of unresolved references

These unresolved references are local links of the form [[...]]). Since

backlink references (e.g. {{my-references}}) are mainted on on page edits

via ids, dead links could not be maintained this way.

A new table is created to maintain such dead links, and refreshes references

to dead links, when such pages are created.

  1. … 2 more files in changeset.
whitespace changes

improve comment

Newline change

improve spelling

  1. … 6 more files in changeset.
use transaction to avoid duplicate key conflicts

reduce verbosity and modernize code

  1. … 2 more files in changeset.
prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 3 more files in changeset.
prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 15 more files in changeset.
add "parent_id" to the list of excluded vars in "copy_content_vars" (as suggested by KM)

modernize code: use resolver variables rather than method calls

  1. … 14 more files in changeset.
remove xotcl-1 idioms

prefer access to instance variable via name resolver when appropriate

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

- extend regression test

  1. … 2 more files in changeset.
use glyphicons for file types in file listings (e.g. child-resources)

  1. … 3 more files in changeset.
use same idioms for checking for exising commands

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

  1. … 2 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. … 2 more files in changeset.
Don't complain when the context_id is not there to be ignored

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.
Further performance improvement: as we only want one column from xowiki_form_page, just get it through a subquery

  1. … 2 more files in changeset.