FaWave(发微) - 多微博插件

140 / 140

@

(还可以输入140字)

包含原评论

<li class="tweetItem showCounts_#{tweet.id} <?js if (!tweet.readed) { ?>unread-item<?js } ?> <?js if (tweet.myTweet) { ?>myTweet<?js } ?> " id="tweet#{tweet.id}" did="#{tweet.id}"> <div class="li_wrap clearFix"> <div class="usericon"> <span class="showtip"> <a class="user_head" target="_blank" href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');" rhref="#{user.t_url}"> <img src="#{user.profile_image_url.replace('24x24', '48x48')}" /> </a> #{buildTipboxUserInfo(user, show_fullname)} </span> </div> <div class="mainContent commentWrap"> <span class="arrow_r"></span> <div class="userName"> <a target="_blank" user_id="#{user.id}" user_screen_name="#{user.screen_name}" href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');" rhref="#{user.t_url}" title="#{getUserCountsInfo(user)}"> #{user.screen_name}<?js if(user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?> </a> <?js if(show_fullname) { ?><span class="fullname">#{user.name}</span> <?js } ?> <span class="edit"> <?js if(tweet.related_dialogue_url){ ?> <a href="#{tweet.related_dialogue_url}" title="#{_u.i18n('comm_show_related_dialogue')}" target="_blank"><img src="images/inreply.png" /></a> <?js } ?> <?js if(support_instapaper){ ?> <a href="javascript:void(0);" onclick="javascript:read_later(this, 'instapaper');" title="#{_u.i18n('btn_read_later_title')}">RL</a> <?js } ?> <?js if(support_readitlater){ ?> <a href="javascript:void(0);" onclick="javascript:read_later(this, 'readitlater');" title="#{_u.i18n('btn_read_it_later_title')}">RIL</a> <?js } ?> #{ btn.addFavoritesMsgBtn + btn.delFavoritesMsgBtn + btn.replyBtn + btn.retweetBtn + btn.oretweetBtn + btn.repostBtn + btn.repostCounts + btn.commentBtn + btn.commentCounts + btn.new_msgBtn + btn.delTweetBtn + btn.delCommentBtn + btn.delDirectMsgBtn } <a href="javascript:void(0);" onclick="javascript:translate(this);" title="#{_u.i18n('btn_translate_title')}">#{_u.i18n("btn_translate")}</a> </span> </div> <div class="msg"> <div class="tweet"> <div class="tweet_text">#{processMsg(account, tweet)} #{btn.showMapBtn} <?js if(tweet.crosspostSource) { ?> <a target="_blank" href="#{tweet.crosspostSource}" title="#{_u.i18n('comm_show_original')}">#{_u.i18n('comm_show_original')}</a> <?js } ?> </div> <?js if(tweet.thumbnail_pic){ ?> <div> <a target="_blank" onclick="showFacebox(this);return false;" href="javascript:void(0);" bmiddle="#{tweet.bmiddle_pic}" original="#{tweet.original_pic}" onmousedown="rOpenPic(event, this)" title="#{_u.i18n("btn_show_original_pic_title")}" class="thumbnail_pic" > <img class="imgicon pic" src="#{tweet.thumbnail_pic}" /> </a> </div> <?js } ?> <?js if(tweet.retweet_me || tweet.retweet_user){ ?> <div class="retweet_info">#{_u.i18n("comm_retweet_by_before")} <?js if(tweet.retweet_me){ ?> <a target="_blank" href="javascript:getUserTimeline('#{tweet.retweet_me.screen_name}', '#{tweet.retweet_me.id}');" rhref="#{tweet.retweet_me.t_url}"> #{tweet.retweet_me.screen_name}<?js if(tweet.retweet_me.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?> </a> <?js if(show_fullname) { ?><span class="fullname">#{tweet.retweet_me.name}</span> <?js } ?> <?js } ?> <?js if(tweet.retweet_user){ ?> <?js if(tweet.retweet_me){ ?>、<?js } ?> <a target="_blank" href="javascript:getUserTimeline('#{tweet.retweet_user.screen_name}', '#{tweet.retweet_user.id}');" rhref="#{tweet.retweet_user.t_url}"> #{tweet.retweet_user.screen_name}<?js if(tweet.retweet_user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?> </a> <?js if(show_fullname) { ?><span class="fullname">#{tweet.retweet_user.name}</span> <?js } ?> <?js } ?> #{_u.i18n("comm_retweet_by_after")}</div> <?js } ?> </div> <?js if(tweet.retweeted_status && tweet.retweeted_status.text){ ?> <!-- 转发 --> <!-- {{retweeted_status_in}} --> <!-- 转发 End --> <?js } ?> </div> <div class="comments"> <p style="text-align:right;"><a href="javascript:void(0);" class="comment_hide_list_btn" onclick="showComments(this, '#{tweet.id}');">#{_u.i18n("btn_hide_comments")}</a></p> <ul class="comment_list"></ul> <div class="comment_paging" page="1"> <a class="pre_page" href="javascript:void(0);" onclick="commentPage(this, '#{tweet.id}', true);" style="display:none;">#{_u.i18n("btn_prev_page")}</a> <a class="next_page" href="javascript:void(0);" onclick="commentPage(this, '#{tweet.id}');" style="display:none;">#{_u.i18n("btn_next_page")}</a> </div> <br /> </div> <?js if(tweet.created_at){ ?> <div class="msgInfo"> <?js if(tweet.t_url){ ?> <a href="#{tweet.t_url}" target="_blank">#{new Date(tweet.created_at).format("yyyy-MM-dd hh:mm:ss")}</a> <?js } else { ?> #{new Date(tweet.created_at).format("yyyy-MM-dd hh:mm:ss")} <?js } ?> #{_u.i18n('comm_post_by')} #{tweet.source|| _u.i18n("comm_web_site")} <?js if(!tweet.retweeted_status && tweet.in_reply_to_status_id && tweet.in_reply_to_screen_name){ ?> <a href="javascript:void(0);" class="show_source_status_btn" status_id="#{tweet.in_reply_to_status_id}" title="#{_u.i18n('comm_show_original_status')}">#{_u.i18n("btn_show_source_status", [tweet.in_reply_to_screen_name])}</a> <?js } ?> <!-- 提示私信是回复给谁的 --> #{btn.messageReplyToBtn} </div> <?js } ?> </div> </div> <!-- end .li_wrap --> <?js if(tweet.retweeted_status && tweet.retweeted_status.text){ ?> <!-- 转发 --> <!-- {{retweeted_status_out}} --> <!-- {{retweeted_retweeted_status_out}} --> <!-- 转发 End --> <?js } ?> </li> <!-- 转发 --> <div class="msg"> <div class="tweetItem retweeted commentWrap showCounts_#{tweet.retweeted_status.id} <?js if(is_rt_rt){ ?>rt_retweeted<?js } ?>" id="tweet#{tweet.retweeted_status.id}"> <div class="userName"> <?js if(is_rt_rt){ ?> <span class="showtip"> <a user_id='#{retweeted_status_user.id}' user_screen_name="#{retweeted_status_user.screen_name}" href="javascript:getUserTimeline('#{retweeted_status_user.screen_name}', '#{retweeted_status_user.id}');">@#{retweeted_status_user.screen_name}</a> <?js if(show_fullname) { ?><span class="fullname">#{retweeted_status_user.name}</span> <?js } ?> #{buildTipboxUserInfo(retweeted_status_user, show_fullname)} </span> <?js } ?> <?js if(tType=='comments_timeline' && !is_rt_rt){ ?> #{_u.i18n('comm_comment_to_before')} <?js }else{ ?> #{_u.i18n('comm_repost_to_before')} <?js } ?> <span class="showtip"> <a target="_blank" href="javascript:getUserTimeline('#{tweet.retweeted_status.user.screen_name}', '#{tweet.retweeted_status.user.id}');" rhref="#{tweet.retweeted_status.user.t_url}"> @#{tweet.retweeted_status.user.screen_name}<?js if(tweet.retweeted_status.user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?> </a> <?js if(show_fullname) { ?><span class="fullname">#{tweet.retweeted_status.user.name}</span> <?js } ?> #{buildTipboxUserInfo(tweet.retweeted_status.user, show_fullname)} </span> #{_u.i18n("comm_repost_to_after")}: <span class="edit"> <?js if(support_instapaper){ ?> <a href="javascript:void(0);" onclick="javascript:read_later(this, 'instapaper');" title="#{_u.i18n('btn_read_later_title')}">RL</a> <?js } ?> <?js if(support_readitlater){ ?> <a href="javascript:void(0);" onclick="javascript:read_later(this, 'readitlater');" title="#{_u.i18n('btn_read_it_later_title')}">RIL</a> <?js } ?> #{ btn.rtAddFavoritesMsgBtn + btn.rtReplyBtn + btn.rtRetweetBtn + btn.rtRepostBtn + btn.rtRepostCounts + btn.rtOretweetBtn + btn.rtCommentBtn + btn.rtCommentCounts} <a href="javascript:void(0);" onclick="javascript:translate(this);" title="#{_u.i18n('btn_translate_title')}">#{_u.i18n("btn_translate")}</a> </span> </div> <div class="tweet_text">#{processMsg(account, tweet.retweeted_status)} #{btn.rtShowMapBtn} <?js if(tweet.crosspostSource) { ?> <a target="_blank" href="#{tweet.crosspostSource}" title="#{_u.i18n('comm_show_original')}">#{_u.i18n('comm_show_original')}</a> <?js } ?> </div> <?js if(tweet.retweeted_status.thumbnail_pic){ ?> <div> <a target="_blank" onclick="showFacebox(this);return false;" href="javascript:void(0);" bmiddle="#{tweet.retweeted_status.bmiddle_pic}" title="#{_u.i18n("btn_show_original_pic_title")}" original="#{tweet.retweeted_status.original_pic}" onmousedown="rOpenPic(event, this)" class="thumbnail_pic" > <img class="imgicon pic" src="#{tweet.retweeted_status.thumbnail_pic}" /></a> </div> <?js } ?> <!-- {{retweeted_retweeted_status_in}} --> <?js if(tweet.retweeted_status.created_at){ ?> <div class="msgInfo"> <?js if(tweet.retweeted_status.t_url){ ?> <a href="#{tweet.retweeted_status.t_url}" target="_blank">#{new Date(tweet.retweeted_status.created_at).format("yyyy-MM-dd hh:mm:ss")}</a> <?js } else { ?> #{new Date(tweet.retweeted_status.created_at).format("yyyy-MM-dd hh:mm:ss")} <?js } ?> #{_u.i18n('comm_post_by')} #{tweet.retweeted_status.source|| _u.i18n("comm_web_site")} </div> <?js } ?> <div class="comments"> <p style="text-align:right;"><a href="javascript:void(0);" class="comment_hide_list_btn" onclick="showComments(this, '#{tweet.retweeted_status.id}');">#{_u.i18n("btn_hide_comments")}</a></p> <ul class="comment_list"></ul> <div class="comment_paging" page="1"> <a class="pre_page" href="javascript:void(0);" onclick="commentPage(this, '#{tweet.retweeted_status.id}', true);" style="display:none;">#{_u.i18n("btn_prev_page")}</a> <a class="next_page" href="javascript:void(0);" onclick="commentPage(this, '#{tweet.retweeted_status.id}');" style="display:none;">#{_u.i18n("btn_next_page")}</a> </div> <br /> </div> </div> </div> <!-- 转发 End --> <div class="tipbox"> <div> <div class="user_head"><img src="#{user.profile_image_url}" /></div> <div class="user_info"> <p><a href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');" rhref="#{user.t_url}">#{user.screen_name} <?js if(user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?> </a> <?js if(show_fullname) { ?><span class="fullname">#{user.name}</span> <?js } ?> </p> <p> <img class="small_icon sicon_gender_#{user.gender}" src="/images/transparent.gif" title="<?js if(user.gender == 'm'){ ?> #{_u.i18n('comm_man')} <?js }else if(user.gender == 'f'){ ?> #{_u.i18n('comm_female')} <?js }else{ ?> #{_u.i18n('comm_gender_unknow')} <?js } ?>" /> <?js if(user.province){ ?> #{provinces[user.province] ? provinces[user.province].name : user.province}, #{provinces[user.province] ? provinces[user.province]["citys"][user.city]:user.city} <?js } ?> </p> <p>#{_u.i18n("comm_follow")}: <span><a href="javascript:showFollowers('friends', '#{user.screen_name}', '#{user.id}');">#{user.friends_count == undefined ? _u.i18n("comm_view"): user.friends_count}</a></span> #{_u.i18n("comm_fans")}: <span><a href="javascript:showFollowers('followers', '#{user.screen_name}', '#{user.id}');">#{user.followers_count == undefined ? _u.i18n("comm_view"): user.followers_count}</a></span></p> <p>#{_u.i18n("comm_tweet")}: <span><a href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');">#{user.statuses_count == undefined ? _u.i18n("comm_view"): user.statuses_count}</a></span> <?js if(user.favourites_count != undefined) { ?> #{_u.i18n("comm_favourite")}: <span>#{user.favourites_count}</span> <?js } ?> </p> </div> </div> <?js if(user.description){ ?> <div class="des">#{_u.i18n("comm_description")}：${user.description}</div> <?js } ?> </div> <div class="userinfo_detail"> <div class="user_head"><img src="#{user.profile_image_url}" /></div> <div class="user_info"> <div class="userName"><a href="#{user.t_url}">#{user.screen_name}<?js if(user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?></a> <?js if(show_fullname) { ?><span class="fullname">#{user.name}</span> <?js } ?> <?js if(!user.is_me){ ?> <a class="follow" href="javascript:" onclick="doReply(this, '#{user.screen_name}', '', '#{user.id}')">@</a> <a class="follow" href="javascript:" onclick="doNewMessage(this, '#{user.screen_name}','#{user.id}')">#{_u.i18n("abb_direct_message")}</a> <?js if(support_blocking) { ?> <a class="follow" href="javascript:;" title='#{_u.i18n("destroy_blocking_title")}' style="#{user.blocking ? '' : 'display:none'}" onclick="destroy_blocking(this, '#{user.id}');">#{_u.i18n("destroy_blocking")}</a> <a class="follow" href="javascript:;" title='#{_u.i18n("create_blocking_title")}' style="#{user.blocking ? 'display:none' : ''}" onclick="create_blocking(this, '#{user.id}');">#{_u.i18n("create_blocking")}</a> <?js } ?> <?js if(support_follow) { ?> <a class="follow follow_button_destroy" <?js if(user.followed_by === false) { ?>style="display:none;"<?js } ?> href="javascript:;" onclick="f_destroy('#{user.id}', this, '#{user.screen_name}')">#{_u.i18n("comm_f_destroy")}</a> <a class="follow follow_button_create" <?js if(user.followed_by === true) { ?>style="display:none;"<?js } ?> href="javascript:;" onclick="f_create('#{user.id}', this, '#{user.screen_name}')"><span class="plus">+</span>#{_u.i18n("comm_f_create")}</a> <?js if(user.followed_by === true) { ?> <span class="followed"> <?js if(user.following === true) { ?> #{_u.i18n("comm_f_followed_by_and_following")} <?js } else { ?> #{_u.i18n("comm_f_followed_by")} <?js } ?> </span> <?js } else if(user.following === true) { ?> <span class="followed">#{_u.i18n("comm_f_following")}</span> <?js } ?> <?js } ?> <?js } else if(support_blocking){ ?> <a class="follow" href="javascript:;" title='#{_u.i18n("showblocking_title")}' onclick="showblocking(false);">#{_u.i18n("showblocking")}</a> <?js } ?> </div> <p> <img class="small_icon sicon_gender_#{user.gender}" src="/images/transparent.gif" title="<?js if(user.gender == 'm'){ ?> #{_u.i18n('comm_man')} <?js }else if(user.gender == 'f'){ ?> #{_u.i18n('comm_female')} <?js }else{ ?> #{_u.i18n('comm_gender_unknow')} <?js } ?>" /> <?js if(user.province){ ?> #{provinces[user.province] ? provinces[user.province].name : user.province}, #{provinces[user.province] ? provinces[user.province]["citys"][user.city] : user.city} <?js } ?> </p> <p>#{_u.i18n("comm_follow")}: <span><a href="javascript:showFollowers('friends', '#{user.screen_name}', '#{user.id}');">#{user.friends_count == undefined ? _u.i18n("comm_view"): user.friends_count}</a></span> #{_u.i18n("comm_fans")}: <span><a href="javascript:showFollowers('followers', '#{user.screen_name}', '#{user.id}');">#{user.followers_count == undefined ? _u.i18n("comm_view"): user.followers_count}</a></span> #{_u.i18n("comm_tweet")}: <span><a href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');">#{user.statuses_count == undefined ? _u.i18n("comm_view"): user.statuses_count}</a></span> <?js if(user.favourites_count != undefined) { ?> #{_u.i18n("comm_favourite")}: <span>#{user.favourites_count}</span> <?js } ?> </p> <?js if(user.url && user.url != 'http://1'){ ?> <p>#{_u.i18n("comm_blog")}: <a href="#{user.url}">#{user.url}</a></p> <?js } ?> </div> <?js if(user.description){ ?> <div class="des">#{_u.i18n("comm_description")}: ${user.description}</div> <?js } ?> <?js if(user.tags){ ?> <div class="tags">#{_u.i18n("comm_tags")}: <?js for(var i=0;i<user.tags.length;i++){ var tag = user.tags[i]; ?> <a target="_blank" href="#{tag.url}">${tag.name}</a> <?js } ?> </div> <?js } ?> </div> <div class="fans"> <div class="user_head"><img src="#{user.profile_image_url}" /></div> <div class="user_info" did="#{user.id}"> <div class="userName"><a href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');" rhref="#{user.t_url}">#{user.screen_name}<?js if(user.verified){ ?><img title="#{_u.i18n('comm_verified')}" src="/images/verified.gif" /><?js } ?></a> <a class="follow" href="javascript:" onclick="doReply(this, '#{user.screen_name}', '', '#{user.id}')">@</a> <a class="follow" href="javascript:" onclick="doNewMessage(this, '#{user.screen_name}','#{user.id}')">#{_u.i18n("abb_direct_message")}</a> <?js if(support_blocking) { ?> <a class="follow" href="javascript:;" title='#{_u.i18n("destroy_blocking_title")}' style="#{user.blocking ? '' : 'display:none'}" onclick="destroy_blocking(this, '#{user.id}');">#{_u.i18n("destroy_blocking")}</a> <a class="follow" href="javascript:;" title='#{_u.i18n("create_blocking_title")}' style="#{user.blocking ? 'display:none' : ''}" onclick="create_blocking(this, '#{user.id}');">#{_u.i18n("create_blocking")}</a> <?js } ?> <?js if(support_follow) { ?> <?js if(user.unfollow && user.followed_by !== true) { ?> <a class="follow follow_button_destroy" style="display:none;" href="javascript:;" onclick="f_destroy('#{user.id}', this, '#{user.screen_name}')">#{_u.i18n("comm_f_destroy")}</a> <a class="follow follow_button_create" href="javascript:;" onclick="f_create('#{user.id}', this, '#{user.screen_name}')"><span class="plus">+</span>#{_u.i18n("comm_f_create")}</a> <?js } else { ?> <a class="follow follow_button_destroy" <?js if(user.followed_by !== true && tType !== 'friends') { ?>style="display:none;"<?js } ?> href="javascript:;" onclick="f_destroy('#{user.id}', this, '#{user.screen_name}')">#{_u.i18n("comm_f_destroy")}</a> <a class="follow follow_button_create" <?js if(user.followed_by === true || tType === 'friends') { ?>style="display:none;"<?js } ?> href="javascript:;" onclick="f_create('#{user.id}', this, '#{user.screen_name}')"><span class="plus">+</span>#{_u.i18n("comm_f_create")}</a> <?js if((user.followed_by === true || tType === 'friends') && user.following === true) { ?> <span class="followed"> #{_u.i18n("comm_f_followed_by_and_following")} </span> <?js } ?> <?js } ?> <?js } ?> </div> <p> <img class="small_icon sicon_gender_#{user.gender}" src="/images/transparent.gif" title="<?js if(user.gender == 'm'){ ?> #{_u.i18n('comm_man')} <?js }else if(user.gender == 'f'){ ?> #{_u.i18n('comm_female')} <?js }else{ ?> #{_u.i18n('comm_gender_unknow')} <?js } ?>" /> <?js if(user.province){ ?> #{provinces[user.province] ? provinces[user.province].name : user.province}, #{provinces[user.province] ? provinces[user.province]["citys"][user.city] : user.city} <?js } else if(user.location){ ?> #{user.location} <?js } ?> </p> <p>#{_u.i18n("comm_follow")}: <span><a href="javascript:showFollowers('friends', '#{user.screen_name}', '#{user.id}');">#{user.friends_count == undefined ? _u.i18n("comm_view"): user.friends_count}</a></span> #{_u.i18n("comm_fans")}: <span><a href="javascript:showFollowers('followers', '#{user.screen_name}', '#{user.id}');">#{user.followers_count == undefined ? _u.i18n("comm_view"): user.followers_count}</a></span> #{_u.i18n("comm_tweet")}: <span><a href="javascript:getUserTimeline('#{user.screen_name}', '#{user.id}');">#{user.statuses_count == undefined ? _u.i18n("comm_view"): user.statuses_count}</a></span> <?js if(user.favourites_count != undefined) { ?> #{_u.i18n("comm_favourite")}: <span>#{user.favourites_count}</span> <?js } ?> </p> <?js if(user.url && user.url !== 'http://1'){ ?> <p>#{_u.i18n("comm_blog")}：<a href="#{user.url}">#{user.url}</a></p> <?js } ?> </div> <?js if(user.description){ ?> <div class="des">#{_u.i18n("comm_description")}: ${user.description}</div> <?js } ?> <?js if(user.tags){ ?> <div class="tags">#{_u.i18n("comm_tags")}: <?js for(var i=0;i<user.tags.length;i++){ var tag = user.tags[i]; ?> <a target="_blank" href="http://t.qq.com/search/tag.php?k=#{tag.name}">#{tag.name}</a> <?js } ?> </div> <?js } ?> <?js if(user.status && user.status.text) { ?> <br/> <div class="recent_tweet">#{_u.i18n("comm_recent_tweet")}: ${user.status.text} | <?js if(user.status.t_url) { ?> <a href="#{user.status.t_url}" target="_blank">#{new Date(user.status.created_at).format("yyyy-MM-dd hh:mm:ss")}</a> <?js } else { ?> #{new Date(user.status.created_at).format("yyyy-MM-dd hh:mm:ss")} <?js } ?> #{_u.i18n('comm_post_by')} #{user.status.source || _u.i18n("comm_web_site")} </div> <?js } ?> </div>