<?php require_once __DIR__ . "/includes/root.php"; must_allow("manage mocs"); $moc = new MOC(); $moc->code = $_POST["code"]; $errors = $moc->errors(); if (count($errors) == 0) { if (!$moc->save()) { array_push($errors, "Unknown error trying to save a MARC Org Code! Try again or contact support."); } } if (count($errors) == 0) { audit("new MOC", sprintf("Code: %s", $moc->code)); $renderer->flash_success("Saved MARC Org Code"); header("Location: mocs-list.php"); } else { $renderer->variable("errors", $errors); $renderer->variable("moc", $moc); $renderer->variable("title", "Creating a new MARC Org Code"); $renderer->render("mocs-form"); }