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.
Latest release:
2310 sites
2k downloads
82 fans
Current versions available: 3

Important Notice:

Currently LearnR is a fork/copy of Boost Union with added features.  This was not ideal.  The CTL-Version 1 release of LearnR will require Boost Union be installed because LearnR will be an add-on to Boost Union as a true child theme.  This means most of your configurations and settings will be inherited from Boost Union.  

Do not upgrade unless you uninstall LearnR, install Boost Union, and then re-install LearnR CTL-version 1 (2024021300). Discussion on this is in the Theme Forum here.

Introducing LearnR

LearnR is almost entirely based on the core foundation of the Boost Union Theme. If you have not seen the Boost Union theme you are missing out! We like to think of LearnR as an enhanced version of Boost Union that is very focused on styling, integrations with other plugins, and we have carried over some of the most popular features from all of our previous themes like Fordson and Evolve-D.

My Courses Page in Moodle

Recommended Plugins:

LearnR adds the following features to Boost Union:

  • Teacher Course Management Dashboard
  • Section Style Chooser
  • Course Progress Bar
  • Latest Course Drop Down
  • Icon Navigation Menu System for Home, MyCourses, and Dashboard pages
  • Course Activity List Drop Down
  • Default Image on My Courses Page
  • Additional Color Choosers
  • Hide Login Form (If using SSO like Google login)
  • Tweaks to default installation settings to enhance styling out of the box
  • Move Secondary Menu above or below the course header image

My Courses Drop Down


Features Core to Boost Union:
  • Page Width Settings
  • Logo Uploads
  • Fav Icon
  • Background, Course Header, and other Image Uploads
  • Variety of Core Color Choosers
  • Course Header Images with customizations
  • Custom Fonts
  • Font Awesome Updates
  • Hide Primary Nav Menu Items
  • Back To Top button
  • Scroll Spy
  • Activity Navigation
  • Huge Selection of Additional Block Layouts
  • Custom Pages
  • Custom Alerts and Info Banners
  • Custom Advertisement Tiles
  • Course Related Hints for Teachers Check out the Boost Union theme: https://moodle.org/plugins/theme_boost_union

All of these features can be toggled on or off and mixed and matched for a more personalized user experience.  The choice is up to you to define what is best for your learners.  

Special Thanks

Elements and certain functionality of LearnR would not be possible without the following users and plugins:


Requirements

This theme requires Moodle 4.0+ and Boost Union be installed. 

Installation

Install the theme like any other theme to folder /theme/learnr

See http://docs.moodle.org/en/Installing_plugins for details on installing Moodle plugins

Update/Conversion

If you have previously installed LearnR please do the following:

  • Install Boost Union
  • Transfer your LearnR settings to Boost Union.  Things like adverts, notices, etc should have corresponding settings in Boost Union.  Transfer or copy these things over PRIOR to the next step of uninstalling LearnR.
  • Uninstall LearnR
  • Install LearnR -   version =2024021300 which is currently the latest release 2/14/24
  • Choose the LearnR theme in Site Admin theme chooser.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8
Screenshot #9

Contributors

