errorHandle::errorMsg("Error getting Forms Listing"); throw new Exception('Error'); } else { localvars::add("formList", $formList); } localVars::add("childrenList", listGenerator::generateChildList($engine->cleanGet['MYSQL']['objectID'])); // Children Tab Stuff ////////// } } catch (Exception $e) { log::insert("Data Entry: Object: Error", 0, 0, $e->getMessage()); errorHandle::errorMsg($e->getMessage()); $error = TRUE; } // build the form for displaying if (forms::validID()) { try { if (($builtForm = forms::build($engine->cleanGet['MYSQL']['formID'], $engine->cleanGet['MYSQL']['objectID'], $error)) === FALSE) { throw new Exception("Error building form."); } localvars::add("form", $builtForm); localvars::add("leftnav", navigation::buildProjectNavigation($engine->cleanGet['MYSQL']['formID'])); localvars::add("objectID", $engine->cleanGet['MYSQL']['objectID']); ////////// // Project Tab Stuff $selectedProjects = objects::getProjects($engine->cleanGet['MYSQL']['objectID']); localVars::add("projectOptions", projects::generateProjectChecklist($selectedProjects)); // Project Tab Stuff ////////// } catch (Exception $e) { log::insert("Data Entry: Object: Error", $engine->cleanGet['MYSQL']['objectID'], $engine->cleanGet['MYSQL']['formID'], $e->getMessage());
<?php include "../header.php"; if (isset($engine->cleanGet['HTML']['ajax']) && strtolower($engine->cleanGet['HTML']['ajax']) == "true") { $ajax = TRUE; } else { $ajax = FALSE; } $permissions = TRUE; try { if (objects::validID() === FALSE) { throw new Exception("ObjectID Provided is invalid."); } if (forms::validID() === FALSE) { throw new Exception("No Form ID Provided."); } if (mfcsPerms::isAdmin($engine->cleanGet['MYSQL']['formID']) === FALSE) { $permissions = FALSE; throw new Exception("Permission Denied to view objects created with this form."); } $form = forms::get($engine->cleanGet['MYSQL']['formID']); if ($form === FALSE) { throw new Exception("Error retrieving form."); } if (forms::isProductionReady($engine->cleanGet['MYSQL']['formID']) === FALSE) { $permissions = FALSE; throw new Exception("Form is not production ready."); } if (forms::isMetadataForm($engine->cleanGet['MYSQL']['formID']) === FALSE) { throw new Exception("Object form provided (Metadata forms only)."); }