fwrite ($bf,full_tag("DATA1",6,false,$ass_sub->data1));
fwrite ($bf,full_tag("DATA2",6,false,$ass_sub->data2));
fwrite ($bf,full_tag("GRADE",6,false,$ass_sub->grade));
- fwrite ($bf,full_tag("COMMENT",6,false,$ass_sub->comment));
+ fwrite ($bf,full_tag("SUBMISSIONCOMMENT",6,false,$ass_sub->submissioncomment));
fwrite ($bf,full_tag("FORMAT",6,false,$ass_sub->format));
fwrite ($bf,full_tag("TEACHER",6,false,$ass_sub->teacher));
fwrite ($bf,full_tag("TIMEMARKED",6,false,$ass_sub->timemarked));
<?xml version="1.0" encoding="UTF-8" ?>
-<XMLDB PATH="mod/assignment/db" VERSION="20060807" COMMENT="XMLDB file for Moodle mod/assignment">
+<XMLDB PATH="mod/assignment/db" VERSION="20060921" COMMENT="XMLDB file for Moodle mod/assignment"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="../../../lib/xmldb/xmldb.xsd"
+>
<TABLES>
<TABLE NAME="assignment" COMMENT="Defines assignments" NEXT="assignment_submissions">
<FIELDS>
<FIELD NAME="numfiles" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="timemodified" NEXT="data1"/>
<FIELD NAME="data1" TYPE="text" LENGTH="small" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="numfiles" NEXT="data2"/>
<FIELD NAME="data2" TYPE="text" LENGTH="small" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="data1" NEXT="grade"/>
- <FIELD NAME="grade" TYPE="int" LENGTH="11" NOTNULL="true" UNSIGNED="false" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="data2" NEXT="comment"/>
- <FIELD NAME="comment" TYPE="text" LENGTH="small" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="grade" NEXT="format"/>
- <FIELD NAME="format" TYPE="int" LENGTH="4" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="comment" NEXT="teacher"/>
+ <FIELD NAME="grade" TYPE="int" LENGTH="11" NOTNULL="true" UNSIGNED="false" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="data2" NEXT="submissioncomment"/>
+ <FIELD NAME="submissioncomment" TYPE="text" LENGTH="small" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="grade" NEXT="format"/>
+ <FIELD NAME="format" TYPE="int" LENGTH="4" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="submissioncomment" NEXT="teacher"/>
<FIELD NAME="teacher" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="format" NEXT="timemarked"/>
<FIELD NAME="timemarked" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="teacher" NEXT="mailed"/>
<FIELD NAME="mailed" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="timemarked"/>
AND ass.id = RECORDID
</SQL_DETECT_COURSE>
</FIELD>
- <FIELD name="comment" method="PLAIN_SQL_UPDATE" type="text" length="0">
+ <FIELD name="submissioncomment" method="PLAIN_SQL_UPDATE" type="text" length="0">
<SQL_DETECT_USER>
SELECT ass.teacher as userid
FROM {$CFG->prefix}assignment_submissions ass
assignment_refresh_events();
}
+ if ($oldversion < 2006092100) {
+ table_column('assignment_submissions', 'comment', 'submissioncomment', 'text', '', '', '');
+ }
+
/// These lines ALWAYS need to be here at the end of this file. Don't mess with them. :-)
include_once("$CFG->dirroot/mod/assignment/lib.php");
`data1` text NOT NULL default '',
`data2` text NOT NULL default '',
`grade` int(11) NOT NULL default '0',
- `comment` text NOT NULL default '',
+ `submissioncomment` text NOT NULL default '',
`format` tinyint(4) unsigned NOT NULL default '0',
`teacher` int(10) unsigned NOT NULL default '0',
`timemarked` int(10) unsigned NOT NULL default '0',
modify_database('','ALTER TABLE prefix_assignment_submissions ALTER format SET NOT NULL');
}
+ if ($oldversion < 2006092100) {
+ table_column('assignment_submissions', 'comment', 'submissioncomment', 'text', '', '', '');
+ }
+
/// These lines ALWAYS need to be here at the end of this file. Don't mess with them. :-)
include_once("$CFG->dirroot/mod/assignment/lib.php");
assignment_upgrade_submodules();
data1 text NOT NULL default '',
data2 text NOT NULL default '',
grade integer NOT NULL default '0',
- comment text NOT NULL default '',
+ submissioncomment text NOT NULL default '',
format integer NOT NULL default '0',
teacher integer NOT NULL default '0',
timemarked integer NOT NULL default '0',
* Display the feedback to the student
*
* This default method prints the teacher picture and name, date when marked,
- * grade and teacher comment.
+ * grade and teacher submissioncomment.
*
* @param $submission object The submission object or NULL in which case it will be loaded
*/
}
echo '<div class="comment">';
- echo format_text($submission->comment, $submission->format);
+ echo format_text($submission->submissioncomment, $submission->format);
echo '</div>';
echo '</tr>';
$grading = false;
$commenting = false;
$col = false;
- if (isset($_POST['comment'])) {
- $col = 'comment';
+ if (isset($_POST['submissioncomment'])) {
+ $col = 'submissioncomment';
$commenting = true;
}
if (isset($_POST['menu'])) {
$grading = true;
}
if (!$col) {
- //both comment and grade columns collapsed..
+ //both submissioncomment and grade columns collapsed..
$this->display_submissions();
break;
}
}
}
if ($commenting) {
- $commentvalue = trim($_POST['comment'][$id]);
- $updatedb = $updatedb || ($submission->comment != stripslashes($commentvalue));
- $submission->comment = $commentvalue;
+ $commentvalue = trim($_POST['submissioncomment'][$id]);
+ $updatedb = $updatedb || ($submission->submissioncomment != stripslashes($commentvalue));
+ $submission->submissioncomment = $commentvalue;
} else {
- unset($submission->comment); // Don't need to update this.
+ unset($submission->submissioncomment); // Don't need to update this.
}
$submission->teacher = $USER->id;
$submission->timemarked = time();
//if it is not an update, we don't change the last modified time etc.
- //this will also not write into database if no comment and grade is entered.
+ //this will also not write into database if no submissioncomment and grade is entered.
if ($updatedb){
if ($newsubmission) {
/// Run some Javascript to try and update the parent page
$output .= '<script type="text/javascript">'."\n<!--\n";
- if (empty($SESSION->flextable['mod-assignment-submissions']->collapse['comment'])) {
+ if (empty($SESSION->flextable['mod-assignment-submissions']->collapse['submissioncomment'])) {
if ($quickgrade){
- $output.= 'opener.document.getElementById("comment['.$submission->userid.']").value="'
- .trim($submission->comment).'";'."\n";
+ $output.= 'opener.document.getElementById("submissioncomment['.$submission->userid.']").value="'
+ .trim($submission->submissioncomment).'";'."\n";
} else {
$output.= 'opener.document.getElementById("com'.$submission->userid.
- '").innerHTML="'.shorten_text(trim(strip_tags($submission->comment)), 15)."\";\n";
+ '").innerHTML="'.shorten_text(trim(strip_tags($submission->submissioncomment)), 15)."\";\n";
}
}
/**
* Display a single submission, ready for grading on a popup window
*
- * This default method prints the teacher info and comment box at the top and
+ * This default method prints the teacher info and submissioncomment box at the top and
* the student info and submission at the bottom.
* This method also fetches the necessary data in order to be able to
* provide a "Next submission" button.
}
$select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture,'.
- 's.id AS submissionid, s.grade, s.comment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
+ 's.id AS submissionid, s.grade, s.submissioncomment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
$sql = 'FROM '.$CFG->prefix.'user u '.
'LEFT JOIN '.$CFG->prefix.'assignment_submissions s ON u.id = s.userid AND s.assignment = '.$this->assignment->id.' '.
'WHERE u.id IN ('.implode(',', array_keys($users)).') ';
$this->preprocess_submission($submission);
echo '<br />';
- print_textarea($this->usehtmleditor, 14, 58, 0, 0, 'comment', $submission->comment, $this->course->id);
+ print_textarea($this->usehtmleditor, 14, 58, 0, 0, 'submissioncomment', $submission->submissioncomment, $this->course->id);
if ($this->usehtmleditor) {
echo '<input type="hidden" name="format" value="'.FORMAT_HTML.'" />';
$users = get_users_by_capability($context, 'mod/assignment:submit'); // everyone with this capability set to non-prohibit
}
- $tablecolumns = array('picture', 'fullname', 'grade', 'comment', 'timemodified', 'timemarked', 'status');
+ $tablecolumns = array('picture', 'fullname', 'grade', 'submissioncomment', 'timemodified', 'timemarked', 'status');
$tableheaders = array('', get_string('fullname'), get_string('grade'), get_string('comment', 'assignment'), get_string('lastmodified').' ('.$course->student.')', get_string('lastmodified').' ('.$course->teacher.')', get_string('status'));
require_once($CFG->libdir.'/tablelib.php');
$table->column_class('picture', 'picture');
$table->column_class('fullname', 'fullname');
$table->column_class('grade', 'grade');
- $table->column_class('comment', 'comment');
+ $table->column_class('submissioncomment', 'comment');
$table->column_class('timemodified', 'timemodified');
$table->column_class('timemarked', 'timemarked');
$table->column_class('status', 'status');
$sort = ' ORDER BY '.$sort;
}
- $select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture, s.id AS submissionid, s.grade, s.comment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
+ $select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture, s.id AS submissionid, s.grade, s.submissioncomment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
$sql = 'FROM '.$CFG->prefix.'user u '.
'LEFT JOIN '.$CFG->prefix.'assignment_submissions s ON u.id = s.userid AND s.assignment = '.$this->assignment->id.' '.
'WHERE '.$where.'u.id IN ('.implode(',', array_keys($users)).') ';
}
///Print Comment
if ($quickgrade){
- $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="comment['.$auser->id.']" id="comment['.$auser->id.']">'.($auser->comment).'</textarea></div>';
+ $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="submissioncomment['.$auser->id.']" id="submissioncomment['.$auser->id.']">'.($auser->submissioncomment).'</textarea></div>';
} else {
- $comment = '<div id="com'.$auser->id.'">'.shorten_text(strip_tags($auser->comment),15).'</div>';
+ $comment = '<div id="com'.$auser->id.'">'.shorten_text(strip_tags($auser->submissioncomment),15).'</div>';
}
} else {
$studentmodified = '<div id="ts'.$auser->id.'"> </div>';
$grade = '<div id="g'.$auser->id.'">-</div>';
}
if ($quickgrade){
- $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="comment['.$auser->id.']" id="comment['.$auser->id.']">'.($auser->comment).'</textarea></div>';
+ $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="submissioncomment['.$auser->id.']" id="submissioncomment['.$auser->id.']">'.($auser->submissioncomment).'</textarea></div>';
} else {
$comment = '<div id="com'.$auser->id.'"> </div>';
}
$submission = $this->get_submission($feedback->userid, true); // Get or make one
$submission->grade = $feedback->grade;
- $submission->comment = $feedback->comment;
+ $submission->submissioncomment = $feedback->submissioncomment;
$submission->format = $feedback->format;
$submission->teacher = $USER->id;
$submission->mailed = 0; // Make sure mail goes out (again, even)
$submission->data1 = '';
$submission->data2 = '';
$submission->grade = -1;
- $submission->comment = '';
+ $submission->submissioncomment = '';
$submission->format = 0;
$submission->teacher = 0;
$submission->timemarked = 0;
$submission->data1 = backup_todb($sub_info['#']['DATA1']['0']['#']);
$submission->data2 = backup_todb($sub_info['#']['DATA2']['0']['#']);
$submission->grade = backup_todb($sub_info['#']['GRADE']['0']['#']);
- $submission->comment = backup_todb($sub_info['#']['COMMENT']['0']['#']);
+ if (isset(backup_todb($sub_info['#']['COMMENT']['0']['#']))) {
+ $submission->submissioncomment = backup_todb($sub_info['#']['COMMENT']['0']['#']);
+ } else {
+ $submission->submissioncomment = backup_todb($sub_info['#']['SUBMISSIONCOMMENT']['0']['#']);
+ }
$submission->format = backup_todb($sub_info['#']['FORMAT']['0']['#']);
$submission->teacher = backup_todb($sub_info['#']['TEACHER']['0']['#']);
$submission->timemarked = backup_todb($sub_info['#']['TIMEMARKED']['0']['#']);
}
function preprocess_submission(&$submission) {
- if ($this->assignment->var1 && empty($submission->comment)) { // comment inline
+ if ($this->assignment->var1 && empty($submission->submissioncomment)) { // comment inline
if ($this->usehtmleditor) {
// Convert to html, clean & copy student data to teacher
- $submission->comment = format_text($submission->data1, $submission->data2);
+ $submission->submissioncomment = format_text($submission->data1, $submission->data2);
$submission->format = FORMAT_HTML;
} else {
// Copy student data to teacher
- $submission->comment = $submission->data1;
+ $submission->submissioncomment = $submission->data1;
$submission->format = $submission->data2;
}
}
$submission->data1 = addslashes($entry->text);
$submission->data2 = $entry->format;
$submission->grade = $entry->rating;
- $submission->comment = addslashes($entry->comment);
+ $submission->submissioncomment = addslashes($entry->submissioncomment);
$submission->format = FORMAT_MOODLE;
$submission->teacher = $entry->teacher;
$submission->timemarked = $entry->timemarked;
$submission->data1 = addslashes($entry->text);
$submission->data2 = $entry->format;
$submission->grade = $entry->rating;
- $submission->comment = addslashes($entry->comment);
+ $submission->submissioncomment = addslashes($entry->submissioncomment);
$submission->format = FORMAT_MOODLE;
$submission->teacher = $entry->teacher;
$submission->timemarked = $entry->timemarked;
}
}
- $submission->comment = addslashes($submission->comment);
+ $submission->submissioncomment = addslashes($submission->submissioncomment);
unset($submission->data1); // Don't need to update this.
//unset($submission->data2); // Don't need to update this.
if (update_record("assignment_submissions", $submission)) {
$newsubmission = $this->get_submission($feedback->userid, true); // Get or make one
$newsubmission->grade = $feedback->grade;
- $newsubmission->comment = $feedback->comment;
+ $newsubmission->submissioncomment = $feedback->submissioncomment;
$newsubmission->format = $feedback->format;
$newsubmission->teacher = $USER->id;
$newsubmission->mailed = 0; // Make sure mail goes out (again, even)
$grading = false;
$commenting = false;
$col = false;
- if (isset($_POST['comment'])) {
- $col = 'comment';
+ if (isset($_POST['submissioncomment'])) {
+ $col = 'submissioncomment';
$commenting = true;
}
if (isset($_POST['menu'])) {
$grading = true;
}
if (!$col) {
- //both comment and grade columns collapsed..
+ //both submissioncomment and grade columns collapsed..
$this->display_submissions();
break;
}
$submission->data1 = get_string("submissionstatusreturned", "assignment");
}
if ($commenting) {
- $commentvalue = trim($_POST['comment'][$id]);
- $updatedb = $updatedb || ($submission->comment != stripslashes($commentvalue));
- $submission->comment = $commentvalue;
+ $commentvalue = trim($_POST['submissioncomment'][$id]);
+ $updatedb = $updatedb || ($submission->submissioncomment != stripslashes($commentvalue));
+ $submission->submissioncomment = $commentvalue;
} else {
- unset($submission->comment); // Don't need to update this.
+ unset($submission->submissioncomment); // Don't need to update this.
}
$submission->teacher = $USER->id;
$submission->timemarked = time();
//if it is not an update, we don't change the last modified time etc.
- //this will also not write into database if no comment and grade is entered.
+ //this will also not write into database if no submissioncomment and grade is entered.
if ($updatedb) {
if ($newsubmission) {
/// Run some Javascript to try and update the parent page
echo '<script type="text/javascript">'."\n<!--\n";
- if (empty($SESSION->flextable['mod-assignment-submissions']->collapse['comment'])) {
+ if (empty($SESSION->flextable['mod-assignment-submissions']->collapse['submissioncomment'])) {
if ($quickgrade){
- echo 'opener.document.getElementById("comment['.$submission->userid.']").value="'
- .trim($submission->comment).'";'."\n";
+ echo 'opener.document.getElementById("submissioncomment['.$submission->userid.']").value="'
+ .trim($submission->submissioncomment).'";'."\n";
} else {
echo 'opener.document.getElementById("com'.$submission->userid.
- '").innerHTML="'.shorten_text(trim(strip_tags($submission->comment)), 15)."\";\n";
+ '").innerHTML="'.shorten_text(trim(strip_tags($submission->submissioncomment)), 15)."\";\n";
}
}
}
$select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture,'.
- 's.id AS submissionid, s.grade, s.comment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
+ 's.id AS submissionid, s.grade, s.submissioncomment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
$sql = 'FROM '.$CFG->prefix.'user u '.
'LEFT JOIN '.$CFG->prefix.'assignment_submissions s ON u.id = s.userid AND s.assignment = '.$this->assignment->id.' '.
'WHERE u.id IN ('.implode(',', array_keys($users)).') AND s.data1 <> "Draft" AND s.data1 <> ""';
$this->preprocess_submission($submission);
echo '<br />';
- print_textarea($this->usehtmleditor, 14, 58, 0, 0, 'comment', $submission->comment, $this->course->id);
+ print_textarea($this->usehtmleditor, 14, 58, 0, 0, 'submissioncomment', $submission->submissioncomment, $this->course->id);
if ($this->usehtmleditor) {
echo '<input type="hidden" name="format" value="'.FORMAT_HTML.'" />';
print_header_simple(format_string($this->assignment->name,true), "", '<a href="index.php?id='.$course->id.'">'.$this->strassignments.'</a> -> <a href="view.php?a='.$this->assignment->id.'">'.format_string($this->assignment->name,true).'</a> -> '. $this->strsubmissions, '', '', true, update_module_button($cm->id, $course->id, $this->strassignment), navmenu($course, $cm));
//change column name to upload_status to allow ordering by upload_statuses
- $tablecolumns = array('picture', 'fullname', 'grade', 'comment', 'timemodified', 'timemarked', 'upload_status');
+ $tablecolumns = array('picture', 'fullname', 'grade', 'submissioncomment', 'timemodified', 'timemarked', 'upload_status');
$tableheaders = array('', get_string('fullname'), get_string('grade'), get_string('comment', 'assignment'), get_string('lastmodified').' ('.$course->student.')', get_string('lastmodified').' ('.$course->teacher.')', get_string('status'));
require_once($CFG->libdir.'/tablelib.php');
$table->column_class('picture', 'picture');
$table->column_class('fullname', 'fullname');
$table->column_class('grade', 'grade');
- $table->column_class('comment', 'comment');
+ $table->column_class('submissioncomment', 'comment');
$table->column_class('timemodified', 'timemodified');
$table->column_class('timemarked', 'timemarked');
$table->column_class('status', 'status');
}
//select has been modified. because we also need to get student id & assignment status == upload_status = {Draft, Submitted, Marked, Returned}
- $select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture, u.idnumber, s.id AS submissionid, s.grade, s.comment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status, s.data1 as upload_status ';
+ $select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture, u.idnumber, s.id AS submissionid, s.grade, s.submissioncomment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status, s.data1 as upload_status ';
// $select = 'SELECT u.id, u.id, u.firstname, u.lastname, u.picture, s.id AS submissionid, s.grade, s.comment, s.timemodified, s.timemarked, ((s.timemarked > 0) AND (s.timemarked >= s.timemodified)) AS status ';
$sql = 'FROM '.$CFG->prefix.'user u '.
}
///Print Comment
if ($quickgrade && $auser->upload_status != get_string("submissionstatusdraft", "assignment") && $auser->upload_status != get_string("submissionstatusblank", "assignment")) {
- $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="comment['.$auser->id.']" id="comment['.$auser->id.']">'.($auser->comment).'</textarea></div>';
+ $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="submissioncomment['.$auser->id.']" id="submissioncomment['.$auser->id.']">'.($auser->submissioncomment).'</textarea></div>';
} else {
- $comment = '<div id="com'.$auser->id.'">'.shorten_text(strip_tags($auser->comment),15).'</div>';
+ $comment = '<div id="com'.$auser->id.'">'.shorten_text(strip_tags($auser->submissioncomment),15).'</div>';
}
} else {
$studentmodified = '<div id="ts'.$auser->id.'"> </div>';
$grade = '<div id="g'.$auser->id.'">-</div>';
}
if ($quickgrade && $auser->upload_status != get_string("submissionstatusdraft", "assignment") && $auser->upload_status != get_string("submissionstatusblank", "assignment") ){
- $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="comment['.$auser->id.']" id="comment['.$auser->id.']">'.($auser->comment).'</textarea></div>';
+ $comment = '<div id="com'.$auser->id.'"><textarea tabindex="'.$tabindex++.'" name="submissioncomment['.$auser->id.']" id="submissioncomment['.$auser->id.']">'.($auser->submissioncomment).'</textarea></div>';
} else {
$comment = '<div id="com'.$auser->id.'"> </div>';
}
if ($submission) {
$submission->timemodified = time();
$submission->numfiles = 1;
- $submission->comment = addslashes($submission->comment);
+ $submission->submissioncomment = addslashes($submission->submissioncomment);
unset($submission->data1); // Don't need to update this.
unset($submission->data2); // Don't need to update this.
if (update_record("assignment_submissions", $submission)) {
// This fragment is called by /admin/index.php
////////////////////////////////////////////////////////////////////////////////
-$module->version = 2006091201;
+$module->version = 2006092100;
$module->requires = 2006080900; // Requires this Moodle version
$module->cron = 60;