Exemple #1
0
require_once 'util/session.php';
require_once 'swwat/gizmos/parse.php';
$expo = getExpoCurrent();
if (isset($_POST[PARAM_SAVE])) {
    $expo->title = swwat_parse_string(html_entity_decode($_POST[PARAM_TITLE]), true);
    $expo->description = swwat_parse_string(html_entity_decode($_POST[PARAM_DESCRIPTION]), true);
    $expo->expoHourCeiling = swwat_parse_string(html_entity_decode($_POST[PARAM_MAXHOURS]), true);
    $expo->startTime = swwat_parse_date(html_entity_decode($_POST[PARAM_STARTTIME]), true);
    $expo->stopTime = swwat_parse_date(html_entity_decode($_POST[PARAM_STOPTIME]), true);
    $expo->scheduleAssignAsYouGo = isset($_POST[PARAM_SCHEDULE_ALGO]);
    $expo->scheduleVisible = isset($_POST[PARAM_SCHEDULE_PUBLISH]);
    $expo->allowScheduleTimeConflict = isset($_POST[PARAM_SCHEDULE_TIME_CONFLICT]);
    $expo->newUserAddedOnRegistration = isset($_POST[PARAM_NEWUSER_ADDED_ON_REGISTRATION]);
    if (is_null($expo->expoid)) {
        $expo->insert();
        $jobTitle = new JobTitle();
        $jobTitle->expoid = $expo->expoid;
        $jobTitle->jobTitle = 'Crew';
        $jobTitle->insert();
    } else {
        $expo->update();
    }
    setExpoCurrent($expo);
    // if saved
    header('Location: ExpoViewPage.php');
    include 'ExpoViewPage.php';
    return;
}
// else, if not saved
header('Location: SiteAdminPage.php');
include 'SiteAdminPage.php';
Exemple #2
0
<?php

// $Id: JobTitleAction.php 2424 2003-01-01 21:55:06Z ecgero $ Copyright (c) ConSked, LLC. All Rights Reserved.
include 'util/authenticateOrganizer.php';
require_once 'properties/constants.php';
require_once 'db/Expo.php';
require_once 'db/JobTitle.php';
require_once 'util/log.php';
require_once 'util/session.php';
require_once 'swwat/gizmos/parse.php';
$expo = getExpoCurrent();
if (isset($_REQUEST['id']) && isset($_REQUEST['type'])) {
    $jt = new JobTitle();
    $jt->expoid = $expo->expoid;
    if ($_REQUEST['type'] == 'add') {
        $jt->jobTitle = $_POST[PARAM_TITLE . $_REQUEST['id']];
        $jt->insert();
    } else {
        if ($_REQUEST['type'] == 'delete') {
            $jt->jobTitle = $_POST[PARAM_TITLE . $_REQUEST['id']];
            $jt->delete();
        } else {
            if ($_REQUEST['type'] == 'edit') {
                $jt->jobTitle = $_POST[PARAM_TITLE . $_REQUEST['id'] . "_old"];
                $jt->update($_POST[PARAM_TITLE . $_REQUEST['id']]);
            }
        }
    }
}
header('Location: JobTitlePage.php');
include 'JobTitlePage.php';