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); $information['pagetitle'] = $retval['title']; $display .= $retval['display']; break; case 'delete': // 削除 $display .= fncdelete($template); break; case 'copy': //コピー if ($_DATABOX_CONF['allow_data_insert'] or SEC_hasRights('databox.submit')) { } else { $id = ""; $display .= $rt; } case 'edit': // 編集 if ($id != "") { $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['edit']; $rt = databox_chk_loaddata($id); if ($rt === "OK") { $display .= fncEdit($id, $edt_flg, $msg, "", $mode, $fieldset_id, $template);
} break; case 'changeset': // 属性セット変更 $information['pagetitle'] = $LANG_USERBOX_ADMIN['piname'] . $LANG_USERBOX_ADMIN['new']; $display .= fncChangeSet(); break; case 'save': // 保存 $retval = fncSave($edt_flg, $navbarMenu, $menuno); $information['pagetitle'] = $retval['title']; $display .= $retval['display']; break; case 'delete': // 削除 $retval = fncdelete(); $information['pagetitle'] = $retval['title']; $display .= $retval['display']; break; case 'edit': // 編集 if (!empty($id)) { $information['pagetitle'] = $LANG_USERBOX_ADMIN['piname'] . $LANG_USERBOX_ADMIN['edit']; $display .= fncEdit($id, $edt_flg, $msg, "", $mode); } break; case 'import': // インポート $information['pagetitle'] = $LANG_USERBOX_ADMIN['piname'] . $LANG_USERBOX_ADMIN['import']; $display .= fncimport(); break;
} else { if (!SEC_checkToken()) { // if (SEC_checkToken()){//テスト用 COM_accessLog("User {$_USER['username']} tried to illegally and failed CSRF checks."); echo COM_refresh($_CONF['site_admin_url'] . '/index.php'); exit; } } // $menuno = 2; $display = ""; //echo "mode=".$mode."<br>"; switch ($mode) { case 'delete': // 削除 $display .= fncdelete(); break; case 'save': // 保存 $display .= fncSave($edt_flg, $navbarMenu, $menuno); break; default: // 初期表示、一覧表示 if (!empty($id)) { $page_title = $LANG_USERBOX_ADMIN['piname'] . $LANG_USERBOX_ADMIN['edit']; $display .= DATABOX_siteHeader($pi_name, '_admin', $page_title); if ($edt_flg == FALSE) { $display .= ppNavbarjp($navbarMenu, $LANG_USERBOX_user_menu[$menuno]); } $display .= fncEdit($id, $edt_flg, $msg, "", $mode); $display .= DATABOX_siteFooter($pi_name, '_admin');