Hidden Groups/Batches showing up in course page

Home Forums WPLMS AddOns WPLMS Batches Hidden Groups/Batches showing up in course page

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #60498
    Etrain
    Spectator
    Hello, Either a bug or an oversight, but  Hidden Groups are showing up in the course page, where the list of associated batches is displayed.   Additional question: is there a way to globally rename "batches" to something else?
    #60567
    Etrain
    Spectator
    Ok, having played with batches a bit today, I have a few bugs and features to report and request. Batch Bugs:
    • Batch-enabled Groups that are Hidden still show up on the Course Page.
    • For Hidden Groups and Private Groups, the "Enrol Now" button is visible on the Course and works. This is simply not acceptable!
    • After hitting the Enrol button, declining to Enrol via the popup modal does not restore visibility of the Enrol button.
    • Batch settings in the Wordpress Admin panel do not reflect the settings as seen on the front end Batch/Groups panel.
    Batch Feature Requests:
    • Front-end way to Add uses to a batch if admin, or if group leader and given permission to do so via an admin toggle.
    • Global option to set the default Batch display style on the Course Page. The ability to override this on the course level would be useful, but it should default to the global. It's just frustrating to have to go to all the courses and change this setting if we want to change the display style of batches from their gigantic default.
    • Language translation support. I would like to replace words like "batches" and "seats" to something more in line with our nomenclature.
    #60600
    H.K. Latiyan
    Participant
    Thanks for collating the issues in one post. All the points are marked as bug.  Trello: https://trello.com/c/3YWD7TDa Except for the second case : The enrol now link only appears on batches when the user is enrolled in the course. The hidden batches should not be visible (which is a bug) but the private batches are visible and only available to course members. For Public batches users can simply request for memberships from the Batch/Group home page and this request for membership would not appear for private batches.
    #60629
    Etrain
    Spectator
    Thanks for the swift response. Despite your clarification though, I still feel as though there is an issue here, because the student should not be able to enrol in a private batch simply because they have access to a course. Consider this scenario:
    • There are 2 Courses, 2 Batches and 1 student.
    • Batch 1 is set to Private and contains access to Course 1 only. Student is a member of Batch 1's group.
    • Batch 2 is also Private and contains Course 1 & 2. Student is not a member of Batch 2's group.
    • Student visits Course 1's course page and sees the Enrol now button for Batch 2 and clicks it.
    • Student is now in Batch 2, despite being Private, and can access Course 2.
    This is surely not the intended behavior! The Enrol button should be a "request access" button to any group the student is not already in, or something else that prevents instant enrolment in a  Private (or Hidden) batch. This behaviour only makes sense for a Public batch, where the access is free. This also makes me question what the "Hide "Join/Request" buttons, useful for Batch exclusivity" option in Batch settings is for. Should the Enrol button be hidden when this is ticked too?
    #60785
    H.K. Latiyan
    Participant
    Your use case is valid and the solution to this is already present in the wplms woocommerce addon. If you do not wish to use wplms woocommerce addon then you should add the batches in the course and the batches should be connected to that course only, otherwise the users will be able to access other courses also because it is connected to the batch. But if you use wplms woocommerce addon plugin, then you can make variable batches. In you case there are two batches, give first batch price as say $20 because it is connected to only one course, and give the second batch price as say $40 because it is connected to the two courses. In this a variable product is created and user gets an option to choose which batch they wants to enroll in before checkout and according to that they buy the course/batch.
    #60953
    Etrain
    Spectator
    Thanks for following this up, but that is disappointing as even with the Woocommerce plugin it wouldn't suit our needs. We want to be able to control the admission of students into batches without assigning a monetary value to the course or batch. I still don't quite understand why a group would have a Private option that, as soon as it becomes a batch, is no longer Private. But we will try and make do with using Hidden Batches and some custom code solutions.  
    #61322
    Anshuman Sahu
    Keymaster
    Well the Batches plugin covers a lot of use cases but unfortunately not your's and for this one use case we cannot modify the batches plugin architecture . As a quick fix you can hide that Enroll now button from all batches using this css in your wp-admin -> appearance -> customize -> custom css : a.button.enroll_in_batch {     display: none !important; }  
    #76011
    MrVibe
    Keymaster
    Batches update 1.3. Public Batches : Visible to All. Private Batches : Visible to logged in users only. Hidden Batches : Visible to  Members,Instructors and Administrators.
Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘Hidden Groups/Batches showing up in course page’ is closed to new replies.