Exemple #1
0
// ok, start the html
include 'section/header.php';
?>

<div id="main">
    <?php 
if (!is_null($expo->expoid)) {
    include 'section/LinkExpo.php';
}
?>

    <div id="jobtitlepage_jobtitledata">
		<form method="POST" id="jobtitlepage_jobtitledata">
		<table>
<?php 
$jobTitle = JobTitle::selectExpo($expo->expoid);
$cnt = count($jobTitle);
echo "<tr><td rowspan=\"" . ($cnt + 1) . "\" valign=\"top\">Job Title:&nbsp;</td>\n";
for ($j = 0; $j < $cnt; $j++) {
    if (!strcmp($jobTitle[$j]->jobTitle, 'Crew')) {
        echo "<td><input type=\"text\" name=\"" . PARAM_TITLE . $j . "\" value=\"" . $jobTitle[$j]->jobTitle . "\" disabled=\"disabled\" /></td>\n";
        echo "<td></td>\n";
        echo "<td></td>\n";
        echo "</tr>\n";
    }
}
for ($j = 0; $j < $cnt; $j++) {
    if (strcmp($jobTitle[$j]->jobTitle, 'Crew')) {
        echo "<tr>\n";
        echo "<td><input type=\"text\" name=\"" . PARAM_TITLE . $j . "\" value=\"" . $jobTitle[$j]->jobTitle . "\" />";
        echo "<input type=\"hidden\" name=\"" . PARAM_TITLE . $j . "_old\" value=\"" . $jobTitle[$j]->jobTitle . "\" /></td>\n";
Exemple #2
0
function createExpoDataHTMLRows(Expo $expo, $formName, $isDisabledFlag = TRUE)
{
    if (!is_null($expo)) {
        if (!is_null($expo->startTime)) {
            $_POST[PARAM_STARTTIME] = htmlspecialchars(swwat_format_isodate($expo->startTime));
        } else {
            $_POST[PARAM_STARTTIME] = htmlspecialchars($expo->startTime);
        }
        if (!is_null($expo->stopTime)) {
            $_POST[PARAM_STOPTIME] = htmlspecialchars(swwat_format_isodate($expo->stopTime));
        } else {
            $_POST[PARAM_STOPTIME] = htmlspecialchars($expo->stopTime);
        }
        $_POST[PARAM_MAXHOURS] = htmlspecialchars($expo->expoHourCeiling);
        $_POST[PARAM_TITLE] = htmlspecialchars($expo->title);
        $_POST[PARAM_DESCRIPTION] = htmlspecialchars($expo->description);
        $_POST[PARAM_SCHEDULE_ALGO] = $expo->scheduleAssignAsYouGo;
        $_POST[PARAM_SCHEDULE_PUBLISH] = $expo->scheduleVisible;
        $_POST[PARAM_SCHEDULE_TIME_CONFLICT] = $expo->allowScheduleTimeConflict;
        $_POST[PARAM_NEWUSER_ADDED_ON_REGISTRATION] = $expo->newUserAddedOnRegistration;
    }
    echo "<table>\n";
    echo "  <tr>\n";
    echo "    <td>\n";
    echo "      <table>\n";
    echo "         <tr><td class='fieldTitle'>Title:</td>\n<td>";
    swwat_createInputValidateLength(PARAM_TITLE, $formName, 'titleCheck', 255, $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Description:</td>\n<td>";
    swwat_createInputValidateLength(PARAM_DESCRIPTION, $formName, 'descriptionCheck', 255, $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Max Hours:</td>\n<td>";
    swwat_createInputValidateLength(PARAM_MAXHOURS, $formName, 'maxhoursCheck', 255, $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Start:</td>\n<td>";
    echo '<input type="text" id="', PARAM_STARTTIME, '" name="', PARAM_STARTTIME, '" value="', $_POST[PARAM_STARTTIME], '" readonly="readonly" size="25" ';
    if ($isDisabledFlag) {
        echo ' disabled="disabled" ';
    }
    echo "/></td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Stop:</td>\n<td>";
    echo '<input type="text" id="', PARAM_STOPTIME, '" name="', PARAM_STOPTIME, '" value="', $_POST[PARAM_STOPTIME], '" readonly="readonly" size="25" ';
    if ($isDisabledFlag) {
        echo ' disabled="disabled" ';
    }
    echo "/></td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Assign As You Go:</td>\n<td>\n";
    swwat_createRadioOption(PARAM_SCHEDULE_ALGO, array(PARAM_SCHEDULE_ALGO, ""), SWWAT_CHECKBOX, $_POST[PARAM_SCHEDULE_ALGO], $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Publish Schedule:</td>\n<td>";
    swwat_createRadioOption(PARAM_SCHEDULE_PUBLISH, array(PARAM_SCHEDULE_PUBLISH, ""), SWWAT_CHECKBOX, $_POST[PARAM_SCHEDULE_PUBLISH], $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>Allow Time Conflicts:</td>\n<td>\n";
    swwat_createRadioOption(PARAM_SCHEDULE_TIME_CONFLICT, array(PARAM_SCHEDULE_TIME_CONFLICT, ""), SWWAT_CHECKBOX, $_POST[PARAM_SCHEDULE_TIME_CONFLICT], $isDisabledFlag);
    echo "</td></tr>\n";
    echo "         <tr><td class='fieldTitle'>New User Added on Registration:</td>\n<td>\n";
    swwat_createRadioOption(PARAM_NEWUSER_ADDED_ON_REGISTRATION, array(PARAM_NEWUSER_ADDED_ON_REGISTRATION, ""), SWWAT_CHECKBOX, $_POST[PARAM_NEWUSER_ADDED_ON_REGISTRATION], $isDisabledFlag);
    echo "</td></tr>\n";
    echo "      </table>\n";
    echo "    </td>\n";
    echo "    <td valign=\"top\" style=\"padding-left: 150px;\">\n";
    echo "      <table>\n";
    $jobTitle = JobTitle::selectExpo($expo->expoid);
    for ($j = 0; $j < count($jobTitle); $j++) {
        if ($j == 0) {
            echo "        <tr><td class='fieldTitle'>Job Titles:</td><td style=\"font-size: 10pt;\">" . $jobTitle[$j]->jobTitle . "</td></tr>\n";
        } else {
            echo "        <tr><td></td><td style=\"font-size: 10pt;\">" . $jobTitle[$j]->jobTitle . "</td></tr>\n";
        }
    }
    echo "      </table>\n";
    echo "    </td>\n";
    echo "  </tr>\n";
    echo "</table>\n";
}