Chris Kenniburg (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Kommentare anzeigen
  • Jayden Tyronian
    Mi., 8. Nov. 2023, 21:56
    We are using this theme on v4.2+, I was wondering when navigating the site as a user and you have the categories listed and the ability to 'expand' to show sub categories. Is there a way to turn that off, so that it shows the main categories, but not the sub/child categories underneath. Onare live site we are still using Fordson, and this works well as we want the users to click the top category they want, then explore within and then enrol in courses.
  • Kim Woodruff
    Fr., 8. Dez. 2023, 02:20
    Hi! I was wondering if a theme update for Moodle 4.3 is expected anytime soon. For the most part the theme works with 4.3, but I noticed that there is now a horizontal line between the activity and the activity description in 4.3. I am using the learnr Default Style in the Course Section Style Chooser. Previously the description just had a light gray background. The lines makes the description look like a separate item. Thanks!
  • JAUME YP
    Di., 13. Feb. 2024, 07:56
    Dear Chris,

    First of all, congratulations for this great and good work, the functions you have added to boost union are surprising.

    As a user I would love for you to collaborate on the father theme boost union, your contributions would be a good push for new features and functions.

    I have seen that your latest version is derived from 4.3r1 and in the boost union they are going for 4.3r5, so we opted for the stability of boost union.

    We understand that keeping up with a work team of several people can be complicated being a single developer and releasing a child theme every time bost union releases new version is impossible, hence our decision to go for the father theme and encourage you to continue this great work!!
  • Chris Kenniburg
    Di., 13. Feb. 2024, 09:46
    Hello Jaume and others! I have some exciting news for the direction I am taking with LearnR. Currently this theme is a fork of Boost Union as described in the description. However, this is time consuming for us and not exactly efficient. The folks at Boost Union have provided an example and way to implement child themes for Boost Union directly and that will be the very next release of LearnR. It will require that you install Boost Union first and then activate LearnR. With this approach you will use many of the Boost Union setting pages and then you can activate the features in LearnR as needed to enhance Boost Union's core features.

    Moving forward this is the way we will go. If you ever decide you don't want to use LearnR you can simply change back to Boost Union in the theme Chooser and then many of your settings and configurations will be preserved because LearnR will inherit and utilize the setting pages within Boost Union. I guess you could look at this as a sort of powerpack or Boost Union enhancement pack with added benefits and features.
  • JAUME YP
    Di., 13. Feb. 2024, 17:25
    Wow!
    We can't wait it!
    Thanks a lot for your work!!
  • Les Bell
    Mi., 14. Feb. 2024, 09:17
    I just found out The Hard Way that Boost Union needs to be installed before upgrading. ;) Did a routine check for updates on our server, saw there was an update for one plugin (LearnR) so I followed the download link, uploaded the new version and unzipped it into place - FORTUNATELY ON A STAGING/TEST SERVER! Trying to revert to the previous version of LearnR wouldn't work, but fortunately an rm -rf on theme/learnr, and unzipping both Boost Union and the latest LearnR got the test server going again.

    A question before I upgrade our production server: when you say, "Do not upgrade unless you uninstall LearnR, install Boost Union, and then re-install LearnR CTL-version 1 (2024021300). " do you mean uninstall LearnR from the Moodle Plugins page - and if so, will I lose all the modified settings and content such as static pages and advertisement tiles? Or will they survive uninstallation and reinstallation? Or would just rm -rf theme/learnr be sufficient uninstallation, with the database being untouched.

    Looking forward to this upgrade - especially if it frees up your time and energy for new features, Chris!
  • Doug E. Wray
    Mi., 14. Feb. 2024, 09:43
    For me, too, the same problem as Les Bell had. I did not have Boost Union installed and used the /admin page to install; busted my system. I had to delete LearnR from the file system, as command line uninstallation did not work. Reverting (from a copy of the directory and files from a working server) did not work. Luckily also a test server. The installation's still urging me to upgrade, so I assume some references to LearnR are still in the database somewhere.
  • Chris Kenniburg
    Mi., 14. Feb. 2024, 10:04
    Hello All, I'm really sorry. I wasn't really sure about how to get the message out about the change. Long term, this will be a good thing as LearnR features will just blend in with Boost. I'm already building in areas where I might expand the styling options of where the header image might be placed and other page layout ideas similar to what was available in Fordson.
    If you use adverts and other content settings you will want to copy those settings or do screen shots prior to upgrading and port them over to Boost Union. Prior to upgrading LearnR you could install Boost Union and just copy it over to the new parent theme.
  • Les Bell
    Mi., 14. Feb. 2024, 10:22
    Thanks, Chris. I'm just exploring the new LearnR settings on our test server now, making and testing changes and taking notes as I go. Fortunately, I have a lot of notes from my server migration in November last year (somewhere!) and I'll definitely copy the HTML content of the adverts, etc. so I can configure them in Boost Union when I do the upgrade, probably early on Sunday morning. I'm glad I thought to try the upgrade on a test server first!
  • Chris Ross
    Mo., 19. Feb. 2024, 17:39
    Attention! There are users (like me) who only have the LearnR template installed. The existing path is: [diroot]/theme/learnr/
    However, the update for the template that has now been released refers to the path [dirroot]/theme/boost_union/
    This update damages the installation in such a way that a login is no longer possible, because the line "require_once($CFG->dirroot. ' /theme/boost_union/config.php');" in the config file creates a php error!! Very unpleasant, the whole thing traurig(((
  • Chris Kenniburg
    Mo., 19. Feb. 2024, 21:07
    Hello Chris,
    In this latest release we now require the Boost Union theme. Instead of forking Boost Union, LearnR is now a child theme of Boost Union which means it must be installed with it. I am wondering why it allowed you to install it when there is a required dependency that Boost Union be installed. In the upload I also checked the box that it should not be upgraded from the previous versions.
  • Chris Ross
    Mi., 28. Feb. 2024, 20:55
    The ways of the Lord are unfathomable

    Unfortunately, it is not possible to upload pictures here.
    In my moodle/themes folder there are the following subfolders:
    /boost
    /Classics
    /Learner
    Far and wide there is no folder BoostUnion to be seen
    My Learnr plugin has version v4.3-R1 from 2023/10/2000 in my plugin overview and next to "theme_boost" it says:
    "Necessary for: theme_classic, theme_learnr"
    Again, nothing from BoostUnion
  • Franky Amu
    Mi., 6. März 2024, 02:56
    Any guide to customize the navbar?
  • Queenie Chan
    Mi., 20. März 2024, 05:21
    Is there no longer a quiz view under the course management button? There used to be one on Fordson so we could view all the quizzes of a course, their dates and the attempts. Is there no equivalent to that in Learnr?
  • Gordon Mills
    Mo., 25. März 2024, 22:54
    Is there still the option of having the Course Tile Display on the home page
1 2 3 4
Please login to post comments