/** * */ function pending($rows, $pageNav, $total) { global $smartyvs, $Itemid, $mainframe; $c = hwd_vs_Config::get_instance(); // load the menu name jimport( 'joomla.application.menu' ); $menu = &JMenu::getInstance('site'); $mparams = &$menu->getParams($Itemid); $mparams_pt = $mparams->get( 'page_title', ''); jimport( 'joomla.document.document' ); $doc = & JFactory::getDocument(); $active = &$menu->getActive(); if (!empty($mparams_pt)) { $metatitle = $mparams_pt; } else if (!empty($active->name)) { $metatitle = $active->name; } else { $metatitle = _HWDVIDS_META_DEFAULT; } // set the page/meta title $doc->setTitle( $metatitle." - "._HWDVIDS_META_YVIDS ); $doc->setMetaData( 'title' , $metatitle." - "._HWDVIDS_META_YVIDS ); hwd_vs_tools::generateActiveLink(1); hwd_vs_tools::generateBreadcrumbs(); if (count($rows) > 0) { $smartyvs->assign("print_videolist", 1); $list = hwd_vs_tools::generateVideoListFromSql($rows); $smartyvs->assign("list", $list); } $page = $total - $c->vpp; $pageNavigation = null; if ( $page > 0 ) { $link = "index.php?option=com_hwdvideoshare&task=yourvids&Itemid=".$Itemid; $pageNavigation.= $pageNav->getPagesLinks($link)."<br />"; $pageNavigation.= $pageNav->getPagesCounter(); } $smartyvs->assign("pageNavigation", $pageNavigation); $smartyvs->display('video_pending.tpl'); return; }
/** * Outputs a stop message for frontend user, generally * used for error/success messages * * @param int $active_menu the number of the current active menu (1/2/3/4) * @param int $active_usermenu the number of the current active user navigation menu (0) * @param string $title the title of the message page * @param string $message the body of the message page * @param string $icon(optional) the name of the icon to display * @param int $backlink(optional) display javascript backlink (1/0) * @return Nothing */ function infoMessage( $active_menu, $active_usermenu, $title=_HWDVIDS_TITLE_ERROR, $message ,$icon=null, $backlink=0, $full=1) { global $smartyvs, $hwdvsAjaxPlayer; if ($hwdvsAjaxPlayer) { $full = "0"; } hwd_vs_tools::generateActiveLink($active_menu); $smartyvs->assign("title", $title); $smartyvs->assign("message", $message); if ($full == 1) { $smartyvs->assign("full", $message); } $smartyvs->assign("icon", URL_HWDVS_IMAGES."icons/".$icon); if ($backlink) { $smartyvs->assign("backlink", "<a href=\"javascript: history.go(-1)\">"._HWDVIDS_BACKLINK."</a><br /><br />"); } $uri = JFactory::getURI(); $url = $uri->toString(array('path', 'query', 'fragment')); $smartyvs->assign("session_token", JHTML::_( 'form.token' )); $smartyvs->assign("session_return", base64_encode($url)); $smartyvs->display('infomessage.tpl'); return; }