Moodle Plugins directory: LearnR: Versions: v4.2.r7 | Moodle.org

LearnR
Themes ::: theme_learnr
Maintained by
Chris Kenniburg
LearnR is a Boost Union child theme for Moodle 4+.. Made for learners and focused on providing unique features to enhance management and delivery of instruction. The LearnR theme builds on the new layouts and user experiences introduced in Moodle 4 and provides a variety of enhancements to core features and styles. The LearnR theme is focused on students going from “login to learning” quickly and easily.
LearnR v4.2.r7
Moodle 4.1, 4.2
Released: petak, 5. svibnja 2023., 21:18
Code prechecks
phplint
phpcs828 | 110
js
css1509 | 16
phpdoc7 | 14
savepoint
thirdparty
grunt1 | 1
shifter
mustache0 | 10
gherkin
HTML | XMLmoodle-theme_learnr
Changes
v4.2-r7
- Fixed MISTAR Gradebook Export Link in course management from showing up if plugin is not installed.
- Fixed php errors and language string missing.
v4.2-r6
- 2023-04-26 - Merged LearnR Theme Fork and Fordson Theme features into LearnR theme.
- Added the following features: Course Section Style Chooser, Course Tile Display Styling, Additional Color Choosers, Hide Login Form(for sso logins), Hide Side Drawers, Course Management Dashboard, Course Progress bar, Latest Course dropdown, Easy Enrollment integration, Course Activity drop down, Icon Navigation Menu on Dashboard, Many styling improvements for a fresh and modern LMS.
- PLEASE UNINSTALL ANY PREVIOUS VERSION OF LEARNR PRIOR TO INSTALLING VERSION 4.2R6+
v4.1-r6
- 2023-03-22 - Feature: Allow admin to provide several additional block regions, solves #30. Please note: This is a comparably large addition. If you encounter any issues with this feature, please report it on https://github.com/moodle-an-hochschulen/moodle-theme_learnr/issues.
- 2023-03-20 - Improvement: Don't force child themes to reimplement various color settings (e.g. 'brandcolor'), solves #260.
- 2023-03-17 - Improvement: Reduce code duplication when child theming by checking theme ancestry in theme_learnr_before_standard_html_head, solves #245.
v4.1-r5
- 2023-03-19 - Bugfix: Fully support multilang strings in advertisement tiles, solves #258.
- 2023-03-17 - Improvement: Don't force child themes to reimplement settings 'loginformposition' and 'loginformtransparency', solves #247.
- 2023-03-15 - Bugfix: $THEME->editor_scss referenced a non-existing sheet. Setting it also ignored Boost's sheets. This solves #242.
- 2023-03-18 - Bugfix: Fix wrong rgba color definition for advertisement tile backgrounds, solves #244.
v4.1-r4
- 2023-03-06 - Bugfix: Align the search bar with the dark navbar look, solves #234.
- 2023-03-06 - Bugfix: Fix hover background color on dark navbars, solves #236.
- 2023-03-06 - Bugfix: Fix edit switch color on dark navbars, solves #235.
v4.1-r3
- 2023-03-05 - Release: Add lern.link GmbH and bdecent GmbH to the list of maintainers in README.md.
- 2023-03-05 - Bugfix: Improve card header and footer of advertisement tiles with background images, solves #232.
- 2023-03-01 - Tests: Updated Moodle Plugin CI to use PHP 8.1 and Postgres 13 from Moodle 4.1 on.
- 2023-02-12 - Feature: Allow admin to change the navbar color, solves #39, helps to resolve #110.
v4.1-r2
- 2023-02-12 - Feature: Enable admins to upload css code for mod_h5p and mod_hvp, solves #166 #207.
- 2023-02-12 - Cleanup: Change the "Advanced settings" tab to "SCSS", solves #226.
- 2023-02-12 - Cleanup: Create a dedicated "H5P" tab, solves #227.
- 2023-02-11 - Cleanup: Course related hints feature was handled twice in drawers.php, solves #223.
- 2023-02-11 - Improvement: Remove the 'no.' suffix from the info banners and tiles, solves #203.
- 2023-02-10 - Bugfix: Align horizontal margins for the info banners, solves #218.
- 2023-02-09 - Bugfix: Fix svg logo display problem in Firefox, solves #160.
v4.1-r1
- 2023-02-04 - Upgrade: Persist the dedicated favicon setting in LearnR even though Moodle core has a favicon setting in 4.1 as well, solves #78.
- 2023-02-04 - Upgrade: The back-top-top button must respect the presence of the new sticky footer, solves #186.
- 2023-02-04 - Upgrade: Add .footer-support-link class to LearnR's footer links to align them with Boost Core in 4.1 again
- 2023-02-04 - Upgrade: Allow the admin to change medium width pages which were introduced for the database activity in 4.1 as well.
- 2023-02-04 - Upgrade: Adopt upstream changes in footer.mustache
- 2023-02-04 - Upgrade: Fix Behat tests which broke with Moodle 4.1.
- 2023-02-04 - Prepare compatibility for Moodle 4.1.
v4.0-r12
- 2023-01-30 - Feature: Allow the admin to set CSS rules for the Moodle Mobile App, solves #195.
- 2023-01-28 - Improvement: Do not resize SVG logo files during serving, helps to solve #160.
- 2023-01-26 - Feature: Add dedicated logo settings to LearnR, solves #211.
- 2023-01-22 - Feature: Allow the admin to change the H5P content bank width, solves #201.
v4.0-r11
- 2023-01-21 - Improvement: Add note about grandchild themes to the README file, solves #122.
- 2023-01-16 - Improvement: Remove LearnR's own fallback CSS file for now, relates to #89.
v4.0-r10
- 2023-01-15 - Improvement: Trim 'dark' and 'light' for login bg images, solves #192.
- 2023-01-15 - Improvement: Note to assure matching login image/login image text.
- 2023-01-15 - Feature: Login page layouts, solves #37.
- 2023-01-14 - Tests: Add Behat test steps for multilanguage static page content.
- 2023-01-13 - Improvement: Static pages headings and the links to the static pages now support multilang, solves #188.
- 2023-01-09 - Feature: Add advertisement tiles which can be displayed on site home, solves #161.
- 2023-01-08 - Tests: Avoid to burn too much CPU time by testing all available course image options.
- 2023-01-08 - Bugfix: Infobanners were sometimes incorrectly ordered if the same order was given to multiple banners, solves #181.
- 2023-01-06 - Improvement: Small language tweaks in self enrolment course banners
- 2023-01-05 - Bugfix: Unparsable JSON in templates/core/full_header.mustache
v4.0-r9
- 2022-12-31 - Feature: Add settings and layouts to enable/disable showing course images or a fallback image in the header of the course page, solves #77.
- 2022-12-31 - Feature: Allow admins to define 'flavours' (i.e. special designs) which are applied to cohorts and / or course categories, solves #25.
- 2022-12-19 - Feature: Allow admins to hide primary navigation items, solves #65.
- 2022-12-14 - Feature: Built-in contact, help and maintenance pages, solves #150.
- 2022-11-28 - Updated Moodle Plugin CI to latest upstream recommendations
v4.0-r8
- 2022-11-21 - Improvement: Restrict accepted file types for background images, solves #147.
- 2022-11-15 - Feature: Possibility to upload FontAwesome 6 Free to the theme, solves #59.
- 2022-11-08 - Feature: Allow admins to override the email templates within the theme, solves #60.
v4.0-r7
- 2022-11-09 - Bugfix: Site administration was broken if customfiletypes were set in config.php, solves #133.
v4.0-r6
- 2022-11-03 - Bugfix: Let favicon() always return a moodle_url object, solves #130.
- 2022-10-26 - Improvement: Restrict uploadable file types in custom fonts filearea, solves #120.
v4.0-r5
- 2022-10-18 - Feature: Filearea for custom fonts, helps to solve #38.
- 2022-10-15 - Feature: Filearea for additional resources, solves #113.
v4.0-r4
- 2022-10-15 - Feature: Random login background image with text, solves #36.
- 2022-10-14 - Bugfix: Make login page background and footnote work together, solves #107.
- 2022-10-13 - Bugfix: Footnote did not have a white background, solves #106.
- 2022-10-13 - Bugfix: Custom SCSS and background image SCSS was included twice, solves #103 #104.
- 2022-10-12 - Settings: screenshot image for theme chooser solves #33.
v4.0-r3
- 2022-10-12 - Feature: Configurable activity navigation, solves #100.
- 2022-09-30 - Improvement: Localize month names for time-controlled info banners, solves #75.
v4.0-r2
- 2022-09-27 - Improvement: Align the fallback CSS file with theme_boost.
- 2022-09-27 - Improvement: Align the theme's config.php even more with theme_boost.
- 2022-09-26 - Bugfix: Adopt config.php, solves #67 #82.
- 2022-09-07 - Feature: Scrollspy, solves #19
v4.0-r1
- 2022-07-18 - Feature: Bootstrap colors, solves #35
- 2022-07-15 - Feature: Information banners (base functionality), helps to resolve #4.
- 2022-07-15 - Settings: Divide theme settings into multiple pages, solves #52
- 2022-07-13 - Release: Add contributors to README.md, solves #44
- 2022-07-13 - Release: Add UPGRADE.md, solves #29
- 2022-07-08 - Feature: Customize activity icon background colors, solves #49
- 2022-07-07 - Feature: Show a warning banner if JavaScript is disabled, solves #46
- 2022-07-07 - Feature: Make the course content column width configurable, helps to resolve #18.
- 2022-07-06 - Feature: Built-in imprint, solves #32
- 2022-07-05 - Feature: Configurable favicon, solves #34
- 2022-07-05 - Feature: Allow non-admins to edit theme settings, solves #28
- 2022-07-05 - Feature: Back to top button, solves #7
- 2022-07-05 - Adopt changes in Boost core for MDL-74634
- 2022-06-21 - Add course related hints feature, solves #5
- 2022-04-30 - Added footnote functionality, helps to resolve #6.
- 2022-06-20 - Allow full Behat runs with LearnR suite, fixes #14.
- 2022-06-20 - Prepare settings.php page, solves #2.
- 2022-06-20 - Fill README.md, helps to resolve #3.
- 2022-04-29 - Adopt all changes which have happened in Boost core for the Moodle 4.0 release
- 2022-03-17 - Create boilerplate as Boost child theme without any additional features.
Version information
- Version build number
- 2023050507
- Version release name
- v4.2.r7
- Can be updated from
- v4.2.r6 (2023042606)
- Can be updated to
- v4.2.r8 (2023071008)
- Maturity
- Stabilna inačica
- MD5 Sum
- ff3e76f4692201aa6e0ac695b7538f71
- Supported software
- Moodle 4.1, Moodle 4.2
- The more recent release v4.2.r8 (2023071008) exists for Moodle 4.1
- The more recent release v4.2.r8 (2023071008) exists for Moodle 4.2
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Themes
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (e.g. "ponies") in the "theme" subdirectory.
- Visit http://yoursite.com/admin to finish the installation