openacs-bootstrap5-theme

  • last updated 22 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.
fixed vertical placement of login link

Do not pass the __csrf_token via return_url when the user is not logged-in

Passing the token seems to cause problems with web vulnerability scanners, that poison

the token value. The value of passing the token value for unregistered users

is questionable.

If this change is kept, it should go as well to the openacs-bootstral3.theme.

Make URLs assumed to be hosted on openacs.org absolute

  1. … 3 more files in changeset.
upgrade to Bootstreap 5.3.2 (package 5.10.1b3)

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.
Don't customize the notification widget in the Boostrap 5 theme: modern adp:icon functionality makes this obsolete

update bootstrap version number to 5.3.1

bumped version numbers to 5.10.1b1

  1. … 85 more files in changeset.
bumped Bootstrap 5 to version 5.3.0

Bootstrap 5.3.0 was released on May 30, 2023. According to the developers,

it’s been a monumental effort to revamp our codebase for CSS variables and

color modes, one that will see continued changes leading up to an eventual

Bootstrap 6.

For more details, see https://blog.getbootstrap.com/

file jquery-3.6.3.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/js/jquery-3.6.3.js
file jquery-3.6.3.min.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/js/jquery-3.6.3.min.js
upgrade from jquery-3.6.0 to jquery-3.6.3

    • -0
    • +10993
    ./www/resources/js/jquery-3.6.3.js
    • -0
    • +2
    ./www/resources/js/jquery-3.6.3.min.js
provide navigation anchors for forms with fieldsets based on section names

  1. … 2 more files in changeset.
form-template: update notation for select box, radio and checkbox to Bootstrap 5

Many thanks to Monika Andergassen

added space between icon and the info text

bump version numbers and add version check URLs

  1. … 3 more files in changeset.
beautify TRN mode in developer support

in essence, this change switches from CSS icons to <adp:icon>

since in default setup (when no themes/icon sets are installed)

the CSS based rendering was bad. Using <adp:icon> offers

more flexibility and tailorability.

  1. … 3 more files in changeset.
- improved layout: removed text-decoration for anchors rendered as buttons.

fix list pagination for Bootstrap 5

    • -20
    • +20
    ./resources/lists/table-2third.adp
Use new ADP-include "registered-urns" on sitewide-admin page, use 5.2.2, bump version to 5.10.1d3

avoid the usage of images for sorting order icons

  1. … 4 more files in changeset.
Deprecate template::util::is_true, implemented as a simple string command oneliner since 2015 and inline occurrences

  1. … 33 more files in changeset.
reduce verbosity

added .map files to set of dowloaded file for local installation

added download support

many thanks for the help of Maonika Andergassen

Update to Boostrap 5.2.0

Bootstrap 5.2.0 was release on July 19, 2022

For changes in the new release, see

https://blog.getbootstrap.com/2022/07/19/bootstrap-5-2-0/

Fixed broken link in login and logout widgets

The problem were the links for the main subsite, since on the main subsite,

the resulting link is e.g. //register/logout, which is intpreted as

an URL without a schema (e.g. //openacs.org), leading the errors.

fix missing variable, make login/logout handling more consistent

switched to Bootstrap 5 idioms