function nv_blog_verticalCategories($block_config) { global $module_info, $global_config, $site_mods, $client_info, $global_array_cat, $module_name; $module = $block_config['module']; $module_file = $site_mods[$module]['module_file']; $module_data = $site_mods[$module]['module_data']; if (file_exists(NV_ROOTDIR . "/themes/" . $module_info['template'] . "/modules/" . $module_file . "/block.verticalCategories.tpl")) { $block_theme = $module_info['template']; } elseif (file_exists(NV_ROOTDIR . "/themes/" . $global_config['site_theme'] . "/modules/" . $module_file . "/block.verticalCategories.tpl")) { $block_theme = $global_config['site_theme']; } else { $block_theme = "default"; } // Lay danh sach chuyen muc if ($module_name == $module) { $list_cats = $global_array_cat; } else { require_once NV_ROOTDIR . "/modules/" . $module_file . "/blog.class.php"; $BL = new nv_mod_blog($module_data, $module, $module_file); $list_cats = $BL->listCat(0, 0); if (!defined('NV_IS_BLOG_CSS')) { global $my_head; $css_file = 'themes/' . $block_theme . '/css/' . $module_file . '.css'; if (file_exists(NV_ROOTDIR . '/' . $css_file)) { define('NV_IS_BLOG_CSS', true); $my_head .= "<link rel=\"stylesheet\" href=\"" . NV_BASE_SITEURL . $css_file . "\"/>\n"; } } } $xtpl = new XTemplate("block.verticalCategories.tpl", NV_ROOTDIR . "/themes/" . $block_theme . "/modules/" . $module_file); foreach ($list_cats as $cat) { if ($cat['parentid'] == 0) { $cat['link'] = NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module . "&" . NV_OP_VARIABLE . "=" . $cat['alias']; $xtpl->assign("ROW", $cat); $xtpl->assign("SUB", nv_blog_verticalCategoriesSubs($list_cats, $cat, $block_theme, $module_file, $module)); $xtpl->parse('main.loop'); } } $xtpl->parse('main'); return $xtpl->text('main'); }
<?php /** * @Project NUKEVIET BLOG 4.x * @Author PHAN TAN DUNG (phantandung92@gmail.com) * @Copyright (C) 2014 PHAN TAN DUNG. All rights reserved * @License GNU/GPL version 2 or any later version * @Createdate Dec 11, 2013, 09:50:11 PM */ if (!defined('NV_SYSTEM')) { die('Stop!!!'); } define('NV_IS_MOD_BLOG', true); // Class cua module require_once NV_ROOTDIR . "/modules/" . $module_file . "/blog.class.php"; $BL = new nv_mod_blog(); // Toan bo cac danh muc $global_array_cat = $BL->listCat(0, 0); // Xac dinh RSS co ban cua module if ($module_info['rss']) { $rss[] = array('title' => $module_info['custom_title'], 'src' => NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=rss"); } // Cac bien he thong $catid = 0; $nv_vertical_menu = array(); $page = 1; $blog_op = $op; $blog_data = array(); // Xac dinh $catid if ($op == 'main') { if (isset($array_op[0])) {
<?php /** * @Project NUKEVIET BLOG 4.x * @Author PHAN TAN DUNG (phantandung92@gmail.com) * @Copyright (C) 2014 PHAN TAN DUNG. All rights reserved * @License GNU/GPL version 2 or any later version * @Createdate Dec 11, 2013, 09:50:11 PM */ if (!defined('NV_ADMIN') or !defined('NV_MAINFILE') or !defined('NV_IS_MODADMIN')) { die('Stop!!!'); } // Class cua module require_once NV_ROOTDIR . "/modules/" . $module_file . "/blog.class.php"; $BL = new nv_mod_blog(); define('NV_BLOG_ADMIN', true); // Tao lien ket tinh tu dong if ($nv_Request->isset_request("get_alias", "post")) { if (!defined('NV_IS_AJAX')) { die('Wrong URL'); } include NV_ROOTDIR . '/includes/header.php'; echo $BL->creatAlias(nv_substr($nv_Request->get_title('get_alias', 'post', '', 1), 0, 255), nv_substr($nv_Request->get_title('mode', 'post', 'cat', 1), 0, 255)); include NV_ROOTDIR . '/includes/footer.php'; die; }