diff --git a/annotate.php b/annotate.php index d92c4eb..245cf2a 100644 --- a/annotate.php +++ b/annotate.php @@ -129,7 +129,7 @@ $dataobject = new stdClass(); $dataobject->id = $key; $dataobject->pageid = $pageversion->pageid; - $dataobject->userid = $userid; + $dataobject->userid = $USER->id; $dataobject->timemodified = time(); $dataobject->content = $value; $DB->update_record('ouwiki_annotations', $dataobject); @@ -146,7 +146,7 @@ if ($value != '') { $dataobject = new stdClass(); $dataobject->pageid = $pageversion->pageid; - $dataobject->userid = $userid; + $dataobject->userid = $USER->id; $dataobject->timemodified = time(); $dataobject->content = $value; $newannoid = $DB->insert_record('ouwiki_annotations', $dataobject); diff --git a/edit.php b/edit.php index ac2c6c2..345d69c 100644 --- a/edit.php +++ b/edit.php @@ -418,6 +418,7 @@ $data->frompage = $frompage; $data->newsection = $newsection; $data->section = $section; +$data->user = $subwiki->userid; // Prepare form file manager attachments if ($useattachments) { diff --git a/edit_form.php b/edit_form.php index 79e6f3c..8c6f191 100644 --- a/edit_form.php +++ b/edit_form.php @@ -41,6 +41,8 @@ protected function definition() { $mform->setType('id', PARAM_INT); $mform->addElement('hidden', 'startversionid', null); $mform->setType('startversionid', PARAM_INT); + $mform->addElement('hidden', 'user', null); + $mform->setType('user', PARAM_INT); if (!$this->_customdata->startpage) { $mform->addElement('hidden', 'page', ''); $mform->setType('page', PARAM_TEXT); diff --git a/locallib.php b/locallib.php index ecb146c..db6b429 100644 --- a/locallib.php +++ b/locallib.php @@ -2166,6 +2166,7 @@ function ouwiki_display_create_page_form($subwiki, $cm, $pageversion) { if ($pageversion->title !== '') { $result .= ''; } + $result .= ''; $result .= get_string('addnewsection', 'ouwiki') . ' ' . '' . '