示例#1
0
        // $performer_name, $performer_date_of_birth, $performer_bio, $performer_cover
        $performer_name = WEB::_post('performer_name');
        $performer_date_of_birth = WEB::_post('performer_date_of_birth');
        $performer_bio = WEB::_post('performer_bio');
        $performer_cover = $msg['file_path'];
        // Passed as: array($performer_name, performer_date_of_birth, performer_bio, performer_cover)
        $form_error = $p->validateParams(array($performer_name, $performer_date_of_birth, $performer_bio, $performer_cover));
        if (is_null($form_error) && !is_null($performer_name) && !is_null($performer_date_of_birth) && $p->createPerformer($performer_name, $performer_date_of_birth, $performer_bio, $performer_cover)) {
            $status_message = WEB::_success('Performer Successfully Created!');
        } else {
            $status_message = WEB::_error('There is an error when you were creating the Performer. Please review the form below!', $form_error);
        }
        // Handle adding multiple Bands
        if ($b->updateBandsWithPerformerId($p->getPerformerId(), WEB::_select('band_ids'))) {
            $bandmateList = $b->getBandmateAsSelectWithPerformerId($p->getPerformerId());
            $status_message = WEB::_success('Bands Updated Successfully!');
        } else {
            $status_message = WEB::_error('There is an error when you were updating the Bands.', null);
        }
    } else {
        $status_message = WEB::_error('Unable to upload Performer Cover. ' . $msg['error'], null);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
?>

	
示例#2
0
            }
            if ($updateStatus && !is_null($record_condition)) {
                $updateStatus = $r->updateRecordCondition($record_condition);
            }
            if ($updateStatus && !is_null($record_length)) {
                $updateStatus = $r->updateRecordLength($record_length);
            }
            if ($updateStatus && !is_null($genre_id)) {
                $updateStatus = $r->updateGenreId($genre_id);
            }
            if ($updateStatus && !is_null($record_artwork)) {
                $updateStatus = $r->updateRecordArtwork($record_artwork);
            }
            if ($updateStatus) {
                $r->refresh();
                $status_message = WEB::_success('Record Successfully updated!');
            } else {
                $status_message = WEB::_error('There is an error when you were updating the Record.', null);
            }
        } else {
            $status_message = WEB::_error('There is an error when you were updating the Record. Please review the form below!', $form_error);
        }
    } else {
        $status_message = WEB::_error('Unable to upload Artwork. ' . $msg['error'], null);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
示例#3
0
// Status messages, default to nothing
// List View
$u = new User();
$u->auth(null);
// Handle Pagination of Bands
$numOfUsers = $u->userCount();
$page = WEB::_get('pg');
if ($page === null) {
    $page = 0;
}
// Get Band Data List (Used to display data in the table - see below)
$userList = $u->getUserAsList($page);
// Handle Deleteing from this view...
if (WEB::_action('delete')) {
    if ($u->deleteUserById(WEB::_get('delete'))) {
        $status_message = WEB::_success('User was deleted successfully!');
        $userList = $u->getUserAsList($page);
    } else {
        $status_message = WEB::_error('User couldn\'t be deleted!', null);
    }
}
?>

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">
  		<h1>Users<small>From Admin to Editor manage it all.</small></h1>
	</div>
示例#4
0
    if (is_null($form_error)) {
        if (!is_null($user_name)) {
            $updateStatus = $u->updateUserName($user_name);
        }
        if ($updateStatus && !is_null($user_email)) {
            $updateStatus = $u->updateUserEmail($user_email);
        }
        if ($updateStatus && !is_null($user_email)) {
            $updateStatus = $u->updateUserPassword($user_password);
        }
        if ($updateStatus) {
            $updateStatus = $u->updateUserNotify($user_notify);
        }
        if ($updateStatus) {
            $u->refresh();
            $status_message = WEB::_success('User Successfully updated!');
        } else {
            $status_message = WEB::_error('There was an error when you were updating the User.', null);
        }
    } else {
        $status_message = WEB::_error('There is an error when you were updating the User. Please review the form below!', $form_error);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
?>

	
示例#5
0
    // Passed as: array($user_name, user_email, user_password)
    $form_error = $p->validateParams(array($user_name, $user_email, $user_password));
    if (is_null($form_error)) {
        $updateStatus = $p->updateUserName($user_name);
        if ($updateStatus) {
            $updateStatus = $p->updateUserEmail($user_email);
        }
        if ($updateStatus) {
            $updateStatus = $p->updateUserPassword($user_password);
        }
        if ($updateStatus) {
            $updateStatus = $p->updateUserNotify($user_notify);
        }
        if ($updateStatus) {
            $p->refresh();
            $status_message = WEB::_success('Profile Updated Successfully!');
        } else {
            $status_message = WEB::_error('There is an error when you were updating your profile.', $form_error);
        }
    } else {
        $status_message = WEB::_error('There is an error when you were updating your profile. Please review the form below!', $form_error);
    }
}
?>

<!-- // Begin Genre Template (List View) -->

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>
示例#6
0
$status_message = '';
// Status messages, default to nothing
// List View
$bd = new Band();
// Handle Pagination of Bands
$numOfBands = $bd->bandCount();
$page = WEB::_get('pg');
if ($page === null) {
    $page = 0;
}
// Get Band Data List (Used to display data in the table - see below)
$bandList = $bd->getBandAsList($page);
// Handle Deleteing from this view...
if (WEB::_action('delete')) {
    if ($bd->deleteBandById(WEB::_get('delete'))) {
        $status_message = WEB::_success('Band was deleted successfully!');
        $bandList = $bd->getBandAsList($page);
    } else {
        $status_message = WEB::_error('Band couldn\'t be deleted! Make sure you are not trying to delete an Band who has associated Performers!', null);
    }
}
?>

<!-- // Begin Genre Template (List View) -->

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">
示例#7
0
$g->init(WEB::_get('id'));
if (!$g->valid()) {
    $status_message = WEB::_error('Genre couldn\'t be viewed. Check ID #!', null);
}
// Handle Post Request
if (WEB::_req('POST')) {
    $genre_name = WEB::_post('genre_name');
    // array($genre_name)
    $form_error = $g->validateParams(array($genre_name));
    if (is_null($form_error)) {
        if (!is_null($genre_name)) {
            $updateStatus = $g->updateGenre($genre_name);
        }
        if ($updateStatus) {
            $g->refresh();
            $status_message = WEB::_success('Genre Successfully updated!');
        } else {
            $status_message = WEB::_error('There is an error when you were updating the Genre. Please make sure you\'re not adding duplicates!', $form_error);
        }
    } else {
        $status_message = WEB::_error('There is an error when you were updating the Genre. Please review the form below!', $form_error);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
?>

	
示例#8
0
        $band_formed_date = WEB::_post('band_formed_date');
        $band_break_up_date = WEB::_post('band_break_up_date');
        $band_cover = $msg['file_path'];
        $band_bio = WEB::_post('band_bio');
        $label_id = WEB::_post('label_id');
        // array($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio)
        $form_error = $bd->validateParams(array($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio, $label_id));
        if (is_null($form_error) && !is_null($band_name) && !is_null($band_formed_date) && $bd->createBand($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio, $label_id)) {
            $status_message = WEB::_success('Band Successfully Created!');
        } else {
            $status_message = WEB::_error('There is an error when you were creating the Band. Please review the form below!', $form_error);
        }
        // Handle adding multiple performers
        if ($b->updatePerformersWithBandId($bd->getBandId(), WEB::_select('performer_ids'))) {
            $bandmateList = $b->getBandmateAsSelectWithBandId($bd->getBandId());
            $status_message = WEB::_success('Band Successfully Created!');
        } else {
            $status_message = WEB::_error('There is an error when you were updating the Performers.', null);
        }
    } else {
        $status_message = WEB::_error('Unable to upload Band Cover. ' . $msg['error'], null);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
?>

	
示例#9
0
        for ($i = 0; $i < count($users); $i++) {
            $user_email = "" . $users[$i]['user_email'];
            // Send Email
            $message = new stdClass();
            $message->html = "Hi!<br><br><strong>{$name}</strong> just inquired about: <strong>{$recName}</strong>.<br><br>Email them at: {$email}.";
            $message->subject = "[Bourbon] New Record Inquiry - {$recName}";
            $message->from_email = "{$email}";
            $message->from_name = "{$name}";
            $message->to = array(array("email" => "{$user_email}"));
            $message->track_opens = false;
            $response = $mandrill->messages->send($message);
        }
    } catch (Exception $e) {
        $status_message = WEB::_error('Email failed to dispatch! Mandrill might be down.', null);
    }
    $status_message = WEB::_success('Email Dispatched Successfully!', null);
} else {
    $status_message = WEB::_error('Invalid Email Address! Try again!.', null);
}
?>


<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">
  		<h1>Inquiry</h1>
	</div>
示例#10
0
$status_message = '';
// Status messages, default to nothing
// List View
$g = new Genre();
// Handle Pagination of Bands
$numOfGenres = $g->genreCount();
$page = WEB::_get('pg');
if ($page === null) {
    $page = 0;
}
// Get Band Data List (Used to display data in the table - see below)
$genreList = $g->getGenreAsList($page);
// Handle Deleteing from this view...
if (WEB::_action('delete')) {
    if ($g->deleteGenreById(WEB::_get('delete'))) {
        $status_message = WEB::_success('Genre was deleted successfully!');
        $genreList = $g->getGenreAsList($page);
    } else {
        $status_message = WEB::_error('Genre couldn\'t be deleted!', null);
    }
}
?>

<!-- // Begin Genre Template (List View) -->

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">
示例#11
0
require __DIR__ . "/../bourbon/label.php";
$status_message = '';
// Status messages, default to nothing
$form_error = null;
$l = new Label();
$l->auth(null);
// Handle Post Request
if (WEB::_req('POST')) {
    $label_name = WEB::_post('label_name');
    $label_founded_year = WEB::_post('label_founded_year');
    $label_parent_company = WEB::_post('label_parent_company');
    $label_bio = WEB::_post('label_bio');
    $form_error = $l->validateParams(array("{$label_name}", "{$label_founded_year}", "{$label_parent_company}", "{$label_bio}"));
    if (is_null($form_error) && !is_null($label_name) && !is_null($label_founded_year) && !is_null($label_parent_company) && $l->createLabel($label_name, $label_founded_year, $label_parent_company, $label_bio)) {
        $status_message = WEB::_success('Label Successfully Created!');
    } else {
        $status_message = WEB::_error('There is an error when you were creating the Label. Label you are trying to create may already exist. Please review the form below!', $form_error);
    }
}
?>


<?php 
include __DIR__ . "/../bourbon/template/header.php";
?>

	
<div class="page-header">
	<h1>Create a New Label<small></small></h1>
</div>
示例#12
0
$status_message = '';
// Status messages, default to nothing
// List View
$p = new Performer();
// Handle Pagination of Performers
$numOfPerformers = $p->performerCount();
$page = WEB::_get('pg');
if ($page === null) {
    $page = 0;
}
// Get Performer Data List (Used to display data in the table - see below)
$performerList = $p->getPerformerAsList($page);
// Handle Deleteing from this view...
if (WEB::_action('delete')) {
    if ($p->deletePerformerById(WEB::_get('delete'))) {
        $status_message = WEB::_success('Performer was deleted successfully!');
        $performerList = $p->getPerformerAsList($page);
    } else {
        $status_message = WEB::_error('Performer couldn\'t be deleted!', null);
    }
}
?>

<!-- // Begin Genre Template (List View) -->

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">
示例#13
0
// Status messages, default to nothing
// List View
$l = new Label();
// Handle Pagination of Bands
$numOfLabels = $l->LabelCount();
echo $numOfLabels;
$page = WEB::_get('pg');
if ($page === null) {
    $page = 0;
}
// Get Label Data List (Used to display data in the table - see below)
$labelList = $l->getLabelAsList($page);
// Handle Deleteing from this view...
if (WEB::_action('delete')) {
    if ($l->deleteLabelById(WEB::_get('delete'))) {
        $status_message = WEB::_success('Label was deleted successfully!');
        $labelList = $l->getLabelAsList($page);
    } else {
        $status_message = WEB::_error('Label couldn\'t be deleted!', null);
    }
}
?>

<!-- // Begin Label Template (List View) -->

<?php 
include __DIR__ . "/bourbon/template/header.php";
?>

	
	<div class="page-header">