- "Choose Your Own Roles": The admin can now choose which site roles are the "teacher" and which are the "students." Any roles on the site are open - great if you want to have student leaders or non-student bloggers in your course. Up to two roles can be chosen for each level.
- Editing posts have changed: Each role assigned on Course Blog can be allowed to edit their own posts or not - even students. Teacher roles also have the ability to be allowed to edit all posts.
- Teacher Notes: blog "teachers" can add a note to any blog post - only the entry author and other "teachers" will be able to see this note. Perfect for giving private feedback to students that may not need to go in the comments, or for blogs where comments are not allowed.
- Import from Moodle blog: blog authors can now choose to import one of their past 20 Moodle blog entries to course blog. A little note will be added to note imported entries. Along with the export to Moodle blog feature, this now fully integrates Course Blog with Moodle blog.
- The programming architecture was moved into functions, so future updates will be easier.
- A few tweaks and bug fixes, as well as few other style improvements (like a line that shows when an edit was made and who made it last)
Several people still need to get this working with MSSQL. If you use MSSQL and can get Course Blog to work, please post the files here and I will add them to the zip file.
I wanted to add a few more features, but time ran out on me! Here is what is still coming in the future:
- Add the ability to save posts as drafts first, before publishing them.
- Create some type of internal trackback function (called "Quotes" maybe) for individual level blogs to more easily link with each other.
- Give the admin the option of having a gradebook entry created for blog instances.
- Create an admin setting that forces all users to have a comments thread by default.
- Integrate with tags and backup functions in Moodle
- Eventually, remove comments function from discussion forums and have them seamlessly integrated with Course Blog, but still looking the same.
- Add a ratings systems for blog entries