예제 #1
0
    $loginrequired = $_CONF['loginrequired'];
    if ($loginrequired > 0) {
        $display .= DATABOX_siteHeader($pi_name, '', $page_title);
        $display .= SEC_loginRequiredForm();
        $display .= DATABOX_siteFooter($pi_name);
        COM_output($display);
        exit;
    }
}
//echo "mode=".$mode."<br>";
switch ($mode) {
    case 'new':
        // 新規登録
        if ($_DATABOX_CONF['allow_data_insert'] or SEC_hasRights('databox.submit')) {
            $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['new'];
            $display .= fncNew($template);
            break;
        }
    case 'newedit':
        // 新規登録
        $fieldset_id = COM_applyFilter($_POST['fieldset'], true);
    case 'newedit_type':
        // 新規登録
        if ($_DATABOX_CONF['allow_data_insert'] or SEC_hasRights('databox.submit')) {
            $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['new'];
            $display .= fncEdit("", $edt_flg, $msg, "", "new", $fieldset_id, $template);
            break;
        }
    case 'save':
        // 保存
        $retval = fncSave($edt_flg, $navbarMenu, $menuno, $template);
예제 #2
0
 case 'exportexec':
     // エキスポート実行
     $display = fncexportexec();
     if ($display == "") {
         exit;
     }
     break;
 case 'changeset':
     // 属性セット変更
     $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['new'];
     $display .= fncChangeSet();
     break;
 case 'new':
     // 新規登録 タイプ選択
     $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['new'];
     $display .= fncNew();
     break;
 case 'newedit':
     // 新規登録編集
     $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['new'];
     $display .= fncEdit("", $edt_flg, $msg);
     break;
 case 'save':
     // 保存
     $retval = fncSave($edt_flg, $navbarMenu, $menuno);
     $information['pagetitle'] = $retval['title'];
     $display .= $retval['display'];
     break;
 case 'delete':
     // 削除
     $retval = fncdelete();