clipbucket/upload/plugins/custom_fields/admin/add_custom_field.php
2016-03-11 01:57:49 -08:00

58 lines
No EOL
1.7 KiB
PHP

<?php
/* Assigning page and subpage */
if(!defined('MAIN_PAGE')){
define('MAIN_PAGE', 'Custom Field');
}
if (isset($_GET['custom_edit'])) {
if(!defined('SUB_PAGE')) {
define('SUB_PAGE', 'Edit Custom Field');
}
} else {
if(!defined('SUB_PAGE')){
define('SUB_PAGE', 'Add Custom Field');
}
}
/*video fields inserted from here*/
if (isset($_POST['submit'])) {
$data = $_POST;
$inserted = push_custom_field($data);
if ($inserted) {
e("Custom Field has been inserted successfuly","m");
} else {
e("Something went wrong trying to insert custom field");
}
}
if (isset($_POST['update_field'])) {
update_cstm_field($_POST);
}
if (isset($_GET['custom_edit'])) {
$cfield = $_GET['custom_edit'];
$data = pull_custom_fields(false, $cfield);
assign("field_to_edit", $data[0]);
}
if (isset($_GET['del_custom_field'])) {
$dfield = $_GET['del_custom_field'];
if (is_numeric($dfield)) {
delete_custom_field($dfield);
e("Successfuly deleted custom field with ID [".$dfield."]","m");
} else {
e("Unable to delete custom field with ID [".$dfield."]");
}
}
$vcustom_fields = pull_custom_fields('video');
assign("vcustom_fields",$vcustom_fields);
$scustom_fields = pull_custom_fields('signup');
assign("scustom_fields",$scustom_fields);
$display_file = 'add_custom_field.html';
if (isset($_GET['custom_edit'])) {
$display_file = 'edit_field.html';
}
template_files($display_file,CUSTOM_FIELDS_ADMIN_DIR);
?>