Index: temp_moodle_dev/moodle/mod/lamstwo/db/install.xml =================================================================== diff -u -r5251d2a62e0e78377219456d6bba613eb2d1fd26 -r3126a509c4e03c56c96b0ed97838d4cb59782ea0 --- temp_moodle_dev/moodle/mod/lamstwo/db/install.xml (.../install.xml) (revision 5251d2a62e0e78377219456d6bba613eb2d1fd26) +++ temp_moodle_dev/moodle/mod/lamstwo/db/install.xml (.../install.xml) (revision 3126a509c4e03c56c96b0ed97838d4cb59782ea0) @@ -47,4 +47,14 @@ + + + + + + + + + + Index: temp_moodle_dev/moodle/mod/lamstwo/db/upgrade.php =================================================================== diff -u -raf8094b0959af62d014e080d2cf331a8f630d38e -r3126a509c4e03c56c96b0ed97838d4cb59782ea0 --- temp_moodle_dev/moodle/mod/lamstwo/db/upgrade.php (.../upgrade.php) (revision af8094b0959af62d014e080d2cf331a8f630d38e) +++ temp_moodle_dev/moodle/mod/lamstwo/db/upgrade.php (.../upgrade.php) (revision 3126a509c4e03c56c96b0ed97838d4cb59782ea0) @@ -123,6 +123,26 @@ $result = $result && create_table($table); } + + // LDEV-1965 add more meaningful log info + if ($result && $olversion < 2009033000) { + $log_display->module = 'lamstwo'; + $log_display->action = 'add'; + $log_display->mtable = 'lamstwo'; + $log_display->field = 'name'; + insert_record('log_display', $log_display); + + $log_display->action = 'add lesson'; + $log_display->mtable = 'lamstwo_lesson'; + insert_record('log_display', $log_display); + + $log_display->action = 'update'; + $log_display->mtable = 'lamstwo'; + insert_record('log_display', $log_display); + + $log_display->action = 'view lamstwo'; + insert_record('log_display', $log_display); + } return $result; } Index: temp_moodle_dev/moodle/mod/lamstwo/lib.php =================================================================== diff -u -r3bcf1589d2c4b79a1cc315924b4840d17af671bd -r3126a509c4e03c56c96b0ed97838d4cb59782ea0 --- temp_moodle_dev/moodle/mod/lamstwo/lib.php (.../lib.php) (revision 3bcf1589d2c4b79a1cc315924b4840d17af671bd) +++ temp_moodle_dev/moodle/mod/lamstwo/lib.php (.../lib.php) (revision 3126a509c4e03c56c96b0ed97838d4cb59782ea0) @@ -410,6 +410,13 @@ $result = lamstwo_fill_lesson($USER->username, $form->lesson_id, $form->course, $locale['country'], $locale['lang'], $members['learners'], $members['monitors'] ); + + // log adding of lesson + $cmid = 0; + if ($cm = get_coursemodule_from_instance('lamstwo', $lamstwo->id, $lamstwo->course)) { + $cmid = $cm->id; + } + add_to_log($form->course, 'lamstwo', 'add lesson', 'view.php?id='.$cmid, $form->id, $cmid); return $form->id; } Index: temp_moodle_dev/moodle/mod/lamstwo/version.php =================================================================== diff -u -r5251d2a62e0e78377219456d6bba613eb2d1fd26 -r3126a509c4e03c56c96b0ed97838d4cb59782ea0 --- temp_moodle_dev/moodle/mod/lamstwo/version.php (.../version.php) (revision 5251d2a62e0e78377219456d6bba613eb2d1fd26) +++ temp_moodle_dev/moodle/mod/lamstwo/version.php (.../version.php) (revision 3126a509c4e03c56c96b0ed97838d4cb59782ea0) @@ -5,7 +5,7 @@ /// This fragment is called by moodle_needs_upgrading() and /admin/index.php ///////////////////////////////////////////////////////////////////////////////// -$module->version = 2008091800; // The current module version (Date: YYYYMMDDXX) +$module->version = 2009033000; // The current module version (Date: YYYYMMDDXX) $module->requires = 2007021400; // Requires this Moodle version (1.8) $module->cron = 0; // Period for cron to check this module (secs)