• last updated 21 hours ago
Constraints: committers
Constraints: files
Constraints: dates
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.
when rendering a link, make sure the target instance exists

improve spelling

  1. … 6 more files in changeset.
reduce verbosity

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.
modernize code: use resolver variables rather than method calls

fix argument order in link renderer

- fix wiki-rendered links to existing folders

- extended regression test

  1. … 1 more file in changeset.
prefer absolut object references over ids

  1. … 15 more files in changeset.
Use generic caching infrastructure

  1. … 5 more files in changeset.
Improve comments a little

  1. … 9 more files in changeset.
improve code documentation

  1. … 10 more files in changeset.
fix typos

  1. … 4 more files in changeset.
prefer XOTcl2 idioms

  1. … 7 more files in changeset.
prefer XOTcl2 idioms also in commented-out statements

  1. … 11 more files in changeset.
- add URNs for jquery, bootstrap, get-http-object, xowiki.css and yui2

- fix return-string from popular-tags and improve stylability in includelet

- remove obsolete "header_stuff" from templates

- replace global parameters BootstrapCSS and BootstrapJS in favor of URNs

- bump version number to 5.10.0d6

  1. … 24 more files in changeset.
Prefer XOTcl2 idioms

Bug fix: avoid confusion between text argument and option, when text starts with "-"

  1. … 36 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 24 more files in changeset.
Make timed_id just a proc variable instead of instance's

Make available a clock based id to templates, so they can use it to attach easily javascript event handlers to elements

- add nonces to script elements

  1. … 4 more files in changeset.
- use event listener instead of "onclick"

- add resolver for explicitly spefified "-href ..." infos in image links

- allow to specify object_type in new_link method

- bump version number to 5.9.1d6

  1. … 2 more files in changeset.
- perform special handling of locally reolved links only for SELF links

  1. … 1 more file in changeset.
- use plain text link-label as default for links on non-existing pages

- relax link label quoting for the sake of backwards compatibility

  1. … 1 more file in changeset.
- when included content is rendered with "resolve_local true", let also embedded content (e.g. images below SELF) appear as local (don't create download URLs pointing to the target package)

  1. … 3 more files in changeset.