11 Commits

Author SHA1 Message Date
Petr Skoda
6f5e085205 MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-01 16:48:45 +00:00
skodak
8a1682bf1a fixed typo 2009-05-21 12:21:43 +00:00
sam_marshall
e5e2fc0599 MDL-18051: Fixed errors in evalmath when using grade expressions that begin with bracket 2009-05-21 11:54:43 +00:00
tjhunt
aaa6ac6f2a MDL-12512 - Gradebook calculations are broken. This was caused by == FALSE that should have been === FALSE deep in the 3rd pary maths lib. Merged from MOODLE_19_STABLE. 2007-12-10 17:37:14 +00:00
skodak
d3f24f5534 fixed short php tag 2007-09-20 12:26:58 +00:00
skodak
b8ff92b66b MDL-9137 various grading improvements
1/ initial support for migration of old grade_items and categories (not tested)
2/ rewritten grade update and calculation logic
3/ initial support for calculation formulas
4/ minor API refactoring and cleanup
5/ various small bugfixes
6/ fixed use of grademax with scales
7/ fixed some unit tests

TODO:
* implement proper locking of grades - needs discussion
* force recalculation of all formulas after adding/removing/changing of grade items
* better delete flag support
* support for NULLs n backup - Eloy already proposed a solution
* support for NULLs in set_field()
* speedup
* more unit tests nd functional tests
2007-06-18 13:43:40 +00:00
skodak
7458bee224 MDL-9643 some more polishing 2007-05-26 12:59:13 +00:00
skodak
8bbb7e471e MDL-9643 removing the sample files, use our unit tests instead 2007-05-25 06:54:48 +00:00
skodak
ffaa6c4abd MDL-9643 mathslib.php library, unit tests, removed e and pi constants 2007-05-25 06:50:09 +00:00
skodak
2d53fa5031 MDL-9643 evalmath library improvement - sample calc functions 2007-05-25 06:07:45 +00:00
skodak
0b5f7f5948 MDL-9643 evalmath library import - tweaks and wrapper class ahead 2007-05-24 19:12:18 +00:00