| [ Index ] |
PHP Cross Reference of Moodle 1.9.3 [Build 15-Oct-2008] |
[Summary view] [Print] [Text view]
1 <?php // $Id: request.php,v 1.14 2007/08/17 19:09:13 nicolasconnault Exp $ 2 3 /// this allows a student to request a course be created for them. 4 5 require_once ('../config.php'); 6 require_once ('request_form.php'); 7 8 require_login(); 9 10 if (isguest()) { 11 error("No guests here!"); 12 } 13 14 if (empty($CFG->enablecourserequests)) { 15 print_error('courserequestdisabled'); 16 } 17 18 $requestform = new course_request_form(); 19 20 $strtitle = get_string('courserequest'); 21 $navlinks = array(); 22 $navlinks[] = array('name' => $strtitle, 'link' => null, 'type' => 'misc'); 23 $navigation = build_navigation($navlinks); 24 25 print_header($strtitle, $strtitle, $navigation, $requestform->focus()); 26 27 print_simple_box_start('center'); 28 print_string('courserequestintro'); 29 print_simple_box_end(); 30 31 32 if ($requestform->is_cancelled()){ 33 34 redirect($CFG->wwwroot); 35 36 }elseif ($data = $requestform->get_data()) { 37 $data->requester = $USER->id; 38 39 if (insert_record('course_request', $data)) { 40 notice(get_string('courserequestsuccess')); 41 } else { 42 notice(get_string('courserequestfailed')); 43 } 44 45 } else { 46 47 $requestform->display(); 48 } 49 50 print_footer(); 51 52 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Jan 14 11:33:29 2009 | Cross-referenced by PHPXref 0.7 |