Assume some sort of eLearning site, created with Drupal 7, with lessons using video tutorials and quizzes related to them.
Students taking courses shouldn't be able to access any videos related to subsequent lessons until they passed some quiz related to the preceding lesson.
How to implement something similar in a Drupal 7 site? Is there any contributed Drupal module that can be used to enforce this kind of workflow?
Sites using WordPress can use the Quick Adsense plugin to insert advertisements inside the body of a node (before/after specific paragraphs).
How to implement something similar in a Drupal 7 site? Is there any contributed Drupal module that can be used to add blocks of advertising (or anything similar) as part of an input format?
I'm looking for a way to create collections of content (nodes) that can be accessed by sets of users and with variations of access levels (such as read only versus update/delete allowed).
How can a Drupal site be transformed in a gamification platform, which can be used to encourage actions on your site that you want users to perform within a specified time frame.
Please note: there is currently a large backlog of projects waiting review. Projects that haven't completed the review bonus program can take up to a year to be reviewed.
What solutions would you recommend for implementing a booking system in Drupal 7, somehow similar to Booking Time Slots (which seems to cause some problems)? E.g. to book a free timeslot for a doctor appointment.