Index: moodle/mod/lamslesson/settings.php =================================================================== diff -u -re4196a23f0ee88b42d53c9e2bcf728170f3da793 -rcebd906a53797f8b28e2d1100620be09dffb9a44 --- moodle/mod/lamslesson/settings.php (.../settings.php) (revision e4196a23f0ee88b42d53c9e2bcf728170f3da793) +++ moodle/mod/lamslesson/settings.php (.../settings.php) (revision cebd906a53797f8b28e2d1100620be09dffb9a44) @@ -47,11 +47,23 @@ // Validation button - $html = <<bold -XXX; - $settings->add(new admin_setting_heading('lamslesson_validation', get_string('validationinfo', 'lamslesson'), + $html = html_writer::script('', $CFG->wwwroot.'/mod/lamslesson/validate.js'); + $html .= html_writer::tag('p', get_string('validationinfo', 'lamslesson')); + $html .= html_writer::start_tag('div', array('style' => 'text-align:center;padding-top: 15px; padding-bottom:5px;')); + $html .= html_writer::start_tag('span', array('id' => 'validatebutton', 'class' => 'yui-button yui-link-button')); + $html .= html_writer::tag('a', get_string('validationbutton', 'lamslesson'), + array('id' => 'validatebtn', + 'name' => 'validatebtn', + 'href' => 'javascript:validate();')); + $html .= html_writer::end_tag('span'); + $html .= html_writer::end_tag('div'); + $html .= html_writer::tag('div', get_string('validationhelp', 'lamslesson') . ' ' + .html_writer::link('http://wiki.lamsfoundation.org/display/lamsdocs/Moodle2', get_string('lamsmoodlehelp', 'lamslesson'), + array('target' => '_blank')), + array('style' => 'text-align: right; font-size: 10px;', 'target' => '_blank')); + + $settings->add(new admin_setting_heading('lamslesson_validation', get_string('validationheader', 'lamslesson'), $html)); }