58 lines
No EOL
1.7 KiB
PHP
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);
|
|
|
|
?>
|