I looked into Moodle and it seems more involved than what I'm looking to do. I'd like to build a site that provides a series of tutorials, where completing one (perhaps by finishing a quiz) allows access to the next tutorial. Anyone joining the site would start with access to #1, then have to work for access to #2, etc.

I found the Quiz module that has the Userpoints module listed as an add-on. Could that be the ticket? Have a tutorial node, followed by a quiz. Once user points are accumulated, the next tutorial is made available?

Thanks!

Comments

Bricks and Clicks Marketing’s picture

I don't really want to have a quiz involved - what I really want is gradual content delivery, based on length of membership. For example, I have 3 tutorials. When someone joins the site, they get access to tutorial #1. 2 weeks later, they get access to #2. Two weeks after that, they get access to #3, and so forth.

Someone mentioned the Rules module in another thread, which I will check out.

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting

WorldFallz’s picture

Yep, i think you can do this by adding roles to a user with rules based on time.

Bricks and Clicks Marketing’s picture

That seems to be the way, though right now the Rules module is throwing me for a loop :-P Does Drupal keep track of when someone gets a role? I realized that just doing it by how long someone has been a member doesn't account for roles (ie, non-premium member upgrades to premium after 6m and gets 6m worth of tuts).

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting

neuronomicon’s picture

Have you solved it yet? While roles does not record when someone took on a new role, I've discovered that the roles_watchdog does... and although the values are not made explicitly available to views, there is module call viewsphpfilter that enables you to write a snippet of php that can run a mysql query and return values in an array corresponding to nodeIDs to filter by... this looks to me as though it will do the job, but I haven't had a chance to play with the php yet... if it's still of any value I'll keep you posted if it works :-)

neuronomicon’s picture

roles_watchdog keeps a log of times that roles change so could also be used to workout where in the tutorial flow a returning student was :-)

Bricks and Clicks Marketing’s picture

I haven't gotten as far as getting my material for the tuts together. And I'm pondering if something like Moodle might make more sense for possible students. Otoh, that's just a lot of overhead & complexity that I really don't need :-)

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting