|
From: Jon O. <jon...@us...> - 2007-06-02 19:57:00
|
Update of /cvsroot/mxbb/mx_kb/kb/modules In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv8824/kb/modules Added Files: kb_app.php Log Message: new block - kb_app --- NEW FILE: kb_app.php --- <?php /** * * @package mxBB Portal Module - mx_simpledoc * @version $Id: kb_app.php,v 1.1 2007/06/02 19:56:53 jonohlsson Exp $ * @copyright (c) 2002-2006 [wGEric, Jon Ohlsson] mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ if( !defined('IN_PORTAL') ) { die("Hacking attempt"); } class mx_kb_app extends mx_kb_public { function main( $action ) { global $template, $lang, $db, $theme, $board_config, $phpEx, $kb_config, $debug, $mx_root_path, $module_root_path; global $mx_page, $mx_block, $mx_request_vars, $article_path; $current_article_id = $mx_request_vars->is_request('k') ? $mx_request_vars->request('k', MX_TYPE_INT, '') : ''; $template->set_filenames( array( 'body' => 'kb_app.tpl' )); $edit_auth = ( $mx_block->auth_view && $mx_block->auth_edit && $mx_block->show_block ) || $mx_block->auth_mod ? true : false; // Also sets $article_path $tree_html = $this->generate_app_tree($current_article_id); $template->assign_vars( array( 'MX_ROOT_PATH' => $mx_root_path, 'MODULE_ROOT_PATH' => $module_root_path, 'TEMPLATE_PATH' => $template->module_template_path, 'BLOCK_ID' => $mx_block->block_id, 'PAGE_ID' => $mx_page->page_id, 'ARTICLE_PATH' => $article_path, 'L_PROJECT_NAME' => $simpledoc_projectName, // // Menu // 'MODE_MANAGE_URL' => $this->this_mxurl('mode=index'), 'MODE_PUBLISH_URL' => $this->this_mxurl('mode=publish'), 'MODE_PUBLISH_EXPORT_URL' => $this->this_mxurl('mode=publish_export'), 'MODE_IMPORT_URL' => $this->this_mxurl('mode=import'), 'MODE_EXPORT_URL' => $this->this_mxurl('mode=export'), 'MODE_SETTINGS_URL' => $this->this_mxurl('mode=settings'), 'TREE_HTML' => $tree_html, // // Menu langs // 'L_PROJECT' => $lang['sd_Project'], 'L_MANAGEMENT' => $lang['sd_Management'], 'L_PUBLISH' => $lang['sd_Publish'], 'L_IMPORT_CONTENT' => $lang['sd_Import_content'], 'L_EXPORT_CONTENT' => $lang['sd_Export_content'], 'L_OPTIONS' => $lang['sd_Options'], 'L_SETTINGS' => $lang['sd_Settings'], 'L_HELP' => $lang['sd_Help'], 'L_CONTENTS' => $lang['sd_Contents'], 'L_ABOUT' => $lang['sd_About'], // // Tree // 'L_TREE_VIEW' => $lang['sd_Tree_View'], 'L_TOC' => $lang['sd_Toc'], 'L_WHERE' => $lang['sd_Where'], 'L_BEFORE' => $lang['sd_Before'], 'L_AFTER' => $lang['sd_After'], 'L_TYPE' => $lang['sd_Type'], 'L_NAME' => $lang['sd_Name'], 'L_DOCUMENT' => $lang['sd_Document'], 'L_FOLDER' => $lang['sd_Folder'], // // Theme // 'T_TR_COLOR1' => '#'.$theme['tr_color1'], // row1 'T_TR_COLOR2' => '#'.$theme['tr_color2'], // row2 'T_TR_COLOR3' => '#'.$theme['tr_color3'], // row3 'T_BODY_TEXT' => '#'.$theme['body_text'], 'T_BODY_LINK' => '#'.$theme['body_link'], 'T_BODY_VLINK' => '#'.$theme['body_vlink'], 'T_BODY_HLINK' => '#'.$theme['body_hlink'], 'T_TH_COLOR1' => '#'.$theme['th_color1'], // Border Colors (main) 'T_TH_COLOR2' => '#'.$theme['th_color2'], // Border Colors (forumline) 'T_TH_COLOR3' => '#'.$theme['th_color3'], // Border Colors (bozes) 'T_FONTFACE1' => $theme['fontface1'], 'T_TD_COLOR1' => '#'.$theme['td_color1'], // Background code/quote 'T_TD_COLOR2' => '#'.$theme['td_color2'], // Background post/input // // View // 'L_DOC_INFO' => $lang['sd_Doc_info'], 'L_EDIT_CONTENT' => $lang['sd_Edit_content'], 'L_DEFAULT_EDIT' => $lang['sd_Default_edit'], 'L_LOADING' => $lang['sd_Loading'], 'L_SAVING' => $lang['sd_Saving'], 'MANAGE' => $edit_auth ? ' - <a href="'.$this->this_mxurl('mode=index').'" >[' . $lang['sd_Management'] . ']</a>' : '', )); } } ?> |