function b_medialinks_show($options) { $style = $options[4]; if ($style == 3) { $style = $GLOBALS['mlModuleConfig']['list_style']; } return ml_index_view($options[0] . " DESC", $options[2], $options[3], $style, $options[1], 0, $style == 2 ? "s" : _BLOCK_MEDIALINKS_DFMT); }
include_once "functions.php"; include_once XOOPS_ROOT_PATH . '/class/pagenav.php'; $keywords = new KeyWords(); $isadmin = is_object($xoopsUser) && $xoopsUser->isAdmin($xoopsModule->getVar('mid')); include XOOPS_ROOT_PATH . "/header.php"; $xoopsOption['template_main'] = 'medialinks_index.html'; $keyid = isset($_GET['keyid']) ? intval($_GET['keyid']) : 0; $xoopsTpl->assign('keyid', $keyid); $keypath = $keywords->keys_path($keyid, 0, true); $xoopsTpl->assign('keypath', $keypath); set_ml_breadcrumbs($keypath); $xoopsTpl->assign(get_keyword_index($keyid, $isadmin)); $start = isset($_GET['start']) ? intval($_GET['start']) : 0; $max = $xoopsModuleConfig['max_rows']; $verb = intval($GLOBALS['mlModuleConfig']['list_style']); $media = ml_index_view($keyid ? 'weight, mid' : 'ctime DESC', 0, $keyid, $verb, $max, $start); $xoopsTpl->assign('media', $media); $n = $media['count']; $nav = new XoopsPageNav($n, $max, $start, "start", "keyid=" . $keyid); if ($n > $max) { $xoopsTpl->assign('pagenav', $nav->renderNav()); } include XOOPS_ROOT_PATH . "/footer.php"; exit; function get_keyword_index($keyid, $isadmin = false) { global $xoopsDB, $xoopsModule, $xoopsUser, $keywords; $result = array(); if ($keyid) { $key = $keywords->get($keyid); if (isset($key['child'])) {