Courses - configuration and usage

Hello, crowd.

I have been testing the Courses/Classes modules for a couple of days, and they can be an excellent and revenue-generating feature.

However, I find some awkwardness in the functionality:

  • A member can click "Attend course" without paying and even go through classes with paid Courses. I could not find an easy way to allow course paying members alone to access the Classes. A huge problem.
  • Once a class is marked as completed, there is no way to go through it again. Although not a huge issue, it raises a serious question: why add the lifetime option in payment if the content is locked once you go through it? It doesn't make sense.
  • The creator of the course can "Leave course", which is another problem; people can make mistakes, making the platform look like an unfinished environment, affecting the brand.

If anyone can provide some light on the above, I'd be grateful.

Question: Are these problems solvable through some configuration editing? I could not find anything after two days, and - considering this is a paid feature - I'd like to avoid spending more time trying to find it by myself.

PS. To some extent, we have the same situation with Events...

  • 1693
  • More
Replies (10)
    • Hello @vibune !

      Did you take the course (sic!) here https://una.io/page/view-event-profile?id=8 ?

      • Hey @LeonidS

        Yes, I try to always do research and avoid bothering people for no good reason :)

        The course creation workflow is okay, intuitive and simple. It's just the features/behaviour that worries me.

        In addition, my question is not a reproach, I don't expect an open-source platform to do everything I want it to do. I and my team will have to look under the hood to tweak a few things (maybe put some turbocharger LOL).

        Just asking for some help to figure out if the back-end config can provide some avenue, initially :)

        • Once a class is marked as completed, there is no way to go through it again. Although not a huge issue, it raises a serious question: why add the lifetime option in payment if the content is locked once you go through it? It doesn't make sense.

          It should be available, but section with completed classes is collapsed by default and name is stroked out, but it should be still clickable and accessible. However if you set date when it's available then class will not be accessible outside the specified date range.

          • Thanks @Alex T⚜️

            I noticed that, thanks for the advice.

            Whilst I got a good grip of how the configuration works, I still struggle to understand how it would function in the real world.

            I have three use cases:

            1. Single webinar (workshop) - paid or free
            2. Self-serve paid online course with several classes with media, docs and other objects
            3. Location-based paid course with people attending based on a list

            One thing I don't get is how do I stop members who did not pay to click "Attend course" - AND to see/access the classes

            I tried modifying the navigation permissions but all I can do is remove the button altogether, which is not useful

            I guess this will be a case of extending the module and modifying it to suit - in its current form it does not.

            • One thing I don't get is how do I stop members who did not pay to click "Attend course" - AND to see/access the classes

              It shouldn't work like this, I've already asked @Anton L to have a look.

              • I did get the fact it is still available - my question was about reversing the "completed" status, in case the student has mistakenly marked it.

                Hope you guys don't mind my questions - just trying to understand in full how this module is designed before I roll it out in the community.

                • Hello

                  One thing I don't get is how do I stop members who did not pay to click "Attend course" - AND to see/access the classes
                  I tried modifying the navigation permissions but all I can do is remove the button altogether, which is not useful

                  I tested it on Dev version and cannot reproduce the issue. After pricing options were added to the Cource [Attend course] button automatically disappeared from View cource page -> Actions and from card of the course on browsing pages. Did you add pricing options? If so, where exactly do you still see the [Attend course] button?

                  • Hi Anton,

                    Thanks for looking into this. What you explain is precisely what I was expecting, but not happening.

                    I added pricing - even tried several time periods and prices, including $0 which triggers the word "free" in the member's view which is perfect.

                    But the [Attend Course] never goes away, except if I disable it from Navigation -> Courses -> View Actions (which is not desirable)

                    • Hello. I did a fresh install of UNA 12.1 and tried to reproduce the situation.

                      1. I created a paid cource. Pricing - Image 01
                      2. Course's card in browsing for viewer - Image 02
                      3. Cource view page for viewer - Image 03. It has both [Pay & Join] and [Attend Course] buttons. In this case the last one can be disabled via Navigation -> Courses -> View Actions. In future updates the last button is automatically hidden when the first one appears.

                      Do you see the [Pay & Join] button on your site?

                      • Hi @Anton L Yes, that is the behaviour I get - both the [Pay and Join] and the [Attend Course] buttons are visible.

                        I will do some further testing to see if disabling the second one completely will provide a good workaround and post here further info

                        Many thanks, guys, much appreciated.

                        Login or Join to comment.