wiki MDL-24130 fixed editing errors when editing is turned on when creating a first wiki page.

This commit is contained in:
Aparup Banerjee 2010-09-28 09:04:24 +00:00
parent ace65a10f7
commit af49fc364c
2 changed files with 7 additions and 0 deletions

View File

@ -75,6 +75,7 @@ if (!empty($swid)) {
$wikipage->set_uid($subwiki->userid);
$wikipage->set_swid($swid);
} else {
$wikipage->set_wid($wid);
$wikipage->set_gid($gid);
$wikipage->set_uid($uid);
}

View File

@ -865,6 +865,7 @@ class page_wiki_create extends page_wiki {
private $format;
private $swid;
private $wid;
private $action;
private $mform;
@ -880,6 +881,7 @@ class page_wiki_create extends page_wiki {
if ($this->action == 'new') {
$params['action'] = 'new';
$params['swid'] = $this->swid;
$params['wid'] = $this->wid;
if ($this->title != get_string('newpage', 'wiki')) {
$params['title'] = $this->title;
}
@ -895,6 +897,10 @@ class page_wiki_create extends page_wiki {
$this->format = $format;
}
function set_wid($wid) {
$this->wid = $wid;
}
function set_swid($swid) {
$this->swid = $swid;
}