Пример #1
0
include_once $serverRoot . '/classes/GlossaryManager.php';
header("Content-Type: text/html; charset=" . $charset);
$glossId = array_key_exists('glossid', $_REQUEST) ? $_REQUEST['glossid'] : 0;
$glossgrpId = array_key_exists('glossgrpid', $_REQUEST) ? $_REQUEST['glossgrpid'] : 0;
$glimgId = array_key_exists('glimgid', $_REQUEST) ? $_REQUEST['glimgid'] : 0;
$formSubmit = array_key_exists('formsubmit', $_POST) ? $_POST['formsubmit'] : '';
$glosManager = new GlossaryManager();
$termArr = array();
$termImgArr = array();
$termGrpArr = array();
$synonymArr = array();
$translationArr = array();
$statusStr = '';
if ($formSubmit) {
    if ($formSubmit == 'Create Term') {
        $statusStr = $glosManager->createTerm($_POST, 1);
        $glossId = $glosManager->getTermId();
    } elseif ($formSubmit == 'Edit Term') {
        $statusStr = $glosManager->editTerm($_POST);
    } elseif ($formSubmit == 'Submit New Image') {
        $statusStr = $glosManager->addImage($_POST);
    } elseif ($formSubmit == 'Save Image Edits') {
        $statusStr = $glosManager->editImageData($_POST);
    } elseif ($formSubmit == 'Delete Image') {
        $statusStr = $glosManager->deleteImage($glimgId, 1);
    } elseif ($formSubmit == 'Add Relation') {
        $statusStr = $glosManager->addRelation($_POST);
    } elseif ($formSubmit == 'Remove Relation') {
        $glosManager->removeRelation($_POST);
    }
}