id) { //we got a valid and logged on user so we can go on //What should we do? if ($do == "show") { //show it is.. //first we gather some information about this person - bypass if (s)he is a guest unset($user); $kunena_db->setQuery("SELECT * FROM #__fb_users AS su LEFT JOIN #__users AS u ON u.id=su.userid WHERE su.userid='{$kunena_my->id}'"); $user = $kunena_db->loadObject(); $prefview = $user->view; $signature = $user->signature; $username = $user->name; $moderator = $user->moderator; $fbavatar = $user->avatar; $ordering = $user->ordering; list($avWidth, $avHeight) = @getimagesize($avatar); //use integration avatar if configured if ($fbConfig->avatar_src == "pmspro") { $kunena_db->setQuery("SELECT picture FROM #__mypms_profiles WHERE name='{$username}'"); $avatar = $kunena_db->loadResult(); } elseif ($fbConfig->avatar_src == "cb") { $kunena_db->setQuery("SELECT avatar FROM #__comprofiler WHERE user_id='{$kunena_my->id}'"); $avatar = $kunena_db->loadResult(); check_dberror("Unable to load CB avatar."); } else { $avatar = $fbavatar; } //get all subscriptions for this user $kunena_db->setQuery("SELECT thread FROM #__fb_subscriptions WHERE userid='{$kunena_my->id}'"); $subslist = $kunena_db->loadObjectList(); check_dberror("Unable to load subscriptions."); $csubslist = count($subslist); //get all favorites for this user $kunena_db->setQuery("SELECT thread FROM #__fb_favorites WHERE userid='{$kunena_my->id}'"); $favslist = $kunena_db->loadObjectList(); check_dberror("Unable to load favorites."); $cfavslist = count($favslist); //get all forums for which this user is assigned as moderator, BUT only if the user isn't an admin //since these are moderators for all forums (regardless if a forum is set to be moderated) if (!$is_admin) { $kunena_db->setQuery("SELECT c.id, c.name FROM #__fb_moderation AS m LEFT JOIN #__fb_categories AS c ON c.id=m.catid WHERE m.userid='{$kunena_my->id}'"); $modslist = $kunena_db->loadObjectList(); check_dberror("Unable to load moderators."); $cmodslist = count($modslist); } //here we go: include(KUNENA_PATH_LIB .DS. 'kunena.bbcode.js.php'); if (file_exists(KUNENA_ABSTMPLTPATH . '/fb_pathway.php')) { require_once(KUNENA_ABSTMPLTPATH . '/fb_pathway.php'); } else { require_once(KUNENA_PATH_TEMPLATE_DEFAULT .DS. 'fb_pathway.php'); } ?>
|
|
|
|---|---|
| ' . $enum. ': ' . $sub->subject . ' - ' . _GEN_BY . ' ' . $sub->name .' | '; echo '' . _THREAD_UNSUBSCRIBE . ' | '; echo "
| ' . _USER_NOSUBSCRIPTIONS . ' | |
|
|
|
|---|---|
| ' . $enum . ': ' . $fav->subject . ' - ' . _GEN_BY . ' ' . $fav->name .' | '; echo '' . _THREAD_UNFAVORITE . ' | '; echo "
| ' . _USER_NOFAVORITES . ' | |
|
:
|
|---|
| ' . $enum . ': ' . $mods->name . ' | '; echo "
| " . _USER_MODERATOR_NONE . " |
| " . _USER_MODERATOR_ADMIN . " |
fb001-up-02NoDOfb001-up-01NLO| enableforumjump) require_once(KUNENA_PATH_LIB .DS. 'kunena.forumjump.php'); ?> |
|---|