コード例 #1
0
ファイル: view.php プロジェクト: mistgrass/geeklog-ivywe
function fncview($id, $template)
{
    $pi_name = "databox";
    global $_CONF;
    global $LANG_DATABOX_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_DATABOX_ADMIN['about_admin_view']);
    } else {
        $tmpl->set_var('about_thispage', "");
    }
    $tmpl->parse('output', 'view');
    $view = $tmpl->finish($tmpl->get_var('output'));
    $retval = "";
    $retval .= $view;
    $ret = databox_data($id, $template, "", "view");
    $retval .= $ret['display'];
    return $retval;
}
コード例 #2
0
ファイル: user.php プロジェクト: mistgrass/geeklog-ivywe
function fncimport()
{
    global $_CONF;
    //, $LANG28;
    global $LANG_ASSIST_ADMIN;
    $pi_name = "assist";
    $tmplfld = databox_templatePath('admin', 'default', $pi_name);
    $tmpl = new Template($tmplfld);
    $tmpl->set_file(array('import' => 'import.thtml'));
    $tmpl->set_var('site_admin_url', $_CONF['site_admin_url']);
    $tmpl->set_var('gltoken_name', CSRF_TOKEN);
    $tmpl->set_var('gltoken', SEC_createToken());
    $tmpl->set_var('xhtml', XHTML);
    $tmpl->set_var('script', THIS_PLUGIN . "/" . THIS_SCRIPT);
    $tmpl->set_var('importmsg', $LANG_ASSIST_ADMIN['importmsg_user']);
    $tmpl->set_var('importfile', $LANG_ASSIST_ADMIN['importfile']);
    $tmpl->set_var('submit', $LANG_ASSIST_ADMIN['submit']);
    $tmpl->parse('output', 'import');
    $import = $tmpl->finish($tmpl->get_var('output'));
    $retval = "";
    $retval .= COM_startBlock($LANG_ASSIST_ADMIN['import'], '', COM_getBlockTemplate('_admin_block', 'header'));
    $retval .= $import;
    $retval .= COM_endBlock(COM_getBlockTemplate('_admin_block', 'footer'));
    return $retval;
}