Xem Phim: Widget Top người bình luận nhiều nhất cho Blogspot

Ấn +1 Để xem phim nhanh hơn
 Hello các bạn đã quay trở lại với blog mình. Theo yêu cầu từ nhiều bạn thì hôm nay mình sẽ chia sẻ Widget Top bình luận mà mình đã test nó thành công mấy ngày qua :v Nó đơn giản chỉ là lọc số bình luận của từng ID rồi xếp hạng chúng chứ không dùng Host gì cả như nhiều bạn nói.




Để thực hiện các bạn chỉ cần chèn đoạn code sau và nơi muốn hiển thị
<style type="text/css">
.so_cmt {background: #e8e8e8; color: #adabab; padding: 3px; border-radius: 10px; padding-left: 5px; padding-right: 5px}
.top-commentators b {border: 1px solid #4267b2; border-radius: 100%; padding: 6px; color: #fff; font-size: 13px; background: #4267b2; padding-left: 9px; padding-right: 9px}
.top-commentators a {color: #4267b2}
.top-commentators {
margin: 3px 0;
border-bottom: 1px dotted #ccc;
padding: 8px;
}
.avatar-top-commentators {
vertical-align:middle;
border-radius: 30px;
}
.top-commentators .commenter-link-name {
padding-left:0;
}
</style>
<script type="text/javascript">
var maxTopCommenters = 5;
var minComments = 1;
var numDays = 0;
var excludeMe = true;
var excludeUsers = ["Anonymous", "Trọng Khanh Nguyễn"];
var maxUserNameLength = 42;
//
var txtTopLine = '<b>[#]</b> [image] [user] <span class="so_cmt"><i class="fa fa-comment" aria-hidden="true"></i> [count]</span>';
var txtNoTopCommenters = 'No top commentators at this time.';
var txtAnonymous = '';
//
var sizeAvatar = 33;
var cropAvatar = true;
//
var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMDG25pAlOfnbIESNVEzSqpFOFdv1icXJT96awTRVT_rvrC-OYaEzejXqhiPwu3QvXMNizwjhlJR18zpINEkgPmXqAqLJFe-n_NOtCafWjQXD41iickGi77sXVRZnvwqvuNq0tmHmkzkzI/s1600/avatar_blue_m_96.png" + sizeAvatar;
var urlAnoAvatar = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIG-ySvJ8dVP2V0J20wT9TIm9OIklanaAD3CILY0fHPS5MNEQ_Uylxqn1sP9LjLqRgBBmc_C1YBMEdPnMOkYOg4EGcAo1JBq4anhvqwAlkQlqvcOEPSSs8N4mdlbooUD2UXcNI3h4yIP1z/s1600/avatar1.png' + sizeAvatar;
var urlMyProfile = '';
var urlMyAvatar = '';
if(!Array.indexOf) {
Array.prototype.indexOf=function(obj) {
for(var i=0;i<this.length;i++) if(this[i]==obj) return i;
return -1;
}}
function replaceTopCmtVars(text, item, position)
{
if(!item || !item.author) return text;
var author = item.author;
var authorUri = "";
if(author.uri && author.uri.$t != "")
authorUri = author.uri.$t;
var avaimg = urlAnoAvatar;
var bloggerprofile = "http://www.blogger.com/profile/";
if(author.gd$image && author.gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
avaimg = image.src;
else {
var parseurl = document.createElement('a');
if(authorUri != "") {
parseurl.href = authorUri;
avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
}
}
if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
avaimg = urlMyAvatar;
if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
avaimg = urlNoAvatar;
var newsize="s"+sizeAvatar;
avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
if(cropAvatar) newsize+="-c";
avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");
var authorName = author.name.$t;
if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
authorName = txtAnonymous;
var imgcode = '';
if(authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';
if(maxUserNameLength > 3 && authorName.length > maxUserNameLength)
authorName = authorName.substr(0, maxUserNameLength-3) + "...";
var authorcode = authorName;
if(authorUri!="") authorcode = '<a class="commenter-link-name" href="'+authorUri+'">'+authorcode+'</a>';
text = text.replace('[user]', authorcode);
text = text.replace('[image]', imgcode);
text = text.replace('[#]', position);
text = text.replace('[count]', item.count);
return text;
}
var topcommenters = {};
var ndxbase = 1;
function showTopCommenters(json) {
var one_day=1000*60*60*24;
var today = new Date();
if(urlMyProfile == "") {
var elements = document.getElementsByTagName("*");
var expr = /(^| )profile-link( |$)/;
for(var i=0 ; i<elements.length ; i++)
if(expr.test(elements[i].className)) {
urlMyProfile = elements[i].href;
break;
}
}
if(json && json.feed && json.feed.entry && json.feed.entry.length) for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
var entry = json.feed.entry[i];
if(numDays > 0) {
var datePart = entry.published.$t.match(/\d+/g);
var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);

var days = Math.ceil((today.getTime()-cmtDate.getTime())/(one_day));
if(days > numDays) break;
}
var authorUri = "";
if(entry.author[0].uri && entry.author[0].uri.$t != "")
authorUri = entry.author[0].uri.$t;
if(excludeMe && authorUri != "" && authorUri == urlMyProfile)
continue;
var authorName = entry.author[0].name.$t;
if(excludeUsers.indexOf(authorName) != -1)
continue;
var hash=entry.author[0].name.$t + "-" + authorUri;
if(topcommenters[hash])
topcommenters[hash].count++;
else {
var commenter = new Object();
commenter.author = entry.author[0];
commenter.count = 1;
topcommenters[hash] = commenter;
}
}
if(json && json.feed && json.feed.entry && json.feed.entry.length && json.feed.entry.length == 200) {
ndxbase += 200;
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&start-index='+ndxbase+'&alt=json-in-script&callback=showTopCommenters"></'+'script>');
return;
}
// chuyen doi numtovar TKN
var tuplear = [];
for(var key in topcommenters) tuplear.push([key, topcommenters[key]]);
tuplear.sort(function(a, b) {
if(b[1].count-a[1].count)
return b[1].count-a[1].count;
return (a[1].author.name.$t.toLowerCase() < b[1].author.name.$t.toLowerCase()) ? -1 : 1;
});
var realcount = 0;
for(var i = 0; i < maxTopCommenters && i < tuplear.length ; i++) {
var item = tuplear[i][1];
if(item.count < minComments)
break;
document.write('<di'+'v class="top-commentators">');
document.write(replaceTopCmtVars(txtTopLine, item, realcount+1));
document.write('</d'+'iv>');
realcount++;
}
if(!realcount)
document.write(txtNoTopCommenters);
}
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></'+'script>');
</script>
Chú thích:
Màu đỏ là số người mà bạn muốn hiển thị trên Top Bình luận
Màu tím là số ngày nó thống kê và lọc. Ở đây mình để 0 là lọc toàn thời gian, các bạn muốn chỉnh lại thì thay ở phần con số màu tím đó, VD 1 tuần thì chỉnh lại thành 7.
Phần in nghiêng các bạn thay thành tên không muốn hiển thị trên TOP BÌNH LUẬN, VD như tên các bạn chẳng hạn.

Tổng kết
Vậy là mình đã hướng dẫn xong các bạn cách tạo widget Top người bình luận cho Blogspot. Khi thêm cái này nó sẽ chỉ giảm 1 điểm SpeedInsights nên các bạn yên tâm sử dụng. Bạn nào khi chèn vào mà nó chưa hiện thì các bạn hãy chờ chút nhé ! Nó sẽ hiện ngay thôi vì đang lọc mà =)))

