/// Log the event entry.
add_to_log($form->courseid, 'calendar', 'add', 'event.php?action=edit&id='.$eventid, $form->name);
-
+
if ($form->repeat) {
for($i = 1; $i < $form->repeats; $i++) {
$form->timestart += 604800; // add one week
add_to_log($form->courseid, 'calendar', 'add', 'event.php?action=edit&id='.$eventid, $form->name);
}
}
-
+
// OK, now redirect to day view
redirect(CALENDAR_URL.'view.php?view=day&cal_d='.$form->startday.'&cal_m='.$form->startmon.'&cal_y='.$form->startyr);
}
print_side_block_start(get_string('newevent', 'calendar').$header, '', 'mycalendar');
if($_REQUEST['type'] == 'select') {
optional_variable($_REQUEST['groupid']);
- optional_variable($_REQUEST['courseid']);
+ optional_variable($_REQUEST['courseid'], $SESSION->cal_course_referer);
$groupid = $_REQUEST['groupid'];
$courseid = $_REQUEST['courseid'];
include('event_select.html');
</select>\r
</div>\r
<?php } ?>\r
- <?php if(!empty($allowed->courses)) { ?><p><input type='radio' name='type' value='course' id='type_course' /><label for='type_course'><?php print_string('typecourse', 'calendar') ?></label></p>\r
- <div style="padding-left: 1.5em;">\r
- <?php print_string('course'); ?>:\r
- <select name='courseid'>\r
- <option value=''></option>\r
- <?php foreach($allowed->courses as $course) {?>\r
- <option value='<?php echo $course->id?>' <?php if($course->id == $courseid) echo 'selected="selected"';?>><?php echo $course->shortname.' - '.$course->fullname?></option>\r
- <?php }?>\r
- </select>\r
- </div>\r
+ <?php if(!empty($allowed->courses)) { ?>\r
+ <p><input type='radio' name='type' value='course' id='type_course' /><input type="hidden" name="courseid" value="<?php echo($courseid) ?>" /><label for='type_course'><?php print_string('typecourse', 'calendar') ?></label></p>\r
<?php } ?>\r
- <?php if(!empty($allowed->site)) { ?><p><input type='radio' name='type' value='site' id='type_site' /><label for='type_site'><?php print_string('typesite', 'calendar') ?></label></p>\r
+ <?php if(!empty($allowed->site)) { ?>\r
+ <p><input type='radio' name='type' value='site' id='type_site' /><label for='type_site'><?php print_string('typesite', 'calendar') ?></label></p>\r
<?php } ?>\r
</td>\r
</tr>\r