">
cdef=
|
CDEF Items [edit: " . db_fetch_cell("select name from cdef where id=" . $_GET["cdef_id"]) . "]", "98%", $colors["header"], "3", "center", "");
draw_edit_form(array(
"config" => array(),
"fields" => inject_form_variables($fields_cdef_item_edit, (isset($values) ? $values : array()), (isset($cdef) ? $cdef : array()), $_GET)
));
end_box();
form_save_button("cdef.php?action=edit&id=" . $_GET["cdef_id"]);
}
/* ---------------------
CDEF Functions
--------------------- */
function cdef_remove() {
if ((read_config_option("remove_verification") == "on") && (!isset($_GET["confirm"]))) {
include("./include/top_header.php");
form_confirm("Are You Sure?", "Are you sure you want to delete the CDEF '" . db_fetch_cell("select name from cdef where id=" . $_GET["id"]) . "'?", $_SERVER["HTTP_REFERER"], "cdef.php?action=remove&id=" . $_GET["id"]);
include("./include/bottom_footer.php");
exit;
}
if ((read_config_option("remove_verification") == "") || (isset($_GET["confirm"]))) {
db_execute("delete from cdef where id=" . $_GET["id"]);
db_execute("delete from cdef_items where cdef_id=" . $_GET["id"]);
}
}
function cdef_edit() {
global $colors, $cdef_item_types, $fields_cdef_edit;
if (!empty($_GET["id"])) {
$cdef = db_fetch_row("select * from cdef where id=" . $_GET["id"]);
$header_label = "[edit: " . $cdef["name"] . "]";
}else{
$header_label = "[new]";
}
start_box("CDEF's $header_label", "98%", $colors["header"], "3", "center", "");
draw_edit_form(array(
"config" => array(),
"fields" => inject_form_variables($fields_cdef_edit, (isset($cdef) ? $cdef : array()))
));
end_box();
if (!empty($_GET["id"])) {
start_box("", "98%", "aaaaaa", "3", "center", "");
draw_cdef_preview($_GET["id"]);
end_box();
start_box("CDEF Items", "98%", $colors["header"], "3", "center", "cdef.php?action=item_edit&cdef_id=" . $cdef["id"]);
print "";
DrawMatrixHeaderItem("Item",$colors["header_text"],1);
DrawMatrixHeaderItem("Item Value",$colors["header_text"],1);
DrawMatrixHeaderItem(" ",$colors["header_text"],2);
print "
";
$cdef_items = db_fetch_assoc("select * from cdef_items where cdef_id=" . $_GET["id"] . " order by sequence");
$i = 0;
if (sizeof($cdef_items) > 0) {
foreach ($cdef_items as $cdef_item) {
form_alternate_row_color($colors["alternate"],$colors["light"],$i); $i++;
?>
&cdef_id=">Item #
|
:
|
&cdef_id=">
&cdef_id=">
|
&cdef_id=">
|
CDEF's", "98%", $colors["header"], "3", "center", "cdef.php?action=edit");
print "";
DrawMatrixHeaderItem("Name",$colors["header_text"],1);
DrawMatrixHeaderItem(" ",$colors["header_text"],1);
print "
";
$cdefs = db_fetch_assoc("select * from cdef order by name");
$i = 0;
if (sizeof($cdefs) > 0) {
foreach ($cdefs as $cdef) {
form_alternate_row_color($colors["alternate"],$colors["light"],$i); $i++;
?>
">
|
">
|