Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Add a slider to the frontpage #162

Closed
abias opened this issue Dec 4, 2022 · 7 comments
Closed

Feature: Add a slider to the frontpage #162

abias opened this issue Dec 4, 2022 · 7 comments
Assignees
Labels
feature Something which is a new feature or big improvement

Comments

@abias
Copy link
Member

abias commented Dec 4, 2022

For first-time visitors, Moodle sites are quite boring and uninformative. If I, as site manager, want to provide some information to first-time visitors, I will most likely want to add this to the frontpage. However, there are only inferior tools in Moodle for managing content on the frontpage.

As a site manager, I want to overcome these limitations and want to be able to add a slider to the frontpage:

  • I want to be able to define up to 6 slides in the slider
  • A slide can either
  • link to a particular course
  • link to a particular course category
  • link to a particular (internal or external URL)
  • For each slide, I have
  • a plain text input setting for the slide's title (which may remain empty)
  • a rich text editor setting for the slide's content (which may remain empty)
  • an upload setting for the slide's background image (which may remain empty)
  • a setting for the link target (a course, a category, a URL - which may remain empty)
  • a setting for the link title (which may remain empty if no link target is set)
  • If the slider will be based on Bootstrap carousels, I want to be able to configure the slider's behaviour details
  • The slider should be shown on the frontpage and I want to be able to configure if it should be shown before, after or instead of the frontpage content
  • The slider should come with a simple layout which fits into Boost's look (i.e. no drop shadows, gradients or something like that)
@abias abias added the feature Something which is a new feature or big improvement label Dec 4, 2022
@ShUl0w ShUl0w self-assigned this Mar 13, 2023
@kaaermes
Copy link
Collaborator

that's exactly the function I'm looking for our moodle here at Friedrich-Schiller-University Jena; it's very useful for announcing events, new features and stuff like that

@slaudel
Copy link

slaudel commented Mar 23, 2023

We also would like to see this feature in boost union, when we will abandon using theme adaptable in favour of boost union.

@abias abias moved this to In Progress DEV in Boost Union Planning Board Nov 2, 2023
@abias abias moved this from In Progress DEV to Ready for REVIEW in Boost Union Planning Board Nov 2, 2023
@abias abias moved this from Ready for REVIEW to In Progress REVIEW in Boost Union Planning Board Dec 24, 2023
abias added a commit that referenced this issue Dec 31, 2023
Feature: Add frontpage slider functionality, solves #162
@abias
Copy link
Member Author

abias commented Dec 31, 2023

This was solved in #523

@abias abias closed this as completed Dec 31, 2023
@github-project-automation github-project-automation bot moved this from In Progress REVIEW to CLOSED in Boost Union Planning Board Dec 31, 2023
@slaudel
Copy link

slaudel commented Jan 4, 2024

Will the slider functionality be backported to older branches like MOODLE_401_STABLE or will it only be available to Moodle 4.3 and newer?

@abias
Copy link
Member Author

abias commented Jan 4, 2024

Hi @slaudel ,

thanks for asking.

If you look at https://github.com/moodle-an-hochschulen/moodle-theme_boost_union/tree/master#moodle-release-support, you will read there: "This plugin is only maintained for the most recent major release of Moodle as well as the most recent LTS release of Moodle. Bugfixes are backported to the LTS release. However, new features and improvements are not necessarily backported to the LTS release.". This is the baseline for all plugins of our association.

However, as it stands currently, Boost Union gets some kind of "extended release support". Which means that normally we backport all unreleased changes to 4.2 and 4.1 currently as well when an official release if pushed out.

Please expect the next release for 4.1 - including the slider - presumably next week.

Cheers,
Alex

@slaudel
Copy link

slaudel commented Jan 8, 2024

Hi @abias,

thanks for the clarification. Then we will patiently wait for the 4.1 release of the slider. 🤩 👏

@abias
Copy link
Member Author

abias commented Jan 18, 2024

@slaudel , here you go:
The feature has been backported to 4.1 and the new release has been tagged now. Github actions will push it to moodle.org/plugins as well soon.

detomon pushed a commit to detomon/moodle-theme_boost_union that referenced this issue Aug 26, 2024
…en/feature-162-final

Feature: Add frontpage slider functionality, solves moodle-an-hochschulen#162
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Something which is a new feature or big improvement
Projects
Status: CLOSED
Development

No branches or pull requests

4 participants