• Resolved jstead

    (@jstead)


    Not sure if this is a known issue, but we are having an issue when prerequisites are enabled on our lessons.

    When a lesson has a prerequisite enabled, the side bar link for that lesson when clicked always navigates to the lesson prior to the one clicked (Not in the designed way).

    So if I have 4 lessons all requiring the previous to be completed 1>2>3>4 for instance. If you click on lesson 4 without completing lessons 1,2 and 3 you would successfully redirect back to lesson 1, but the notice messages would only appear for lesson 1 being required for lesson 2, 2 for 3 and that’s it…no lesson is 3 required for 4. It acts like you clicked on lesson 3 not 4.

    This is more obvious when ALL course are marked complete. If lessons 1 through 4 are all complete, but still have the prerequisite options enabled, clicking lesson 4 takes you to lesson 3, 3 to 2 and 2 to 1. Disable the prerequisites for these lessons, refresh the page and voila, clicking lesson 4 goes to lesson 4, 3 to 3 etc.

    Thanks,
    Jason

    Support info

    Wordpress
    ——————————————-

    Home Url: dev location
    Site Url: dev location
    Version: 4.9.4
    Debug Mode: Yes
    Locale: en_US
    Multisite: No
    Page For Posts: Not Set
    Page On Front: eLearning (#206)
    Permalink Structure: /%postname%/
    Show On Front: page
    Wp Cron: Yes

    Settings
    ——————————————-

    Version: 3.16.16
    Db Version: 3.16.16
    Course Catalog: Course Catalog (#106)
    Course Catalog Per Page: 10
    Course Catalog Sorting: menu_order
    Membership Catalog: Membership List (#5)
    Membership Catalog Per Page: 10
    Membership Catalog Sorting: menu_order
    Site Membership: Not Set
    Student Dashboard: My Courses (#108)
    Courses Endpoint: my-courses
    Edit Endpoint: edit-account
    Lost Password Endpoint: lost-password
    Vouchers Endpoint: redeem-voucher
    Autogenerate Username: no
    Password Strength Meter: yes
    Minimum Password Strength: strong
    Terms Required: no
    Terms Page: Not Set
    Checkout Names: hidden
    Checkout Address: hidden
    Checkout Phone: hidden
    Checkout Email Confirmation: no
    Open Registration: no
    Registration Names: hidden
    Registration Address: hidden
    Registration Phone: hidden
    Registration Voucher: optional
    Registration Email Confirmation: no
    Account Names: hidden
    Account Address: hidden
    Account Phone: hidden
    Account Email Confirmation: no
    Checkout Page: Purchase (#107)
    Confirmation Endpoint: confirm-payment
    Force Ssl Checkout: no
    Country: US
    Currency: USD
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Decimals: 2
    Trim Zero Decimals: no
    Recurring Payments: no
    Email From Address: removed for privacy
    Email From Name: Coursepress eLearning
    Email Footer Text:
    Email Header Image:
    Cert Bg Width: 800
    Cert Bg Height: 616
    Cert Legacy Compat: no

    Gateways
    ——————————————-

    Manual: Disabled
    Manual Logging:
    Manual Order: 1

    Server
    ——————————————-

    Mysql Version: 5.6.36
    Php Curl: Yes
    Php Default Timezone: UTC
    Php Fsockopen: Yes
    Php Max Input Vars: 1000
    Php Max Upload Size: 2 MB
    Php Memory Limit: 512M
    Php Post Max Size: 8M
    Php Soap: No
    Php Suhosin: No
    Php Time Limt: 30
    Php Version: 5.6.32
    Software: Apache/2.4.25 (Amazon) OpenSSL/1.0.1e-fips PHP/5.6.32
    Wp Memory Limit: 512M

    Theme
    ——————————————-

    Name: Hedmark Child
    Version: 1.0.0
    Themeuri:
    Authoruri:
    Template: hedmark
    Child Theme: Yes
    Llms Support: No

    Plugins
    ——————————————-

    Advanced Custom Fields: 4.4.12
    Advanced Custom Fields Multilingual: 0.7
    Enable Media Replace: 3.2.3
    Envato Market: 2.0.0
    H5P: 1.10.1
    H5P xAPI: 0.1.6
    LifterLMS: 3.16.16
    LifterLMS Helper: 2.5.1
    LifterLMS Labs: 1.5.0
    LifterLMS WPML: 1.2.0
    LifterLMS xAPI: 1.2.5.1
    Redux Framework: 3.6.8
    Responsive Lightbox: 1.3.2
    Snapshot Pro: 3.1.5
    TinyMCE Advanced: 4.6.7
    WP File Manager: 2.0
    WPML Media: 2.2.3
    WPML Multilingual CMS: 3.9.3
    WPML String Translation: 2.7.3
    WPML Translation Management: 2.5.2
    WPMU DEV Dashboard: 4.4

    Integrations
    ——————————————-

    BbPress: No
    BuddyPress: No

    Template Overrides
    ——————————————-

    course/complete-lesson-link.php (ver: 3.16.1): /var/www/html/wp-content/themes/hedmark-child/lifterlms/ (ver: 3.16.1)
    course/lesson-navigation.php (ver: ): /var/www/html/wp-content/themes/hedmark-child/lifterlms/ (ver: )
    course/lesson-preview.php (ver: 3.7.5): /var/www/html/wp-content/themes/hedmark-child/lifterlms/ (ver: 3.7.5)

Viewing 2 replies - 1 through 2 (of 2 total)
  • @jstead,

    It looks like our sidebar widget still hasn’t been updated to prevent clicking to the lesson until it’s actually available. I added this as a backlog item as a while ago (when we updated the course syllabus to prevent clicks when theres restrictions like this) but I haven’t updated the widget yet.

    Really sorry about that. I’ve just added another note to bump the priority on this issue and I’ll try to get it fixed in the near future.

    Sorry about that and thanks for your patience,

    @jstead,

    Take a look at LifterLMS 3.17.4 which I think should resolve this issue for you.

    Sorry for the delay & thanks for your patience

    Best,

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Prequisite Issue’ is closed to new replies.