Home › Forums › Legacy Support › Support queries › Other issues › Users are subscribed to courses after landing on course pages
Tagged: Course, course page, registered, subscribed
- This topic has 10 replies, 2 voices, and was last updated 6 years, 3 months ago by Anshuman Sahu.
Viewing 11 posts - 1 through 11 (of 11 total)
-
AuthorPosts
-
July 25, 2018 at 1:55 pm #170418soulshakepowerSpectatorHi, When a user lands on a course page, he becomes registered to that course in backend, even though that user didn't clicked on the "start course" button. Therefore students that only check a course page for info are subscribed to it and get a huge list of "started courses" in their dashboard. Some users reported this and I could reproduce it (WPLMS 3.5.x and 3.6). A weird detail I've notice is that the "start course" button label remains as "start course", even though they are registered to that course in backend. The button should read "continue course" right? When they click on the start course button, it then becomes "continue course" as expected. Note: I thought this could come from the "Skip Course status page" option in LMS>settings, but the issue occurs no matter if this option is enabled or not. Can you take a look please? Thank you!July 25, 2018 at 2:04 pm #170422soulshakepowerSpectatorThis reply has been marked as private.July 26, 2018 at 2:42 pm #170556Anshuman SahuKeymasterWell if your courses are free then courses get auto subscribed as soon as user opens course home page by default in wplms . to restrcit that please check for these two settings in wp-admin -> lms -> settings : Assign Free courses to students on account activation: should be disabled. Disable Auto allocation of Free courses : should be enabledJuly 26, 2018 at 4:41 pm #170566soulshakepowerSpectatorHi Alex, This is not happening on free courses but on payed courses. Although I use WC Memberships with a custom plugin to make it compatible with WPLMS. All my students need a WC membership to access courses. Student on screencast below has an active membership. Assign Free courses to students on account activation: IS disabled. Disable Auto allocation of Free courses : enabled or disabled, same behavior on non-free courses. Here is a screencast of what's happening. I switched back to PHP 7.0 and since WPLMS 3.6 students got these strange warnings (see on screencast) when they first land on a course (before being auto-registered). Not sure where this comes from but I'll create a new thread after deeper tests disabling third party stuff etc.. Thanks for your help!July 27, 2018 at 2:15 pm #170646Anshuman SahuKeymasterWell that is how the memberhsips addon works .If user has an active memberhsip it assigns the user to the course when user access the course home page even when admin has removed her from course admin coz tactically he has the membership he can access the course . To fix that either you have to remove the membership level from user Or remove the membership level from the course pricing settings . We will check these warning .Our development environment is also 7.2 but we dont usually face these warnings .July 27, 2018 at 2:28 pm #170650soulshakepowerSpectatorHi Alex, Thanks for quick reply as always. So if I understand you well, this is how your "WPLMS Woocommerce memberships" plugin works, like when you say "tactically he has the membership he can access the course". Therefore when a student browses a course's home page to get info, he gets "enrolled" to that course without even clicking on "Start course". Even if technically it makes sense for you, the theme creators, I found this incredibly non-sense from a student/website owner standpoint.. I understand my students being confused having a list of hundreds of courses they never started in their dashboard, and was hoping you would too. You fix suggestion to "remove the membership level from user. Or remove the membership level from the course pricing settings" will result in students being unable to access my courses. I know we might be a few using your WPLMS WC Memberships plugin, and even fewer using a single membership to access all courses, but can you please consider improving this behavior in the future? Thanks for considering, I hope you understand why it is confusing to me. Cheers!July 28, 2018 at 9:14 am #170701Anshuman SahuKeymasterWell I can understand that in your case you dont want then to enroll unless they want to automatically in courses. But most of users want it to be like this . Above is the case when instrcutor removes user and she still automatically enrolled in course. But when user purchased memberships she is added to all courses which are connected to membership which is the case all users want to be . This is the first time we encountered such a workflow . We can do this under paid customization that when membership is purchased user will not be added to any of the course . When she opens course connected to membership shw would see enroll button which will then add her to course . Will that be ok?July 28, 2018 at 1:46 pm #170715soulshakepowerSpectatorHi Alex, Yes, I would be interested in such customization, and other ones if you do such things :) About this one, can the enroll button you a referring to be the start course button? This way there is only one button and when user clicks it, he goes directly into the course (+ gets enrolled). Let me know how much such customization would be please! Thank you!!July 30, 2018 at 2:29 pm #170830Anshuman SahuKeymasterplugin is almost ready but im having difficulty in reidrecting to course status page . It will be ok If we can put enroll button on it and then show start course ?July 30, 2018 at 2:37 pm #170832soulshakepowerSpectatorHi Alex! Thanks for jumping on this so quickly! Do you ever sleep? or you guys are twins both called Alex and alternating to give us 24/7 support presence?? lol. I think I rather stay with current behavior (users getting enrolled to courses on course intro page visit) than having to click twice on the button. I know it might sound silly, but from my standpoint -and webdesign ergonomics experience, I really want to keep things very simple -and idiot proof :) for my users (that are aged from 12 to 86!). That's why just a "start course" button is better for me than a "enroll" than click again on start course. As our "business model" (if I can call it that way,) is that our customers get a membership that gives access to our entire library, and that's it. No complication, simplicity. I you manage to make it work with 1 click then go to course content, I'm definitely interested and definitely want to pay you for this. So lmk! I hope you understand my conception. Cheers!July 31, 2018 at 1:56 pm #170967Anshuman SahuKeymasterWell then we just need to disable the function which adds users to all courses when user purchases membership and just enroll student and show start course only when user visits that course . for that please just comment out this line in wplms-woocommerce-memberships/classes/wplms-wm.class.php file: http://i.prntscr.com/TcXkzb1sTMqYIdtMLyzV_A.png
-
AuthorPosts
Viewing 11 posts - 1 through 11 (of 11 total)
- The topic ‘Users are subscribed to courses after landing on course pages’ is closed to new replies.