Okay, my client just threw me for a loop, so I’m wondering if you all might be able to give me some ideas or suggestions on what I could do.
We’re selling courses on a site we’re working on. There will be videos for each course that people can purchase to have access to. (We’re integrating WooCommerce, Simple:Press and WishList together to pull this off.) The idea was, when someone purchased a course they would (as far as the forums go):
1) have access to a private forum for the course (this is done, no problem
2) Each video in the course will have a forum dedicated to it that a user can ask questions specifically about that single video (this is done, no problem)
here’s where it gets fun
3) Some of the courses are actually limited, and will have access to an instructor (meaning, the class will take registrations until a certain date, when *everyone* who registered will have access to the forums and instructor, who will answer questions etc. After a week, the forums will close.
Now, the shutting off/turning on access to the forums is no issue – but now the wrinkle that was tossed to me this morning is that the site owner wants members to retain the forums they had access to. I.e. they buy a course, they ask questions for the week the course is going on, and after the course is over, they can still access that forum, but can’t contribute to it anymore. It’ll be for reference only.
On top of that, if the class is made available again, she wants the new “class” group to have the same setup – however they won’t be able to see the previous forum (from the class before), and the people who took the class before should not be able to see any *new* stuff that’s posted in the new class.
(I hope that all makes sense!)
The only way I can figure on accomplishing this just does not scale well. It’ll mean the creation of multiple forums and membership levels – and with multiple courses that can do this, it’ll turn into a scalability nightmare. Would anyone have any ideas on how I could accomplish what she wants, without it turning into a beached whale?