James Revillini

My feedback

  1. 146 votes
    Sign in
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    26 comments  ·  Sensei LMS » Extension - Sensei Content Drip  ·  Flag idea as inappropriate…  ·  Admin →

    We’re planning to build this into the next version of our new Content Drip extension – http://www.woothemes.com/products/sensei-content-drip/

    One alternative way to do this would be using Groups as described in this post – http://www.woothemes.com/2014/02/creating-a-tiered-membership-site-with-sensei-and-groups/

    When you create a product that grants access to a Group, it allows you to set a duration, after which the user will be removed from that group.

    James Revillini supported this idea  · 
    James Revillini commented  · 

    Dan, I'm not big on the solutions proposed.

    Content Drip is for sites that want to drip lessons over time. I think it's overkill to add such a robust extension just to do an overall content accessibility limit.

    Setting up Groups with WooCommerce Subscriptions has the following issues:
    1. a lot of overhead for this simple problem
    2. currently would present problems at checkout if the student wanted to register for multiple courses (because courses = subscriptions and WooCommerce doesn't allow checking out with multiple subscriptions right now)

    Don't get me wrong, I think it's a good idea for Content Drip to handle content access when it's being employed for its true purpose, but I think Sensei users will agree that there should be the following added to Sensei core:

    1. An expiration field on courses which supports many date/time periods (e.g. 3 months, 120 days, 24 hours)
    2. An enrollment end date in the table under Learner Management
    3. Front-end hints to the user about how long their access lasts, i.e. under My Courses, each course listing should have "Access to this content expires on mm/dd/yyyy"

Feedback and Knowledge Base