• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added logging to syslog

fix naming of new folders, stop using ns_rand

add cluster stuff only, when clustering is enabled

use new cluster support

    • -7
    • +7
    /openacs-4/packages/xowiki/xowiki.info
    • -5
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -6
    • +6
    /openacs-4/packages/xowiki/www/ajax/chat.tcl
make it easier to figure out, when some log messages come from

removed unneeded command

improve contrast for dates in chat messages

change error to a warning

bump version number to be able to depend on new features

Allow xowiki to be installed via install.xml without errors.

(Same change as in oacs-5-3 branch)

cluster support for cr-cache and chat

    • -0
    • +22
    /openacs-4/packages/xotcl-core/tcl/cluster-init.tcl
    • -0
    • +115
    /openacs-4/packages/xotcl-core/tcl/cluster-procs.tcl
minor cleanup (better contrast for date in chat via css, removed unneeded lines, changed "Error" into "Warning" for ad-generator"

Allow xowiki to be installed via install.xml without errors.

Problem was, that install.xml does not load init files, therefore

xotcl-core caches were not created, when xowiki-procs are sourced.

Consequence was that e.g. in xowiki/admin/index.tcl incorrect

entries were listed (which went away after the first reboot).

Handling of clobs (like in the version in the oacs-5-3 branch, but simpler

due to slot based code); bumping version numbers.

make sql query look more sane

reduce verbosity

    • -3
    • +3
    /openacs-4/packages/xowiki/www/index.vuh
Handling of arbitrary attributes of type CLOB in the content repository.

Before this change, only the content were allowed be larger than about 12KB,

other CLOBS showed problems with larger sizes (e.g. instance_attributes).

Now all CLOBs are handled as well automatically outside the view

through separate statements.

work on clobs for content attributes

fix for bug #2812

Use the new interface for instance_select_queries provided by xotcl-core 0.71

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -9
    • +9
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
    • -2
    • +5
    /openacs-4/packages/xowiki/www/admin/list.tcl
Produce better SQL queries for "instance_select_query". The new version allows to specify the base_table,

which is either cr_revisions (default) or the automatically generated view (such as e.g. xowiki_pagei).

This change allows to avoid joins of large tables, which might be in large installations slow

allthough all involved join conditions are indexed. The join with acs-objects is now as

well done only when needed (maybe we add an option for make this explicit later, when needed).

remove decoration for set-parameter

Adding a helper class to handle package parameter lookups efficiently and

to handle propagation from parameter-changed callback.

Provide interface for counter to load old statistics.

Overwork Malte's loading of the statistics from the logfile.

As link is not supported anymore, we need to call template::head::add_css

Fixed the blank master as headscript was not defined (called script) and the foreach did not work either. Not to mention the fact that the <list> tag is unknown to OpenACS templating

We need to use the default here, otherwise upgrades might become an issue

checkbox and radio widgets are checked not selected when active see: http://www.w3.org/TR/html4/interact/forms.html

Made sure we are using the right user-new template

Rename exec and replace with the proxy version if ns_proxy is installed

Made sure the content package has the new procedures as well