moodle/mod/forum/db
Martin Dougiamas 6595a5681e ratings MDL-21657 Improving capabilities for ratings.
Rather than performing complicated upgrade procedures from the old (broken) logic in three activity modules, we are adding new capabilities to those three modules to make them all consistent, and using them in a callback from the Ratings API.  This is the same as the Comments API.

The downside is that two sets of capabilities need to be enabled for ratings to work.  Hopefully this can be mitigated somewhat when build some sort of shortcuts on the module settings forms to set capabilities.  In the meantime, the effect is reduced somewhat by having all the rating capabilities enabled by default for student and teacher roles.  This means control is in the hands of whatever the modules have set, giving very close backward compatibility.

This is not the perfect solution, but neither were the other two.
2010-04-23 05:42:22 +00:00
..
access.php ratings MDL-21657 Improving capabilities for ratings. 2010-04-23 05:42:22 +00:00
install.php mod-forum MDL-17427 Fixed a regression from concat refactoring 2010-01-28 08:37:43 +00:00
install.xml rating MDL-21657 updated version of ratings including forum and glossary integration 2010-04-22 05:15:23 +00:00
messages.php forum MDL-21086 cleaned up boilderplates and php doc packages 2009-12-10 03:11:18 +00:00
upgrade.php MDL-21657 Fixing regression - wrong SQL upgrade code 2010-04-22 22:30:33 +00:00