die('Stop!!!'); } $contents = ''; $page_title = $module_info['custom_title']; $key_words = $module_info['keywords']; if ($catid > 0) { $array_mod_title[] = array('catid' => $catid, 'title' => $allcats[$catid]['title'], 'link' => NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . '=' . $allcats[$catid]['alias']); } if (!empty($category_alias) and $catid == 0) { $contents = np_theme_message('Chủ đề bạn yêu cầu không tồn tại hoặc đã bị xóa'); } elseif (!empty($home_category)) { if ($catid == 0) { if (!empty($setting['home_album'])) { $sql = "SELECT * FROM `" . NV_PREFIXLANG . "_" . $module_data . "_album` WHERE `albid` IN ( " . $setting['home_album'] . " )"; $home_album = nv_db_cache($sql, 'home_album', $module_name); $contents = np_album_theme($home_album, ''); } } $array_cat = array(); $key = 0; foreach ($home_category as $_catid) { $func_who_view = $allcats[$_catid]['who_view']; $allowed = false; if ($func_who_view == 0) { $allowed = true; } if ($func_who_view == 1 and defined('NV_IS_USER')) { $allowed = true; } elseif ($func_who_view == 2 and defined('NV_IS_MODADMIN')) { $allowed = true; } elseif ($func_who_view == 3 and defined('NV_IS_USER') and nv_is_in_groups($user_info['in_groups'], $allalbs[$albid]['groups_view'])) {
if ($albid > 0) { $array_mod_title[] = array('catid' => 0, 'title' => $allalbs[$albid]['title'], 'link' => NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . '=album/' . $allalbs[$albid]['alias']); } if (!empty($album_alias) and $albid == 0) { $contents = np_theme_message('Album bạn yêu cầu không tồn tại hoặc đã bị xóa'); } elseif (empty($album_alias) and $albid == 0) { $base_url = NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=album"; $sql = "SELECT SQL_CALC_FOUND_ROWS * FROM `" . NV_PREFIXLANG . "_" . $module_data . "_album` LIMIT " . $limit; $query = $db->sql_query($sql); while ($album = $db->sql_fetch_assoc($query)) { $list_album[] = $album; } $result_all = $db->sql_query("SELECT FOUND_ROWS()"); list($all_page) = $db->sql_fetchrow($result_all); $generate_page = nv_alias_page($page_title, $base_url, $all_page, $per_page, $page); $contents = np_album_theme($list_album, $generate_page); } else { $func_who_view = $allalbs[$albid]['who_view']; $allowed = false; if ($func_who_view == 0) { $allowed = true; } if ($func_who_view == 1 and defined('NV_IS_USER')) { $allowed = true; } elseif ($func_who_view == 2 and defined('NV_IS_MODADMIN')) { $allowed = true; } elseif ($func_who_view == 3 and defined('NV_IS_USER') and nv_is_in_groups($user_info['in_groups'], $allalbs[$albid]['groups_view'])) { $allowed = true; } if ($allowed) { $per_page = $setting['view_album_numphotos'];