Index: temp_moodle_dev/moodle/mod/lesson/action/insertpage.php =================================================================== RCS file: /usr/local/cvsroot/temp_moodle_dev/moodle/mod/lesson/action/insertpage.php,v diff -u -r1.1 -r1.2 --- temp_moodle_dev/moodle/mod/lesson/action/insertpage.php 14 Nov 2008 06:30:06 -0000 1.1 +++ temp_moodle_dev/moodle/mod/lesson/action/insertpage.php 5 Jan 2009 23:35:41 -0000 1.2 @@ -91,6 +91,8 @@ $newpageid = insert_record("lesson_pages", $newpage); if (!$newpageid) { error("Insert page: new first page not inserted"); + }else{ + $uploaded=1; } } else { // there are existing pages put this at the start @@ -187,5 +189,5 @@ } lesson_set_message(get_string('insertedpage', 'lesson').': '.format_string($newpage->title, true), 'notifysuccess'); - redirect("$CFG->wwwroot/mod/lesson/edit.php?id=$cm->id"); + redirect("$CFG->wwwroot/mod/lesson/edit.php?id=$cm->id&uploaded=$uploaded"); ?> Index: temp_moodle_dev/moodle/mod/lesson/action/updatepage.php =================================================================== RCS file: /usr/local/cvsroot/temp_moodle_dev/moodle/mod/lesson/action/updatepage.php,v diff -u -r1.1 -r1.2 --- temp_moodle_dev/moodle/mod/lesson/action/updatepage.php 14 Nov 2008 06:30:06 -0000 1.1 +++ temp_moodle_dev/moodle/mod/lesson/action/updatepage.php 5 Jan 2009 23:36:41 -0000 1.2 @@ -49,6 +49,9 @@ if (!update_record("lesson_pages", $page)) { error("Update page: page not updated"); + }else{ + // LAMS: we pass a vrialbe to view.php if the page has been edited + $uploaded=1; } if ($page->qtype == LESSON_ENDOFBRANCH || $page->qtype == LESSON_ESSAY || $page->qtype == LESSON_CLUSTER || $page->qtype == LESSON_ENDOFCLUSTER) { // there's just a single answer with a jump @@ -179,8 +182,8 @@ lesson_set_message(get_string('updatedpage', 'lesson').': '.format_string($page->title, true), 'notifysuccess'); if ($redirect == 'navigation') { // takes us back to viewing the page - redirect("$CFG->wwwroot/mod/lesson/view.php?id=$cm->id&pageid=$page->id"); + redirect("$CFG->wwwroot/mod/lesson/view.php?id=$cm->id&pageid=$page->id&uploaded=$uploaded"); } else { - redirect("$CFG->wwwroot/mod/lesson/edit.php?id=$cm->id"); + redirect("$CFG->wwwroot/mod/lesson/edit.php?id=$cm->id&uploaded=$uploaded"); } ?>