• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
whitespace changes

increased robustness: use directdispatch to avoid interaction with user specific "info" methods

added theme specific registry for cass class name mapping

    • -2
    • +20
    ./acs-templating/tcl/style-procs.tcl
    • -3
    • +3
    ./openacs-bootstrap3-theme/openacs-bootstrap3-theme.info
    • -0
    • +13
    ./openacs-bootstrap3-theme/tcl/resource-init.tcl
    • -3
    • +3
    ./openacs-bootstrap5-theme/openacs-bootstrap5-theme.info
    • -0
    • +14
    ./openacs-bootstrap5-theme/tcl/resource-init.tcl
Remove AOLserver cruft

- reduced complexity of registering/invoking filters

- move more deprecated procs in acs-tcl to acs-tcl/tcl/deprecated-procs.tcl

    • -2
    • +2
    ./acs-bootstrap-installer/acs-bootstrap-installer.info
    • -2
    • +2
    ./acs-bootstrap-installer/bootstrap.tcl
    • -5
    • +5
    ./acs-developer-support/acs-developer-support.info
    • -2
    • +2
    ./acs-developer-support/tcl/acs-developer-support-procs.tcl
    • -3
    • +103
    ./acs-tcl/tcl/deprecated-procs.tcl
    • -3
    • +3
    ./acs-tcl/tcl/request-processor-init.tcl
    • -137
    • +8
    ./acs-tcl/tcl/request-processor-procs.tcl
Re-fix deprecated api after merge

    • -3
    • +3
    ./caldav/tcl/caldav-interface-procs.tcl
Move unmap_pool in a namespace

Fixes acs-tcl naming__proc_naming automated test

    • -4
    • +6
    ./xotcl-request-monitor/tcl/throttle_mod-procs.tcl
Consider documentation the presence of an author

    • -1
    • +2
    ./acs-tcl/tcl/test/doc-check-procs.tcl
fixed braces

    • -1
    • +1
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
Use adp:button in various .tcl files

ADP markup becomes cleaner, since some extra calls to template::CSS are not

necessary anymore.

    • -2
    • +2
    ./xooauth/tcl/lti-includelet-procs.tcl
    • -10
    • +10
    ./xowiki/tcl/bootstrap-procs.tcl
    • -5
    • +4
    ./xowiki/tcl/personal-notification-procs.tcl
map in adp:button fro bootstrap5 only selectively data attribute names

New API function: ad_docbook_xml_to_html

This function converts DocBook XML as used in the OpenACS

documentation to HTML. This is not a full implementation of all

possible DocBook markup, but just a subset sufficient for rendering a

substantial subset of the OpenACS documentation.

The function can be used via

set html [ad_html_text_convert -from application/docbook+xml -to text/html $text]

or

set txt [ad_html_text_convert -from application/docbook+xml -to text/plain $text]

    • -2
    • +159
    ./acs-tcl/tcl/text-html-procs.tcl
fixedm typo in comment

This change intruduces <adp:button>, which avoids adp:* markup inside

HTML attribute values, which we had before. One can now use

<adp:button type="submit" class="btn btn-outline-secondary">Filter</adp:button>

instead of

<button type="submit" class="btn <adp:class name='btn-outline-secondary'>">Filter</button>

One should probably provide in the future more adp:* tags for

providing a clean mapping of CSS class attributes.

<adp:class> was deactivated for the time being

    • -10
    • +46
    ./acs-templating/tcl/tag-init.tcl
    • -3
    • +3
    ./xotcl-request-monitor/xotcl-request-monitor.info
    • -3
    • +1
    ./xotcl-request-monitor/www/long-calls.adp
Added listing of application specific methods to object viewer in api-doc/proc-view

This improves documentation of the caches via api-doc

    • -2
    • +2
    ./acs-api-browser/acs-api-browser.info
    • -5
    • +27
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
reduced verbosity

    • -2
    • +2
    ./xotcl-request-monitor/www/long-calls.tcl
factor out some w3css styling and make it available via template::CSS

    • -37
    • +50
    ./acs-templating/tcl/style-procs.tcl
    • -2
    • +1
    ./xotcl-request-monitor/www/long-calls.adp
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

    • -4
    • +262
    ./acs-templating/tcl/style-procs.tcl
    • -17
    • +17
    ./xowiki/tcl/bootstrap-procs.tcl
    • -246
    • +11
    ./xowiki/tcl/package-procs.tcl
  1. … 8 more files in changeset.
rework register_icanuse "domDoc asTclValue" since w cannot use apm_version_names_compare during startup

removed misleading warnin

This happend, when a proc was defined inside a thread, and the name of the script could not be determined.

    • -1
    • +4
    ./acs-bootstrap-installer/tcl/00-proc-procs.tcl
Extend test suite

    • -0
    • +7
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
make use of new NaviServer command: ns_joinurl

the implementation provides a fallback when used with older versions of

NaviServer

Compensate for the 24px offset of the wikicmds bar, so that this won't potentially end up rendered in the middle of a page header

Make long calls page work with w3.css

    • -17
    • +26
    ./xotcl-request-monitor/www/long-calls.adp
    • -22
    • +11
    ./xotcl-request-monitor/www/long-calls.tcl
Formatting changes, fix unclosed tag

    • -38
    • +62
    ./xotcl-request-monitor/www/long-calls.adp
fix comment of per_request_cache

    • -0
    • +1
    ./acs-tcl/tcl/test/doc-check-procs.tcl
added inline documentation for API browser

    • -0
    • +6
    ./caldav/tcl/caldav-interface-procs.tcl
added value constraint

    • -2
    • +2
    ./general-comments/tcl/general-comments-procs.tcl
generalized handling of nx classes and objects not defined by OpenACS

    • -19
    • +26
    ./acs-tcl/tcl/test/doc-check-procs.tcl
added inline documentation for API browser

improved spelling