lifterlms icon indicating copy to clipboard operation
lifterlms copied to clipboard

Course-level lesson drip

Open brianhogg opened this issue 6 months ago • 0 comments

Description

Adds an option to enable lesson drip on the course level. When enabled, lesson drip settings are disabled in favour of the course-level ones.

How has this been tested?

Manually and with unit tests.

Screenshots

Captura de pantalla 2024-02-23 a las 2 25 32 p  m

Course-level drip settings in the Restrictions tab.

Captura de pantalla 2024-02-23 a las 2 24 55 p  m

Edit Lesson drip settings message when course-level drip is disabled.

Captura de pantalla 2024-02-23 a las 2 27 05 p  m

Edit Lesson drip settings message when course-level drip is enabled.

Captura de pantalla 2024-02-23 a las 2 27 55 p  m

Course builder lesson edition message when course-level drip is disabled.

Captura de pantalla 2024-02-23 a las 2 29 04 p  m

Course builder lesson edition message when course-level drip is enabled.

Checklist:

  • [x] This PR requires and contains at least one changelog file. <!-- To create a changelog yml file: npm run dev changelog add -- -i and follow the prompt. See also: https://github.com/gocodebox/lifterlms/blob/trunk/packages/dev/README.md#changelog-add -->
  • [x] My code has been tested.
  • [x] My code passes all existing automated tests.
  • [x] My code follows the LifterLMS Coding & Documentation Standards.

brianhogg avatar Feb 23 '24 13:02 brianhogg