• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- avoid namespace code when namespace is empty

Revert changes in xo::db::require table, as new definition is already handled

- update version numbers and dependencies

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
- Fixed regression in fallback utilities

- Fixed regression in ::xo::db::require table due to argment 'definition' being now in dict format

Added transitional code for installations running with acs-kernel prior to version 5.8.1a6,

or later before running upgrade scripts: some ::xo::db::sql::utility methods would be missing,

so they are transitionally defined on the fly.

- add attribute "create_table_attribute" to "::xo::db::Attribute" to

contol the creation of somewhat magic attributes (e.g. "text" of the

acs content repository)

Fixed wrong version number for upgrade scripts and package info file from version 5.8.1a5 to 5.8.1a6

file upgrade-5.8.1a5-5.8.1a6.sql was initially added on branch oacs-5-8.

Commented log statements used while testing

Fixed bug due to typos

As we now have ::xo::db::sql::util interface to check for database object's existance,

there is no need for inline sql snippets in the code for such task.

Created stored procedures to check for table, columns, view and index existance.

On xotcl-core powered installations, they will trigger the creation of OO methods

in the ::xo::db::sql::util namespace.

file upgrade-5.8.1d6-5.8.1d7.sql was initially added on branch oacs-5-8.

- transform table definitions to dicts to make it possible to check for colums to be added (based on work of Antonio Pisano)

    • -21
    • +26
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- add preview for images

- deactivate source view for images

- fix typo

- make code more robust against versions of nsf/nx

- just shorten the label, but not the url

file date.adp was initially added on branch oacs-5-8.

file table.adp was initially added on branch oacs-5-8.

file select.adp was initially added on branch oacs-5-8.

file input.adp was initially added on branch oacs-5-8.

file property.adp was initially added on branch oacs-5-8.

file variable.adp was initially added on branch oacs-5-8.

file switch.adp was initially added on branch oacs-5-8.

file slave.adp was initially added on branch oacs-5-8.

file list.adp was initially added on branch oacs-5-8.

file noparse.adp was initially added on branch oacs-5-8.

file multiple.adp was initially added on branch oacs-5-8.

file include.adp was initially added on branch oacs-5-8.