Chúc các bạn thành công !
Từ Khóa Seo :Xem phim online Widget Top người bình luận nhiều nhất cho Blogspot tap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100,tap 1, tap 2, tap 3, tap 4, tap 5, tap 6, tap 7, tap 8, tap 9, tap10, tap 11, tap 12, tap 13, tap 14, tap 15, tap 16, tap 17, tap 18, tap 19, tap 20, tap 21, tap 22, tap 23, tap 24 , tap 25, tap 26, tap 27, tap 28, tap 29, tap 30, tap 31, tap 32, tap 33, tap 34, tap 35, tap 36, tap 37, tap 38, tap 39, tap 40, tap 41, tap 42, tap 43, tap 44, tap 45, tap 46, tap 47, tap 48 , tap 49, tap 50, tap 51, tap 52, tap 53, tap 54, tap 55, tap 56, tap 57, tap 58, tap 59, tap 60,Tap cuoi,phim cũ,phim truyền hình .

Ý kiến bạn đọc [ 40 ]


Nguyễn Lương Duy Blog 19 November 2017 at 00:20

chấm !

Huỳnh Hoài Bảo 19 November 2017 at 00:22

Ghé thăm blog Khanh hóng Khanh ghé thăm blog lại =))

Trọng Khanh Nguyễn 19 November 2017 at 00:23

kêu 500 ae vào chấm cho đỡ trôi bài :v

Trọng Khanh Nguyễn 19 November 2017 at 00:23

ghé rồi :v

Trường Nguyễn 19 November 2017 at 01:31

Phải có js thống kê trong 1 tuần thì hay quá, hết 1 tuần thì tự động reset về 0.

Star Cường IT ­ 19 November 2017 at 01:43

Load max chậm.

