private function templateFavSites() { $userid = GWF_Session::getUserID(); $form = $this->getForm($userid); $form_favcat = $this->getFormFavcat($userid); $tVars = array('form' => $form->templateX($this->module->lang('ft_favsites')), 'favsites' => WC_SiteFavorites::getFavoriteSites($userid), 'form_cat' => $form_favcat->templateX($this->module->lang('ft_favcats')), 'favcats' => WC_FavCats::getFavCats($userid), 'sort_url' => GWF_WEB_ROOT . 'index.php?mo=WeChall&me=WeChallSettings'); return $this->module->templatePHP('site_favorites.php', $tVars) . $this->templateWeChallSettings(); }
function wcProfileFavCats($userid) { require_once GWF_CORE_PATH . 'module/WeChall/WC_FavCats.php'; $cats = WC_FavCats::getFavCats($userid); if (count($cats) === 0) { return ''; } $back = gwfProfileRow('<hr/>') . sprintf('<tr><th colspan="2">%s</th></tr>', WC_HTML::lang('th_favcats')); foreach ($cats as $cat) { $back .= gwfProfileRow(htmlspecialchars($cat)); } return $back; }