Should I leave the default user role as "subscriber"?
The main issue (I'm still testing the plugin):
I made a test invite new instructor. The instructor received the invite by email. SInce he didn't have an account, he had to create one. Once done, he was sent to an invalid url (actually, the correct url - but with wrong characters - http%3a%2f%2fmywebsite.com%2fcourses%2faenean-auctor-nec-magna-sed-mattis%2f%3faction%3dcourse_invite%26course_id%3d5%26c%3dpz1apub4z8uocsmoj0dq%26h%3d7317ffa97da7d8bafda87de02ff0f6ff4e21a0f3/
To accept the invite, the test user had to use the links sent by email. Appart from the "Invitation activated." message, the test user also got an error:
Warning: Invalid argument supplied for foreach() in /home/myserver/public_html/host/mysite.com/wp-content/plugins/coursepress/coursepress.php on line 4564
At least he got the right message
Congratulations. You are now an instructor in the following course:
Aenean auctor nec magna sed mattis
The course title is a link to: http://mysite.com/wp-admin/admin.php?page%20=%20course_details&course_id%20=5
When clicking on the link, the test user gets an blank page - is that because his user is (also) a subscriber?
Hope someone can help me.