xowiki-callback-procs.tcl

  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use API instead of SQL query

- delete cache info when uninstantiating package

  1. … 1 more file in changeset.
- increase verbosity

- use spaces rather than tabs

  1. … 15 more files in changeset.
* use new interface in order to be able to use dbi-*

* updated dependencies

* bumped revision number

  1. … 24 more files in changeset.
- make use of ::xo::db_list* functions

  1. … 4 more files in changeset.
- bump version number

- update dependency on xotcl-core

- use faster sql interface

  1. … 11 more files in changeset.
- make cleanup code more robust with broken installations

Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 999 more files in changeset.
revert previous change

  1. … 987 more files in changeset.
- fix before-uninstantiate for legacy folders (many thanks to Michael Aram)

- fix class handling for image links, regression test runs again without errors

  1. … 1 more file in changeset.
- fix context_id for inheritance of permissions. After transformation from folders to form-pages, context id was -100

- fix object_type for folders transformed via ::xowiki::tranforms_root_folder

- bump version number to 0.135

  1. … 4 more files in changeset.
- make all files in xowiki usable for "::xo::library require ..."

- don't call "is_link_page" on Package objects

- reset values in reused formfields (necessary for e.g. weblogs)

  1. … 15 more files in changeset.
- added page.form to prototype pages and to site-wide pages

- removed the need to keep the update scripts in memory, load these when

necessary from xowiki/tcl/upgrade

  1. … 4 more files in changeset.
- use "::xowiki::Package instances -closure true" to avoid replicated code when upgrading xowiki derived packages

- bump version number to 0.132

  1. … 1 more file in changeset.
- dropped language prefix from folders (ease life with WebDav and nice path names)

- new method Page.is_folder_page

- fixed weblog sublinks when used in folders

- use ::xo::update_query in weblog-procs, update dependencies

- bumped version number to 0.131

  1. … 4 more files in changeset.
- major editing work: streamlined generation of urls and resolving of name relative to parent_ids

- new method Page.pretty_url and Page.detail_link

- removed ::xowiki::Includelet.detail_link

- provided updated prototype pages to use the new interface

- bumped version number to 0.130

  1. … 16 more files in changeset.
- for unknown reasons, rewriting xowiki.info file via Package manager + "edit info" removed the callback entries, so upgrade was not performed. quick fix: bumped package number again and edited xml file manually.

  1. … 1 more file in changeset.
- bump version number to 0.127

- added upgrade script

  1. … 2 more files in changeset.
- new package parameters

* WidgetSpecs (for xinha widgets specs per instance),

* PackageTitle, PackageDescription (used in RSS feeds)

- stop using "folder objects". Folder objects are not longer

created. In rare cases, where they are used, their

content must be migrated manually to the new

package parameters.

- bump version number to 0.125

- update dependencies for xotcl-core

  1. … 6 more files in changeset.
- implemented generic item_refs:

Item_refs are symbolic references to content items,

stored in the xowiki folder or below (under pages or other folders).

The item_refs are currently only used for internal links (between

[[...]]), but will be used on other places as well (refering to

included pages, refering to variable of other pages, etc.)

- adjusted Link resolver logic to use item_refs

(typed links (like the glossary link) are currently not supported)

Item names with slashes are not allowed anymore!

- remove old package parameter "top_portlet"

- update dependencies

- bump version number

  1. … 8 more files in changeset.
- use xo::library functions

  1. … 13 more files in changeset.
- make naming for url-callable functions consistently with dashes

- provide some handling of expired logins happening during ajax calls

  1. … 4 more files in changeset.
- strip colons from tags

  1. … 1 more file in changeset.
- Provide means to refer to a page of the current package instance even when a

package search path is provided (syntax for includelets: //./pagename).

This is needed for e.g. weblog, where the "weblog-portlet" should refer to

the same package.

  1. … 3 more files in changeset.
- some refactoring into ::xowiki::utility

- new function pretty_age: internationalized time-diff formatted in a

user friendly fashion, optionally used in includelet "recent"

  1. … 5 more files in changeset.
- make sure to add page_order column for upgrade from old versions

- added subsite::url callback implementation for resolving /o/*

references in categories

- added action for categories (instead of link)

- provide context for permission checking

  1. … 3 more files in changeset.
- some cleanup

- make form validator more robust

  1. … 1 more file in changeset.
- preserve white-space in multi-line includelets

- improve HTML

  1. … 3 more files in changeset.