Здравствуйте.
тоже при переносе на другой сервер не отображались задания.
я решил подобную проблему НО! скажем не осознано и сильно не разбирался в самом запросе SQL.
в файле /mod/assignment/lib.php в строке 1151
вот как она выглядит
$select = 'SELECT u.id, u.firstname, u.lastname, u.picture, u.imagealt,
s.id AS submissionid, s.grade, s.submissioncomment,
s.timemodified, s.timemarked,
COALESCE(SIGN(SIGN(s.timemarked) + SIGN(s.timemarked - s.timemodified)), 0) AS status ';
поменял последнюю строку (а именно! COALESCE(SIGN(SIGN(s.timemarked) + SIGN(s.timemarked - s.timemodified)), 0) AS status)
на
COALESCE(SIGN(SIGN(s.timemarked) + SIGN(s.timemodified - s.timemarked)), 0) AS status
поменял местами s.timemodified и s.timemarked
=)
большая просьба, если это приведет к каким то неисправностям сообщить, буду примного благодарен.
а ваш метод не помог мне в решении проблемы!=(
в sql ваш метод проходит буду ковырять запрос в php