MDL-23395, go straight to page editing page when title is not empyt and forceformat is set
This commit is contained in:
+13
-11
@@ -44,19 +44,21 @@ class mod_wiki_create_form extends moodleform {
|
||||
}
|
||||
$mform->addElement('text', 'pagetitle', get_string('newpagetitle', 'wiki'), $textoptions);
|
||||
|
||||
$mform->addElement('static', 'format', get_string('format', 'wiki'));
|
||||
$mform->addHelpButton('format', 'format', 'wiki');
|
||||
foreach ($formats as $format) {
|
||||
if ($format == $defaultformat) {
|
||||
$attr = array('checked'=>'checked');
|
||||
}else if (!empty($forceformat)){
|
||||
if ($forceformat) {
|
||||
$mform->addElement('hidden', 'pageformat', $defaultformat);
|
||||
} else {
|
||||
$mform->addElement('static', 'format', get_string('format', 'wiki'));
|
||||
$mform->addHelpButton('format', 'format', 'wiki');
|
||||
foreach ($formats as $format) {
|
||||
if ($format == $defaultformat) {
|
||||
$attr = array('checked'=>'checked');
|
||||
}else if (!empty($forceformat)){
|
||||
$attr = array('disabled'=>'disabled');
|
||||
} else {
|
||||
$attr = array();
|
||||
} else {
|
||||
$attr = array();
|
||||
}
|
||||
$mform->addElement('radio', 'pageformat', '', get_string('format'.$format, 'wiki'), $format, $attr);
|
||||
}
|
||||
|
||||
$mform->addElement('radio', 'pageformat', '', get_string('format'.$format, 'wiki'), $format, $attr);
|
||||
|
||||
}
|
||||
|
||||
//hiddens
|
||||
|
||||
Reference in New Issue
Block a user