• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Unwrap fake oneliners

Fix typo

Whitespace cleanup

    • -9
    • +9
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
State dependecny from package-procs, or ::xowiki::CSS class won't be available to this library at boot

prettify error message

make ad_dom_sanitize_html more robust against invalid input

regenerated documentation

  1. … 454 more files in changeset.
provide skeleton for next release entry

use per-thread caching infrastructure instead of reinventing

fix recent editing bug

bump version numbers of 5.9|5.10 packages to 5.10.0b1

adjust dependencies

  1. … 73 more files in changeset.
Cache the information about a package being a singleton and expose into a private api, use the api in parameter::get_from_package_key, called quite often in our downstream pages

improve spelling

improve spelling

  1. … 28 more files in changeset.
fix typo and modernize code

Enable to attach handlers by CSS selector also for template::add_confirm_handler

Replace deprecated api

Replace deprecated API

file theme-zen.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

Italian localization for the package

file views.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/views/catalog/views.it_IT.ISO-8859-1.xml
Italian localization for the package

file evaluation-portlet.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

file evaluation.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

Italian localization for the package

Fix typos in message keys

New CSS abstraction: xowiki::CSS

Before this change, the application developer was responsible to

initialize the CSS-speficic settings (such as setting default values

for parameter classes). The new object xowiki::CSS is initialized

automatically, when an xowiki class (or one of its subclasses) is

initialized. Furthermore, it provides a per-thread caching to reduce

double work. Furthermore, the xowiki::CSS provides a mapping between

abstract and concrete CSS class names, such that switching between

different CSS toolkits becomes easier (e.g. upgrade from bootstrap 3

to newer versions).

xowiki::CSS initialize ;# make sure, everything is in line with PreferredCSSToolkit

xowiki::CSS clear ;# reset the mapping

xowiki::CSS toolkit ;# return the toolkit name

xowiki::CSS class /classname/ ;# perform CSS class name mapping

The methods "setCSSDefaults" and "preferredCSSToolkit" as deprecated.

The version number was bumped to 5.10.0d81

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
    • -1
    • +1
    /openacs-4/packages/xowiki/lib/view.tcl
    • -8
    • +98
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -14
    • +14
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix cut&paste error

improve validation of email address and user-id used as source for email address

improve robustness of deep_copy method

since so far, we do not require that an empty ordered composite has allways

the children variable set (but maybe we should), don't assume it is always

there