• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed bug #3469

First submenu item was missing. This bug is identical in the bootstrap3

and bootstrap5 theme packages. Many thanks to Keith Paskett for

rpeoprting and suggesting a fix.

  1. … 1 more file in changeset.
Fix for sitebug #150 (security relevant)

The login widget at the navbar contained in its query variable

the password of a user in plain text (e.g. when the user has

mistyped the password, but as well on other error conditions).

Now, the password is filterer in the return_url in such cases.

Many thanks to Khy H for reporting this bug.

For details, see

https://openacs.org//bugtracker/openacs.org/bug?bug_number=150

  1. … 1 more file in changeset.
Define caret after dropdown-toggle the same way for Bootstrap3 as in Bootstrap5

This is a forward compatibility change, probably futuer versions of Bootstrap

will behave the same. Many thanks to Monika Andergassen for the suggestion.

  1. … 3 more files in changeset.
remove traces of md5::md5, since ns_md5 is emulated also for AOLserver

  1. … 2 more files in changeset.
Whitespace changes

Use input type 'search' in search widget

added editor hints and white-space cleanupCVS: ----------------------------------------------------------------------

  1. … 13 more files in changeset.
Make sure, the pull-down login window does not hide under navbar

(e.g. when xowiki menubar is shown)

openacs-bootstrap3-theme:

- provide a neutral appearance, different from OpenACS.org

(different color, remove OpenACS logo, ....)

- make use uf URNs for bootstrap

(allow sharing of bootstrap definitions, avoid multiple loading)

- upgrade bootstrap from 3.1.1 to 3.3.7

- add support for CDN vs. local installation of bootstrap

- added sitewide-admin procs for managing local installation (via /acs-admin)

- improve passing arguments to <widgets>

- bump version number to 5.10.0d2

  1. … 15 more files in changeset.
Use finer grained api for person information and consider that new api won't fail when no person exists

Prefer again 'person::name', as the proc has been reimplemented using 'person::get_person_info', which uses the new 'person_info_cache' cache.

  1. … 13 more files in changeset.
Whitespace changes

  1. … 11 more files in changeset.
Prefer 'acs_user::get_element ...' to 'person::name ...', in cases when 'person' is a user, as it doesn't rely on util_memoize_cache.

  1. … 13 more files in changeset.
Rework adp boolean expressions

  1. … 25 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Fix typo in variable name

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7831 more files in changeset.
Get rid of strange construct: [lindex [array get $array $name] 1]

  1. … 4 more files in changeset.
- use export_vars to generate full URL

- fix gravatar image computation

- modernize HTML

  1. … 22 more files in changeset.
- initial import of iopenacs-bootstrap3-theme

  1. … 48 more files in changeset.