Files
pae.co.at/other/archive/version_01/functions/flow_editschedule.php
2017-03-02 21:57:21 -06:00

113 lines
3.7 KiB
PHP
Executable File

<?php
#################################################################################
# #
# written by benjamin ramey #
# bsr@rameydesign.net #
# #
# This file contains: #
# File that govern how to display the schedule edit form #
# #
#################################################################################
include 'html/html_header.php';
include 'functions/flow_errors.php';
include 'functions/flow_messages.php';
global $_NEXT_MONTHS,$_SEMINAR_FILES,$_DOC_ROOT,$_WORDS,$_LANG;
$schedule_file = $_DOC_ROOT.'/data/pages/seminars_schedule.xml';
$schedule = xml_parse_file($schedule_file);
$seminars = $schedule['seminar_schedule']['seminar'];
$seminar_data = schedule_get($_POST['edit_id']);
$all_seminars = array();
# adds allcourse names with their internal link
# to a list to display for the administrator to pick from
# when selecting acourse to schedule on the schedule
sort($_SEMINAR_FILES);
foreach($_SEMINAR_FILES as $seminar)
{
$tmp_data = xml_parse_file($_DOC_ROOT.'/data/pages/'.$seminar);
$name = $tmp_data['page'][$_LANG]['name'];
if(empty($name))
{
if($_LANG == 'en')
{ $name = $tmp_data['page']['de']['name']; }
else if($_LANG == 'de')
{ $name = $tmp_data['page']['en']['name']; }
}
array_push($all_seminars, array('file'=>$seminar,
'name'=>$name));
}
$seminar_filename = str_replace('seminars/','',$seminar_data['internal_link']);
$seminar_filename .= '.xml';
?>
<div class='page_subtitle'>Edit Schedule Item</div>
<div class='page_content'>
<form action='/pae.php/en/user/editschedule' method='post'>
<input type='hidden' name='edit_id' value='<?php echo $_POST['edit_id'] ?>' />
<input type='hidden' name='doediting' value='1' />
<table cellpadding='2'>
<tr>
<td align='right' valign='top'>Course:</td>
<td>
<select name='seminar'>
<?php
print "<option value='{$seminar_filename}'>{$seminar_data['title']}</option>\n";
foreach($all_seminars as $option)
{
print "<option value='{$option['file']}'>{$option['name']}</option>\n";
}
?>
</select>
</td>
</tr>
<tr>
<td align='right' valign='top'>Start date:</td>
<td><input type='text' name='startdate' value='<?php echo $seminar_data['startdate'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>End date:</td>
<td><input type='text' name='enddate' value='<?php echo $seminar_data['enddate'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Level:</td>
<td><input type='text' name='level' value='<?php echo $seminar_data['level'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Duration:</td>
<td><input type='text' name='duration' value='<?php echo $seminar_data['duration'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Venue:</td>
<td><input type='text' name='venue' value='<?php echo $seminar_data['venue'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Participants:</td>
<td><input type='text' name='participants' value='<?php echo $seminar_data['participants'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Registration Deadline:</td>
<td><input type='text' name='registration_deadline' value='<?php echo $seminar_data['registration_deadline'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'>Price:</td>
<td><input type='text' name='price' value='<?php echo $seminar_data['price'] ?>' /></td>
</tr>
<tr>
<td align='right' valign='top'></td>
<td><input type='submit' value='<?php echo $_WORDS['edit'] ?>' /></td>
</tr>
</table>
</form>
</div>
<?php
include 'html/html_footer.php';
?>