Index: lib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/enrol/imsenterprise/lib.php,v
retrieving revision 1.6
diff -u -r1.6 lib.php
--- lib.php	6 Dec 2010 05:52:55 -0000	1.6
+++ lib.php	14 Jan 2011 13:51:08 -0000
@@ -394,6 +394,41 @@
 
                 $courseid = $DB->insert_record('course', $course);
 
+				// Setup the enrolment methods
+				$enrol = new stdClass();
+				$enrol->enrol = 'manual';
+				$enrol->status = 0;
+				$enrol->courseid = $courseid;
+				$enrol->sortorder = 0;
+				$enrol->enrolperiod = 0;
+				$enrol->enrolstartdate = 0;
+				$enrol->enrolenddate = 0;
+				$enrol->expirynotify = 0;
+				$enrol->expirythreshold = 0;
+				$enrol->notifyall = 0;
+				$enrol->roleid = 5;
+				$enrol->timecreated = time();
+				$enrol->timemodified = time();
+				// create the manual enrolment method
+				$enrolid = $DB->insert_record('enrol',$enrol);
+
+				$enrol->enrol = 'guest';
+				$enrol->status = 1;
+				$enrol->sortorder = 1;
+				$enrol->roleid = 0;
+				// create the guest enrolment method
+				$enrolid = $DB->insert_record('enrol',$enrol);
+				
+				$enrol->enrol = 'self';
+				$enrol->sortorder = 2;
+				$enrol->roleid = 5;
+				$enrol->customint1 = 0;
+				$enrol->customint2 = 0;
+				$enrol->customint3 = 0;
+				$enrol->customint4 = 0;
+				// create the seft enrolment method
+				$enrolid = $DB->insert_record('enrol',$enrol);
+				
                 // Setup the blocks
                 $course = $DB->get_record('course', array('id' => $courseid));
                 blocks_add_default_course_blocks($course);