Phú Cường Blogger 19 November 2017 at 01:46

Phần template e chưa tắt hiển thị trên mobile đúng k? A vào bằng đt thấy thế.

SHuyTarUT 19 November 2017 at 05:38

Hay qá. Xin phép coppy nhé.

Trọng Khanh Nguyễn 19 November 2017 at 06:09

thống kê 1 tuần thì a chỉnh numDays = 7 là ok mak a

Trọng Khanh Nguyễn 19 November 2017 at 06:09

nhớ ghi nguồn nhé :v

Trọng Khanh Nguyễn 19 November 2017 at 06:10

nhanh hơn cái bình luận mới của ông đấy

Trọng Khanh Nguyễn 19 November 2017 at 06:10

vâng ạ tại e chưa res xong nên để mặc định

Nguyễn Đức Huy 19 November 2017 at 06:10

tym <3

Trọng Khanh Nguyễn 19 November 2017 at 06:16

yêu <3 <3

Trường Nguyễn 19 November 2017 at 06:44

Vậy à, cảm ơn e nhé :D

NTĐ SYSTEM 19 November 2017 at 07:59

- Bài Viết Khá Hay <3

Trọng Khanh Nguyễn 19 November 2017 at 15:55

"khá hay" :3 cơ mà cảm ơn nhé <3

Trọng Khanh Nguyễn 19 November 2017 at 15:56

ok a <3

Nguyễn Khải Hùng 19 November 2017 at 17:52

Hay quá bác ơi. đang cần. nhưng cho em hỏi là em muốn thống kê 1 tháng là chỉnh 30 ngày hả bác :3

Trọng Khanh Nguyễn 19 November 2017 at 17:55

đúng r bác.
p/s: thanks nha

Phú Cường Blogger 19 November 2017 at 18:12

A đã lọc và đặt liên kết trc e pm a rồi nhé.

Trọng Khanh Nguyễn 19 November 2017 at 18:17

ok a cho e xin cái ảnh 94x94 nén vs ạ

Phú Cường Blogger 19 November 2017 at 18:30

À mà cho a logo to hơn nhé. E gửi a logo 34x34 nên bên a nó mờ rồi.

Star Cường IT ­ 19 November 2017 at 19:00

Sửa lại liên kết của NTĐ System kìa. Bị chuyển hướng sang BSW.

NTĐ SYSTEM 20 November 2017 at 02:10

- Thks Bạn Cường :v

Trọng Khanh Nguyễn 20 November 2017 at 03:38

r nha NTD <3
p/s: ông Cường tinh mắt vcl :3

Niệm Style Blog 20 November 2017 at 22:20

Ok hỏi đi Khanh :v

Trọng Khanh Nguyễn 20 November 2017 at 22:23

đm :3 khôn lắm Niệm ạ :3

Niệm Style Blog 20 November 2017 at 22:25

Đẹp trai có gì là sai :D

Trọng Khanh Nguyễn 20 November 2017 at 22:27

ok tốt thôi. tui sẽ gạ gẫm ông Star Cường ko cmt nữa hoặc cmt = nick khác :v

Niệm Style Blog 20 November 2017 at 22:32

Thế mình cũng có nick khác nha, mà tui định qua đây đua top comment liẹu có đc ko nhỉ :v

Trọng Khanh Nguyễn 20 November 2017 at 22:33

ok men luôn :v kêu 500 ae qua đua cho vui nhà vui cửa :v

Niệm Style Blog 20 November 2017 at 22:43

ok thế liên kết đâu :3

Trọng Khanh Nguyễn 20 November 2017 at 22:44

đủng r :v ông cmt giúp tui vs

Star Sơn IT 21 November 2017 at 03:13

Bác ơi Trọng Khanh Nguyễn cho mình xin cái temp giống fb bác đang dùng đc ko.
Email: sondzai1109@gmail.com
Thanks bác trước!

Trọng Khanh Nguyễn 21 November 2017 at 04:39

không nha bn :3

Phú Cường Blogger 21 November 2017 at 06:17

Xin :3 Xong lại Designed by... chắc a chết :3

Trọng Khanh Nguyễn 21 November 2017 at 06:21

chuẩn r :v

Thủ Thuật PC4x 29 January 2018 at 07:13

hay quá bác

Trọng Khanh Nguyễn 29 January 2018 at 19:51

thanks bn =)

Post a Comment

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( b-( :-L x( =)) :P :mj

Copyright © 2011 GiaiTriFun V3.0, All Rights Reserved.
Designed by GiaiTriFun.Com | Bloggerized by NamPhong Powered by www.blogger.com
Mọi thông tin phim được lấy từ nguồn trên mang BQT không chịu hoàn toàn trách nhiệm.
Design by HelloXimo