Exemple #1
0
    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'])) {
Exemple #2
0
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'];