• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add minimal permission check

    • -0
    • +1
    /openacs-4/packages/forums/www/messages-get.tcl
added "xo::library doc" for improved uniformity

    • -4
    • +7
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
added "xo::library doc" where possible for improved uniformity

added security::csp::add_static_resource_header for various backward compatibility versions for file delivery

whitespace changes

perform adp-tag subsitution also in xowiki footer

change order of statements to make mixin-class on ordered composite earlier available

added "xo::library doc" header

    • -0
    • +6
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
remove "verify" from page contrace, since variables are NOT signed

hardened page contract

Make 'template::adp_compile_chunk' public, as it is used by the new 'xowiki::adp_parse_tags'

in case an icon name is mapped to the empty string in some iconset, use the title text instead of an icon

fix misspelled name

remove circular dependency (acs-subsite 5.10.1d2 needs acs-templating 5.10.1d6, acs-templating 5.10.1d6 needs acs-subsite 5.10.1d2)

removed unused query (many thanks to Franz Penz for noting)

provide better error messages in case dom parsing fails during test

extend registered names for adp:icons

reduce hard-coded icons

    • -6
    • +12
    /openacs-4/packages/xowiki/tcl/tree-procs.tcl
apply parse_adp_tags on full rendered text in www-view

Improved Bootrap5 support

- transformed PageInstance->adp_parse_tags into an adp_proc

xowiki::PageInstance->adp_parse_tags to ease usage outside methods.

- made personal-notification proc agonsitic of Boostrap 3

- renamed attribute "-glyphicon" to "-adpicon" in

personal-notification-messages->modal_message_dialog

and use adp:icon instead

- added regression test

- bumped version number to 5.10.1d26

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
    • -34
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix nesting and indentation

added "form-info-sign" and "download" icon to gyphicon/bi compatibility mapping

added links for font sources to ease the live of a designer

remove all occurrences of glyphicons

comment temporary solution

Use "adp:icon" and "adp:toggle_button" in select_question.form.page

Instead of using just Boostrap 3 specific code, this change makes the

Formpage usable for Bootstrap 3 and Boostrap 5.

ADP-parsing for form content

- new method "PageInstance->adp_parse_tags"

This method is similar to

template::adp_compile -string $HTML

but it just performs tag substion (and not ADP variable

substitution, since this is done differently concerning instance

attributes, etc) on the provided HTML chunk.

- apply adp_parse_tags on "PageInstance->get_form". This means that

every "form" (no matter whether this comes from the instance

attributes of from the instance variable) run through the ADP tag

compiler.

    • -3
    • +35
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix typo

provide link structure and bread crumbs to ease navigation

Make use of uniform styling based on adp:icon

  1. … 6 more files in changeset.
separating naviserver and aolserver specific files