• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move functionality of xowiki::CSS to tempate::CSS

template CSS provides an abstraction for CSS class names and other

styling elements depending on user preferences or on the current theme

Backwards compatibility for xowiki::CSS was provided via a stub function

  1. … 22 more files in changeset.
merge with missing files

    • -0
    • +53
    ./portlets/weblog-mini-calendar.adp
    • -0
    • +205
    ./portlets/weblog-mini-calendar.tcl
  1. … 1456 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
whitespace changes

  1. … 7 more files in changeset.
Update api

  1. … 7 more files in changeset.
new proc "ad_log_deprecated": unified interface for logging deprecated usages

The existing code used a larger variety of different messages to

denote invocations of deprecated procs and other

artifacts. "ad_log_deprecated" provides a unified interface, and

provides a usage hint what to use instead based on the API-doc

definitions in the log-file.

  1. … 11 more files in changeset.
changed page_contract to include_contract

  1. … 1 more file in changeset.
moved <include...> content into lib directory

www/portlets -> lib/portlets

    • -0
    • +53
    ./portlets/weblog-mini-calendar.adp
    • -0
    • +205
    ./portlets/weblog-mini-calendar.tcl
  1. … 20 more files in changeset.
file calendar-portlet.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/calendar-portlet.adp
file weblog-mini-calendar.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/weblog-mini-calendar.tcl
file weblog-mini-calendar.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/weblog-mini-calendar.adp
file portlet-skin.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/portlet-skin.adp
file plain-include.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/plain-include.adp
file include.tcl was initially added on branch oacs-5-10.

file forums-portlet.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/forums-portlet.tcl
file forums-portlet.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/forums-portlet.adp
file calendar-portlet.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./portlets/calendar-portlet.tcl
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

  1. … 7 more files in changeset.
intensify argument checking

  1. … 2 more files in changeset.
Use ad_include_contract

use urn instead of file name

use consistently xowiki.css variants based on the preferred CSS toolkit

  1. … 5 more files in changeset.
Deprecate get_root_dir proc, duplicated to every extent by acs_root_dir

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

  1. … 7834 more files in changeset.
- use addEventListener instead of onclick markup for wiki-search,

edit-tags and popular-tags

- fix popular tags link

- regenerated template files

- added scp directives for yui

- bump version number to 5.9.1d12

  1. … 12 more files in changeset.
- add editor hints

  1. … 64 more files in changeset.
Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

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

  1. … 986 more files in changeset.
move ::xowiki::Page requireCSS and friends into ::xo namespace

  1. … 15 more files in changeset.
set in xowiki includes the global variable ::xowiki_head