} $select_options = array(); foreach ($array_playlist as $xplaylist_id => $playlistname) { $select_options[NV_BASE_ADMINURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=' . $op . '&playlist_id=' . $xplaylist_id] = $playlistname; } $xtpl = new XTemplate('playlist.tpl', NV_ROOTDIR . '/themes/' . $global_config['module_theme'] . '/modules/' . $module_file); $xtpl->assign('LANG', $lang_module); $xtpl->assign('GLANG', $lang_global); $xtpl->assign('NV_BASE_ADMINURL', NV_BASE_ADMINURL); $xtpl->assign('NV_NAME_VARIABLE', NV_NAME_VARIABLE); $xtpl->assign('NV_OP_VARIABLE', NV_OP_VARIABLE); $xtpl->assign('MODULE_NAME', $module_name); $xtpl->assign('OP', $op); $listid = $nv_Request->get_string('listid', 'get', ''); if ($listid == '' and $playlist_id) { $xtpl->assign('PLAYLIST_LIST', nv_show_playlist_list($playlist_id)); } else { $page_title = $lang_module['addtoplaylist']; $id_array = array_map('intval', explode(',', $listid)); $db->sqlreset()->select('id, title')->from(NV_PREFIXLANG . '_' . $module_data . '_rows')->order('publtime DESC')->where('status=1 AND id IN (' . implode(',', $id_array) . ')'); $result = $db->query($db->sql()); while (list($id, $title) = $result->fetch(3)) { $xtpl->assign('ROW', array('checked' => in_array($id, $id_array) ? ' checked="checked"' : '', 'title' => $title, 'id' => $id)); $xtpl->parse('main.news.loop'); } foreach ($array_playlist as $xplaylist_id => $playlistname) { $xtpl->assign('PLAYLIST_ID', array('key' => $xplaylist_id, 'title' => $playlistname, 'selected' => $xplaylist_id == $playlist_id ? ' selected="selected"' : '')); $xtpl->parse('main.news.playlist_id'); } $xtpl->assign('CHECKSESS', md5(session_id())); $xtpl->parse('main.news');
<?php /** * @Project VIDEOS 4.x * @Author KENNYNGUYEN (nguyentiendat713@gmail.com) * @Website tradacongnghe.com * @License GNU/GPL version 2 or any later version * @Createdate Oct 08, 2015 10:47:41 AM */ if (!defined('NV_IS_MOD_VIDEOS')) { die('Stop!!!'); } if (!defined('NV_IS_AJAX')) { die('Wrong URL'); } require NV_ROOTDIR . '/modules/' . $module_file . '/site.functions.php'; $playlist_id = $nv_Request->get_int('playlist_id', 'get', 0); $contents = nv_show_playlist_list($playlist_id); include NV_ROOTDIR . '/includes/header.php'; echo $contents; include NV_ROOTDIR . '/includes/footer.php';