function fncview($uid, $template) { $pi_name = "userbox"; global $_CONF; global $LANG_USERBOX_ADMIN; //template フォルダ $tmplfld = DATABOX_templatePath('admin', 'default', $pi_name); $tmpl = new Template($tmplfld); $tmpl->set_file(array('view' => 'view.thtml')); //-- $tmpl->set_var('site_admin_url', $_CONF['site_admin_url']); if ($template === "") { $tmpl->set_var('about_thispage', $LANG_USERBOX_ADMIN['about_admin_view']); } else { $tmpl->set_var('about_thispage', ""); } $tmpl->parse('output', 'view'); $view = $tmpl->finish($tmpl->get_var('output')); $information = array(); $retval = userbox_profile($uid, $template, "", "view"); $layout = $retval['layout']; $information['headercode'] = $retval['headercode']; $information['pagetitle'] = $retval['title']; $display = $view; $display .= $retval['display']; $display = DATABOX_displaypage($pi_name, $layout, $display, $information); COM_output($display); }
case 'save': // 保存 $retval = LIB_Save($pi_name, $edt_flg, $navbarMenu, $menuno); $information['pagetitle'] = $retval['title']; $display .= $retval['display']; break; case 'delete': // 削除 $display .= LIB_delete($pi_name); break; case 'copy': //コピー //コピー case 'edit': // 編集 if (!empty($id)) { $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname'] . $LANG_DATABOX_ADMIN['edit']; $display .= LIB_Edit($pi_name, $id, $edt_flg, $msg, "", $mode); } break; default: // 初期表示、一覧表示 $information['pagetitle'] = $LANG_DATABOX_ADMIN['piname']; if (isset($msg)) { $display .= COM_showMessage($msg, $pi_name); } $display .= LIB_List($pi_name); } $display = COM_startBlock($LANG_DATABOX_ADMIN['piname'], '', COM_getBlockTemplate('_admin_block', 'header')) . ppNavbarjp($navbarMenu, $LANG_DATABOX_admin_menu[$menuno]) . LIB_Menu($pi_name) . $display . COM_endBlock(COM_getBlockTemplate('_admin_block', 'footer')); $display = DATABOX_displaypage($pi_name, '_admin', $display, $information); COM_output($display);
if (COM_isAnonUser()) { if ($_CONF['loginrequired'] or $_DATABOX_CONF['loginrequired'] == 3 or $_DATABOX_CONF['loginrequired'] == 2 or $_DATABOX_CONF['loginrequired'] == 1 and $id > 0 or $_DATABOX_CONF['loginrequired'] == 1 and $code != "") { $display .= DATABOX_siteHeader($pi_name, '', $page_title); $display .= SEC_loginRequiredForm(); $display .= DATABOX_siteFooter($pi_name); COM_output($display); exit; } } $msg = ''; if (isset($_GET['msg'])) { $msg = COM_applyFilter($_GET['msg'], true); } $information = array(); // 'コメントを追加', if (isset($_POST['reply']) && $_POST['reply'] == $LANG01[25]) { $display .= COM_refresh($_CONF['site_url'] . '/comment.php?sid=' . $_POST['pid'] . '&pid=' . $_POST['pid'] . '&type=' . $_POST['type']); echo $display; exit; } $retval = databox_data($id, $template, "yes", "page", $code); $layout = $retval['layout']; $information['headercode'] = $retval['headercode']; $information['pagetitle'] = $retval['title']; if (isset($msg)) { $display .= COM_showMessage($msg, $pi_name); } $display .= $retval['display']; $display .= databox_Comment($id, $code); $display = DATABOX_displaypage($pi_name, $layout, $display, $information); COM_output($display);