' . CKunenaLink::GetKunenaLink( kunena_htmlspecialchars(stripslashes($fbConfig->board_title)) ) . '
'; while ($catids > 0) { $query = "SELECT * FROM #__fb_categories WHERE id='{$catids}' AND published='1'"; $kunena_db->setQuery($query); $results = $kunena_db->loadObject(); if (!$results) break; $parent_ids = $results->parent; $fr_name = kunena_htmlspecialchars(trim(stripslashes($results->name))); //$cids=@mysql_result( $results, 0, 'id' ); $sname = CKunenaLink::GetCategoryLink( 'showcat', $catids, $fr_name); if ($catid == $catids && $sfunc != "view") { $fr_title_name = $fr_name; $jr_path_menu[] = $fr_name; } else { $jr_path_menu[] = $sname; } // write path if (empty($spath)) { $spath = $sname; } else { $spath = $sname . "
" . $spath . "
"; } // next looping $catids = $parent_ids; } //reverse the array $jr_path_menu = array_reverse($jr_path_menu); // echo $shome." " . $jr_arrow .$jr_arrow ." ". $spath; //attach topic name if ($sfunc == "view" and $id) { $sql = "SELECT subject, id FROM #__fb_messages WHERE id='{$id}'"; $kunena_db->setQuery($sql); $jr_topic_title = stripslashes(kunena_htmlspecialchars($kunena_db->loadResult())); $jr_path_menu[] = $jr_topic_title; // echo " " . $jr_arrow .$jr_arrow ." ". $jr_topic_title; } // print the list $jr_forum_count = count($jr_path_menu); $fireinfo = ''; if (!empty($forumLocked)) { $fireinfo = isset($fbIcons['forumlocked']) ? ' ' . _GEN_LOCKED_FORUM . '' : ' ' . _GEN_LOCKED_FORUM . ''; $lockedForum = 1; } if (!empty($forumReviewed)) { $fireinfo = isset($fbIcons['forummoderated']) ? ' ' . _GEN_MODERATED . '' : ' ' . _GEN_MODERATED . ''; $moderatedForum = 1; } for ($i = 0; $i < $jr_forum_count; $i++) { if ($i == $jr_forum_count-1) { echo '
' . $jr_path_menu[$i] . $fireinfo . '
'; } else { echo '
' . $jr_path_menu[$i] . '
'; } } //get viewing $fb_queryName = $fbConfig->username ? "username" : "name"; $query= "SELECT w.userid, u.id, u.{$fb_queryName} AS username, k.showOnline FROM #__fb_whoisonline AS w LEFT JOIN #__users AS u ON u.id=w.userid LEFT JOIN #__fb_users AS k ON k.userid=w.userid WHERE w.link like '%" . addslashes($_SERVER['REQUEST_URI']) . "%' GROUP BY w.userid ORDER BY u.{$fb_queryName} ASC"; $kunena_db->setQuery($query); $users = $kunena_db->loadObjectList(); check_dberror("Unable to load who is online."); $total_viewing = count($users); if ($sfunc == "userprofile") { echo _USER_PROFILE; echo $username; } else { echo "
($total_viewing " . _KUNENA_PATHWAY_VIEWING . ") "; $totalguest = 0; $lastone = end($users); $divider = ', '; foreach ($users as $user) { if ($user->userid != 0) { if($user==$lastone && !$totalguest){ $divider = ''; } if ( $user->showOnline > 0 ){ echo CKunenaLink::GetProfileLink($fbConfig, $user->userid, $user->username) . $divider.' '; } } else { $totalguest = $totalguest + 1; } } if ($totalguest > 0) { if ($totalguest==1) { echo $totalguest.' '._WHO_ONLINE_GUEST; } else { echo '('.$totalguest.') '._WHO_ONLINE_GUESTS; } } } unset($shome, $spath, $parent_ids, $catids, $results, $sname); $fr_title = ''; if (!empty($fr_title_name)) $fr_title .= $fr_title_name; if (!empty($jr_topic_title)) $fr_title .= $jr_topic_title; $document=& JFactory::getDocument(); $document->setTitle(($fr_title ? $fr_title : _KUNENA_CATEGORIES) . ' - ' . stripslashes($fbConfig->board_title)); ?>