twitter; if ($twitter) {return $twitter;} else {return "";} } function add_twitter_to_profile_edit() { global $user_id, $bb_current_user,$bb_twitter; if (bb_current_user_can( 'edit_profile', $user->ID ) && bb_is_user_logged_in() ) : $twitter = fetch_user_twitter($user_id); $user = bb_get_user( $user_id ); $tweets_on = $user->twitter_on; $tweets_on_post = $user->twitter_on_post; ?>
Twitter username :
Show your latest tweet in your profile?
Show your latest tweet under each post?
Latest Tweet :
'); } else { end; }} } function tweet_on_post($text) { global $bb_post; $user_id=$bb_post->poster_id; $twitter = bb_get_usermeta($user_id,twitter); $user = bb_get_user( $user_id ); $tweets_on_post = $user->twitter_on_post; if ($tweets_on_post == "yes"){ $text .= ('


'); } else { $text = $text; } return $text; } add_filter('post_text','tweet_on_post',6); function tweet_start(){ global $user_id, $bb_twitter,$bb_current_user; if ( ! bb_get_option('avatars_show') ) return false; $author_id = get_post_author_id( $post_id ); $userid = bb_get_user_id( $user_id ) ; $twitter = bb_get_usermeta($user_id,twitter); $tweets_on = bb_get_usermeta($user_id,twitter_on); if ( !is_bb_profile() ){ $tweet_print = ""; } else { if ($tweets_on == "yes"){ $tweet_print = ('

Latest Tweet :


'); } else { end; }} $email = bb_get_user_email($author_id); if ($email == '' || $email == ' '){ $author_id = bb_get_user_id( $post_id ); $email = bb_get_user_email($author_id); } if ($avatars['default'] == 'Your Own Gravatar'){ $default = $avatars['standard']; } else { $default = $avatars['default']; } $size = $avatars['size']; $src = 'http://www.gravatar.com/avatar/'; $src .= md5( strtolower( $email ) ); $src .= '?s=' . $size; $src .= '&d=' . urlencode( $default ); $rating = $avatars['rating']; if ( !empty( $rating ) ) $src .= '&r=' . $rating; $class = 'avatar avatar-' . $size; $class = 'avatar avatar-' . $size . ' avatar-default'; $avatar = ''; if ( $link = get_user_link( $author_id ) ) { if (!function_exists('bb_avatars_show')) { echo '' . $avatar . ''; } echo $tweet_print; } else { if (!function_exists('bb_avatars_show')) { echo $avatar; } echo $tweet_print; } } if (!function_exists('bb_avatars_show')) { add_action( 'bb_get_avatar','tweet_start',10); }else{ add_action( 'bb_get_avatar','bb_show_tweets',1); } ?>