Jason Fowler
8c335cffc4
MDL-30990 - Docblock cleanup for Ratings API
2012-03-02 07:47:08 +08:00
Andrew Davis (andyjdavis)
5e36e1045a
MDL-29333 rating: prevent the ratings JS from being intialized multiple times
2011-09-21 15:49:24 +08:00
Andrew Davis (andyjdavis)
02f40510e6
MDL-27845 rating: altered the get_ratings() query to avoid possible future duplicate key problems
2011-08-05 11:12:44 +08:00
Andrew Davis (andyjdavis)
675c2f5341
MDL-27845 rating: split the get_ratings() query into two to reduce query complexity
2011-07-25 13:46:49 +08:00
Eloy Lafuente (stronk7)
f2e725930b
MDL-27471 rating - whitespace cleanup
2011-05-25 16:54:51 +02:00
Sam Hemelryk
2b04c41c58
MDL-27471 Adding mandatory component & ratingarea to the ratings API + other fixes
...
* Added the component and ratingarea fields and implemented it throughout
the rating API as mandatory fields
* Cleanup rating indexes
* Upgrade forum/data/glossary ratings
* Moved the logic in the render_rating method to methods of the rating object.
* Added new callback for checking ratingareas
* Cleaned comments here and there
* Mark the xxx_get_participants methods as deprecated
* Refactor rate_ajax and ratingsuser_can_view_aggregate methods
* Cleaned up rating/index.php to use html_table object and moved inline styles to CSS.
* Added missing properties of the rating object that were being set throughout the rating
API.
2011-05-23 12:35:39 +02:00
Andrew Davis (andyjdavis)
778361c330
MDL-26838 rating: multiple fixes after a review of rating validation code
2011-05-04 15:43:30 +08:00
Andrew Davis (andyjdavis)
2c2ff8d5fc
MDL-26838 rating: remove logged in users ability to sidestep rating validity checks
2011-05-01 18:50:13 +08:00
andyjdavis
7bbe971548
general MDL-26440 removed references to uid in SQL queries as its a reserved word in Oracle
2011-02-18 15:51:50 +08:00
Andrew Davis
34ceda8537
rating MDL-24648 altered the query thats executed when something requests grades for all students. Now only returns a row for users that actually have a grade.
2010-10-13 09:05:54 +00:00
Andrew Davis
07f05a04b1
rating MDL-23933 Removed a bunch of no longer used strings and moved rating strings into the rating lang file.
...
AMOS BEGIN
MOV [couldnotdeleteratings,mod_forum],[couldnotdeleteratings,core_rating]
MOV [aggregatenone,mod_forum],[aggregatenone,core_rating]
MOV [aggregateavg,mod_forum],[aggregateavg,core_rating]
MOV [aggregatecount,mod_forum],[aggregatecount,core_rating]
MOV [aggregatemax,mod_forum],[aggregatemax,core_rating]
MOV [aggregatemin,mod_forum],[aggregatemin,core_rating]
MOV [aggregatesum,mod_forum],[aggregatesum,core_rating]
AMOS END
2010-09-17 06:32:46 +00:00
Petr Skoda
5d354ded1a
standardized PHPDocs package info
2010-09-06 11:17:43 +00:00
Andrew Davis
279fcfcfa4
rating MDL-23814 made an assortment of fixes to the ratings code
2010-08-17 07:18:10 +00:00
Andrew Davis
06807529ba
rating MDL-23389 altered the grade retrieval sql to avoid something postgres doesnt like
2010-07-19 09:13:13 +00:00
Andrew Davis
55d95d90f9
rating MDL-23328 made date restriction of ratings work correctly
2010-07-16 06:30:30 +00:00
Andrew Davis
63b4eb057b
rating MDL-22283 rating_manager::get_user_grades() was only expected a single user. When you alter the forum grade settings get_user_grades() is called with user id 0 meaning all users. Updated it to handle this.
2010-07-13 08:58:48 +00:00
Petr Skoda
3a11c09f5b
MDL-21676 user_picture refactoring, reenabling email requirement - towards Gravatar support
2010-07-04 18:36:34 +00:00
Andrew Davis
aeafd4366b
rating MDL-22526 added item checks to rating submission
2010-05-21 07:50:38 +00:00
Andrew Davis
a6fb9d0d3f
rating MDL-21657 Fixed count aggregation
2010-05-03 06:06:02 +00:00
Andrew Davis
54bc6de2eb
Rating MDL-22270 Prevented fetching of ratings when ratings are turned off
2010-05-03 02:00:33 +00:00
Eloy Lafuente
5cc4e210d9
MDL-22270 ratings - avoid breackage in forum/glossary/data and inform to developer. Thanks Penny.
2010-05-01 17:45:20 +00:00
Andrew Davis
d251b25937
rating MDL-21657 updated version of ratings including checks for both new system capabilities and old per module capabilities
2010-04-23 09:44:19 +00:00
Andrew Davis
63e87951e6
rating MDL-21657 updated version of ratings including forum and glossary integration
2010-04-22 05:15:23 +00:00
Andrew Davis
67e4713ca7
rating MDL-21657 changes based on Petr's feedback
2010-03-22 02:59:06 +00:00
Andrew Davis
a8e85df64f
rating MDL-21657 split the class rating into rating and rating_manager
2010-03-19 07:20:13 +00:00
Andrew Davis
b1721f670b
rating MDL-21657 started making ratings API more like comments and split rate.php into rate.php and rate_ajax.php
2010-03-19 06:55:47 +00:00
Andrew Davis
5bdf001089
rating MDL-21657 changed rating::load_ratings so the default scale constant has a better name
2010-03-19 02:08:31 +00:00
Andrew Davis
786f3cc79b
rating MDL-21657 put default scale in a constant
2010-03-18 09:26:53 +00:00
Andrew Davis
bab7e00b10
rating MDL-21657 switched from putting permissions in constants to using literal strings
2010-03-18 08:59:10 +00:00
Andrew Davis
c538a23d9d
rating MDL-21657 added aliasing and unaliasing of the fields returned by user_picture::fields
2010-03-18 08:12:13 +00:00
Andrew Davis
4e5c0484fa
rating MDL-21657 improved the phpdoc comments
2010-03-18 05:54:59 +00:00
Andrew Davis
2d10c08576
rating MDL-21657 changed to make use use of user_picture::fields()
2010-03-18 04:08:52 +00:00
Andrew Davis
8b69c341c0
rating MDL-21657 more changes based on Petr's feedback
2010-03-18 03:47:12 +00:00
Andrew Davis
7ac928a749
rating MDL-21657 more changes based on Petr's feedback
2010-03-17 09:12:13 +00:00
Andrew Davis
9c1f9627d8
rating MDL-21657 renamed ratinglib.php to lib.php to bring /rating in line with /comment
2010-03-17 03:54:18 +00:00