• Tư vấn điều trị
      bệnh khàn tiếng


    www.trikhantieng.com

    Liên hệ + 0913163316

BlogList111

Việt Nam Gia Phả, nơi lưu trữ Gia Phả của người Việt Nam  Kiến thức Blogspot Ngonluanho: Nhung cau chuyen thap lua-Tin-Cay-Men Vngreenzone Là một nơi chia sẻ kinh nghiệm làm blogger - Nơi tôn vinh tâm hồn blogger Việt

Tiện ích Nhận xét mới nhất có Avatar

52
15/07/2011


Tiện ích Nhận xét mới nhất có Avatar (Recent Comments with Avatar Widget) có thể nói là một trong những tiện ích khó hoàn thiện nhất đối với blogspot. Gần đây blogger Fan Dung đã nghĩ ra cách kết hợp PHP để lấy Avatar cho tiện ích Nhận xét mới nhất, tuy nhiên khuyết điểm lớn vẫn là tốc độ load khá chậm, một vấn đề không dễ khắc phục.

Trong lúc chờ Blogger có những cải tiến trong thời gian tới, mình đã phát triển từ script của Fandung.com để tạo tiện ích Nhận xét mới nhất có Avatar với tính năng lấy Avatar riêng cho người nhận xét với tư cách: OpenID, Tên/URL, Nặc danh, Blogger. Riêng đối với người nhận xét với tư cách đăng nhập tài khoản Blogger, hiện tại mình chưa tìm ra cách để lấy Avatar tự động (vừa tự động vừa load nhanh) cho nên phần này mình Add Avatar thủ công (ở đây đã Add Avatar cho một số người nhận xét thường xuyên trên các blogspot phổ biến hiện nay, bạn có thể tự nghiên cứu và Add thêm Avatar vào). Cho dù hơi thủ công song hiệu quả đem lại cho tiện ích vẫn là tốc độ load nhanh.

Hy vọng trong thời gian tới các cao thủ sẽ cùng nhau hợp lực để hoàn thiện tiện ích Nhận xét mới nhất có Avatar.

Bạn có thể xem Demo trên phần sidebar của Thủ thuật Blogger.

Để cài đặt tiện ích này, bạn chỉ cần đặt đoạn code bên dưới vào một tiện ích HTML/Javascript.

<style type="text/css">
img.rcavatar-photo {
float:left;
margin-right:7px;
border:solid #ddd 1px;
padding:1px;
height:50px;
width:50px;
}
.rcavatar-content {float:left;margin:0;width:220px}
</style>
<script type="text/javascript">
var cm_num = 7; // Số nhận xét được hiển thị
var cm_desc = 65; // Số ký tự thể hiện độ dài nhận xét
var homepage = "http://huynh-nhat-ha.blogspot.com"; // Bạn cần thay tên blogspot
var cm_avatar = new Array();
cm_avatar['admin'] = "http://4.bp.blogspot.com/_ZkWT0jW7f4c/TKsUYpEkh_I/AAAAAAAABFc/L8fUeEYkARc/S45/hnhico.JPG"; // Bạn cần thay URL_avatar_của bạn
</script>
<script type="text/javascript">
// Recent Comments with Avatar Widget Styled by Bloggerism
// This widget is developed from the origin script by Fandung.com (Many thanks to Fandung.com)
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'';
}

function showRCommentsAvatar(json){
var entry = json.feed.entry;
var str = "<div id=\"rcommentwg\"><table><tbody>";
var month = [1,2,3,4,5,6,7,8,9,10,11,12];
var month2 = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
for(var i=0; i < cm_num; i++){
var avatarUrl = entry[i].author[0].uri;
var avatarT = "";
cm_avatar['blogger'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/blogger.gif";
cm_avatar['openid'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/openid.gif";
cm_avatar['livej'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/lj.gif";
cm_avatar['wp'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/wp.gif";
cm_avatar['typekey'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/typkey.gif";
cm_avatar['aim'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/aim.gif";
cm_avatar['anon'] = "http://sites.google.com/site/ngonngulaptrinhvn/files/anon.gif";
cm_avatar['URL'] = "http://4.bp.blogspot.com/-V3oK-eTJsUY/ThRxbiluYHI/AAAAAAAAAEQ/NvbhzoGYjCk/s1600/OpenID.jpg";
cm_avatar['fandung'] = "http://3.bp.blogspot.com/__gVvBdefOLM/THScQlLSeII/AAAAAAAABsQ/bJ2M6n47eJM/S45/avatar100.png";
cm_avatar['duypham'] = "http://3.bp.blogspot.com/-il60JPxbCi8/Tc-h2dFcqcI/AAAAAAAAACQ/rdwMU27dVkM/s45/duypham.jpg";
cm_avatar['vietutd'] = "http://3.bp.blogspot.com/_duKzDUsz1xU/TGas0rS4O7I/AAAAAAAABHU/owlem5Ba5BY/S45/images%3Fq%3Dtbn:-1iWiTbjJUd_dM:b";
cm_avatar['ngonluanhoblog'] = "http://2.bp.blogspot.com/-80opIyrMMV0/Tgtm1IMg1uI/AAAAAAAABLE/u42W85CkXi8/s45/tl-Jesus1.gif";
cm_avatar['noctblog'] = "http://1.bp.blogspot.com/_U0QaeycS3vw/TTBbKIwW5OI/AAAAAAAAAAw/u42EzgF458Q/S45/noct.png";
cm_avatar['pikarock'] = "http://4.bp.blogspot.com/_aCCJueiDcN4/Szl_JG4883I/AAAAAAAAAX8/d2ugNRbvjvM/S45/Death_Metal_by_funkyalien.jpg";
cm_avatar['ngankvn'] = "http://3.bp.blogspot.com/-gZgBoAFMErw/ThCak4Gh8MI/AAAAAAAAAFU/8cScPH7OWUE/s45/favavatar.png";
cm_avatar['linkfoci'] = "http://4.bp.blogspot.com/_s5P-X06olzs/TS2T6UL_fnI/AAAAAAAABp8/YwPdP4ICTbM/S45/llogo.PNG";
cm_avatar['peace1981'] = "http://3.bp.blogspot.com/-zY4PxmiMrXc/TYWayBd_z4I/AAAAAAAAAQQ/XBsE9m2ONjk/s45/mrBinh-2.jpgG";
cm_avatar['lamkan'] = "http://1.bp.blogspot.com/-uhdosx9r8E4/Thvt9mN9F5I/AAAAAAAAAig/wGvXuo6hcPM/s220-h/8.jpg";
cm_avatar['ngoctri'] = "http://1.bp.blogspot.com/-p0BMGN6BH_I/ThwaPGdKL9I/AAAAAAAAAgE/5Quz8bFK97g/s45/75.gif";
cm_avatar['choiblogtk'] = "http://4.bp.blogspot.com/_ruxWH4CTjAY/TP1AJmeyCSI/AAAAAAAAAX4/UEEpJvT8Cyw/S45/choiblog.tk.jpg";
cm_avatar['jack'] = "http://2.bp.blogspot.com/-koOIGb0xFdU/TWVDOW5lbUI/AAAAAAAAADE/cBWa_NXPIs4/s45/ok.jpg";
cm_avatar['maythy'] = "http://3.bp.blogspot.com/-6Fli0xm1L50/TfCGTFY4GJI/AAAAAAAAD8o/_twDRjeZdUA/s45/Avatar_Bocap.jpg";
cm_avatar['minhquan'] = "http://4.bp.blogspot.com/-8XgvqA_zNT4/Tdh9_v0jdBI/AAAAAAAAA84/USnRmzoNm4M/s45/Co%25252BBa%25252BLa%25252B%2525252";
cm_avatar['tiennguyen'] = "http://3.bp.blogspot.com/-Tnh6MGeZ7VY/TYoBQZdJODI/AAAAAAAAAuo/SV1sn4Kd3VQ/s45/profile.png";
cm_avatar['docchieublog'] = "http://2.bp.blogspot.com/-6vyfD1QBaz4/TejppnGNqPI/AAAAAAAAAQI/oOnBiA5noWI/s45/truong-sa-hoang-sa-la-cua-viet-nam.jpg";
cm_avatar['meoblog'] = "http://2.bp.blogspot.com/-cK8188C2eOQ/Tdz09Xq-LvI/AAAAAAAAAlY/8dJN_lKuNnA/s45/meoblog_logo.jpg";
cm_avatar['dnh'] = "http://2.bp.blogspot.com/-08P7DSlgfcU/TYRW_YmS2-I/AAAAAAAACMY/pQeNESX8M_Q/s45/tem_phu_thuy_%252525286%25252529.jpg ";
cm_avatar['quocvinh'] = "http://3.bp.blogspot.com/-mc8g2hVLjKg/TgqZaF0qFdI/AAAAAAAAAec/KqqW_RqxW0I/s45/Picture%25252B003.jpg";
cm_avatar['yolks'] = "http://2.bp.blogspot.com/-woxwryxO3U0/Te3xRza7b6I/AAAAAAAAAyY/vzFFpZ9uueE/s45/IMG_1431.jpg";
cm_avatar['ruabien'] = "http://3.bp.blogspot.com/_HmrIIccpS80/S0iIcTgXvMI/AAAAAAAAAUQ/RqDUGYVnUQ4/S45/avatar1.jpg";
cm_avatar['dakewo'] = "http://3.bp.blogspot.com/-gncJREes8_Q/Tf8Nylw_KqI/AAAAAAAAAA0/xwYwCcVp9aI/s45/avatar.jpg";
cm_avatar['friends-pc'] = "http://3.bp.blogspot.com/_CgaD_9CFhUI/SrAcQqi629I/AAAAAAAAADI/ntA_7i3GCNE/S45/1799078.gif";
cm_avatar['ltvinhtrung'] = "http://4.bp.blogspot.com/-tRwQ1Zrv_IE/TX2Q1K64_kI/AAAAAAAAAL8/N_uUEelnWFY/s45/3-14.jpg";
cm_avatar['kenbin'] = "http://2.bp.blogspot.com/-aac8p5V1dNc/TYH4l373ywI/AAAAAAAAASI/s62YDZRz6n8/s45/kenbin.jpg";
cm_avatar['tronghieudo'] = "http://1.bp.blogspot.com/-zSzCqvYedoU/TfxfkHg-S1I/AAAAAAAAAFI/Cj1NKC0YxHU/s45/favavatar.png";
cm_avatar['NAD'] = "http://2.bp.blogspot.com/_sBJbZBobeDA/SrOl0U0zESI/AAAAAAAAAvk/QXF_gCzaz7U/S45/1.jpg";
cm_avatar['sieudan'] = "http://2.bp.blogspot.com/-8ov814NqJeA/TfDXLs-lPSI/AAAAAAAAAZ8/OUBF8Z4bi1M/s45/sm7green29.gif";
cm_avatar['FPT'] = "http://3.bp.blogspot.com/-Z5Vc7uSUdZ4/TgWIlWxKqyI/AAAAAAAAAc8/5hxgHfFFoT8/s45/fdt.png";
cm_avatar['dvdhay'] = "http://1.bp.blogspot.com/_0QKP4z46mzQ/SxikfNxKjmI/AAAAAAAACtw/YZf1qQcvEGQ/S45/lion.gif";
cm_avatar['flyindream'] = "http://2.bp.blogspot.com/-G796keL4VAs/TgX-hHMaw8I/AAAAAAAAAAs/KRa1KXgpXPE/s45/jpg.JPG";
cm_avatar['CAA'] = "http://1.bp.blogspot.com/-9NHDqwvuezE/TfnQEA2NE2I/AAAAAAAAAHo/ReGrW3wZjeE/s45/caaavatar.jpg";
cm_avatar['ngvanquyet'] = "http://2.bp.blogspot.com/-C2YHmn0Froc/Tdt5qjpSyrI/AAAAAAAAAAw/OwDh0hcIpxI/s45/avui%25252B%252525282%25252529.jpg";
if(avatarUrl != undefined) {
if(avatarUrl.$t.match("openid.net")) { avatarT = cm_avatar['openid'] ;}
else if(avatarUrl.$t.match("livejournal.com")) { avatarT = cm_avatar['livej'] ;}
else if(avatarUrl.$t.match("wordpress.com")) { avatarT = cm_avatar['wp'] ;}
else if(avatarUrl.$t.match("typekey.com")) { avatarT = cm_avatar['typekey'] ;}
else if(avatarUrl.$t.match("aol.com")) { avatarT = cm_avatar['aim'] ;}
else { avatarT = cm_avatar['URL'] ;}
} else { avatarT = cm_avatar['anon'] ;}

if((avatarUrl != undefined)&&(avatarUrl.$t.match("blogger.com"))) {
if(avatarUrl.$t.match("00819429141342166010")) { avatarT = cm_avatar['admin'] ;}
else if(avatarUrl.$t.match("04749296400753058357")) { avatarT = cm_avatar['fandung'] ;}
else if(avatarUrl.$t.match("03406573641353342194")) { avatarT = cm_avatar['duypham'] ;}
else if(avatarUrl.$t.match("03463239749923138128")) { avatarT = cm_avatar['vietutd'] ;}
else if(avatarUrl.$t.match("00394797142582927042")) { avatarT = cm_avatar['ngonluanhoblog'] ;}
else if(avatarUrl.$t.match("07667678827100174942")) { avatarT = cm_avatar['noctblog'] ;}
else if(avatarUrl.$t.match("17934661533414417935")) { avatarT = cm_avatar['pikarock'] ;}
else if(avatarUrl.$t.match("08081804098876491411")) { avatarT = cm_avatar['ngankvn'] ;}
else if(avatarUrl.$t.match("09150363550015559876")) { avatarT = cm_avatar['linkfoci'] ;}
else if(avatarUrl.$t.match("08159474113157885933")) { avatarT = cm_avatar['peace1981'] ;}
else if(avatarUrl.$t.match("08859270718754508893")) { avatarT = cm_avatar['lamkan'] ;}
else if(avatarUrl.$t.match("11488199157704379781")) { avatarT = cm_avatar['ngoctri'] ;}
else if(avatarUrl.$t.match("17175170721363050062")) { avatarT = cm_avatar['choiblogtk'] ;}
else if(avatarUrl.$t.match("13455864297260715381")) { avatarT = cm_avatar['jack'] ;}
else if(avatarUrl.$t.match("17461453341115540341")) { avatarT = cm_avatar['maythy'] ;}
else if(avatarUrl.$t.match("09625147383808730119")) { avatarT = cm_avatar['minhquan'] ;}
else if(avatarUrl.$t.match("00694403864029897588")) { avatarT = cm_avatar['tiennguyen'] ;}
else if(avatarUrl.$t.match("17188553889409828971")) { avatarT = cm_avatar['docchieublog'] ;}
else if(avatarUrl.$t.match("15435536641465159793")) { avatarT = cm_avatar['meoblog'] ;}
else if(avatarUrl.$t.match("13598836957495328298")) { avatarT = cm_avatar['dnh'] ;}
else if(avatarUrl.$t.match("14277559706768218175")) { avatarT = cm_avatar['quocvinh'] ;}
else if(avatarUrl.$t.match("12370263214001932442")) { avatarT = cm_avatar['yolks'] ;}
else if(avatarUrl.$t.match("11167880363909195136")) { avatarT = cm_avatar['ruabien'] ;}
else if(avatarUrl.$t.match("08759870998954144571")) { avatarT = cm_avatar['dakewo'] ;}
else if(avatarUrl.$t.match("12666334461939360660")) { avatarT = cm_avatar['friends-pc'] ;}
else if(avatarUrl.$t.match("12625548826737813579")) { avatarT = cm_avatar['ltvinhtrung'] ;}
else if(avatarUrl.$t.match("02896728987986345766")) { avatarT = cm_avatar['kenbin'] ;}
else if(avatarUrl.$t.match("15051849591008262422")) { avatarT = cm_avatar['tronghieudo'] ;}
else if(avatarUrl.$t.match("14270963672740050413")) { avatarT = cm_avatar['NAD'] ;}
else if(avatarUrl.$t.match("11191465825758763667")) { avatarT = cm_avatar['sieudan'] ;}
else if(avatarUrl.$t.match("18218312420172917571")) { avatarT = cm_avatar['FPT'] ;}
else if(avatarUrl.$t.match("13461135698133561032")) { avatarT = cm_avatar['dvdhay'] ;}
else if(avatarUrl.$t.match("13302728342955214164")) { avatarT = cm_avatar['flyindream'] ;}
else if(avatarUrl.$t.match("14332535104546283291")) { avatarT = cm_avatar['CAA'] ;}
else if(avatarUrl.$t.match("12411025187254704157")) { avatarT = cm_avatar['ngvanquyet'] ;}
else { avatarT = cm_avatar['blogger'] ;}
}

var imgprofile ='<img class="rcavatar-photo" align="top" src="'+ avatarT +'" />';
str += '<tr>';
str += '<td width="56" valign="top">'+imgprofile+'</td>';
var pdate = entry[i].published.$t;
var m = parseInt(pdate.substring(5,7));
for(var j=0; j<month.length;j++){
if(m==month[j]){
m = month2[j]; break;
}
}
str += '<td valign="top"><div class="rcavatar-content"><div class="rcavatar-author"><a href="' + entry[i].link
[2].href + '"><b>' + entry[i].author[0].name.$t+'</b></a> - <i><a href="' + entry[i].link[2].href + '">'+ pdate.substring(11,16) + '-' + pdate.substring(8,10) + '/' + pdate.substring(5,7) + '/' + pdate.substring(2,4)+'</a></i></div><div class="rcavatar-sum">'+ removeHtmlTag(entry[i].summary.$t,cm_desc)+ ' ... </div></div></td>';

str += '</tr>';

}

str = str + '</tbody></table></div>';
document.write(str);
}
</script>
<script type="text/javascript">
document.write("<script type=\"text/javascript\" src=\""+homepage+"/feeds/comments/summary?max-results="+cm_num+"&alt=json-in-script&callback=showRCommentsAvatar\"><\/script>");
</script>

Việc bạn cần làm là điều chỉnh theo các điểm chú thích được đánh dấu màu xanh trong đoạn code ở trên. Ở phần CSS chỉnh số 220 cho tương thích với chiều rộng phần chứa nội dung nhận xét khi áp dụng trên blogspot của bạn.

Tại dòng

if(avatarUrl.$t.match("00819429141342166010")) { avatarT = cm_avatar['admin'] ;}

Thay chuỗi số được đánh dấu màu đỏ bằng chuỗi số Profile ID của bạn.

Hy vọng bạn có thể tạm thời hài lòng với tiện ích này.

{52 bình luậnAdd yours ?}

22:15:00, 15 thg 7, 2011

Các cao thủ blogspot VN giờ nhiều như nấm mọc sau mưa, hoa hết cả mắt :)

Reply
22:25:00, 15 thg 7, 2011

Đúng là cao thủ vina blogspot ngày càng nhiều, như cao thủ võ lâm vậy. Mời Vietutd cùng chia sẻ ý tưởng hoàn thiện tiện ích này nhé. Thanks in advance. :68)

Reply
00:54:00, 16 thg 7, 2011

:55) :55) :55) :55)HURAAAAAAAAAAAAAAA
TUYỆT VỜI,TRÊN CẢ TUYỆT VỜI.CẢM ƠN NHẬT HÀ NHIỀU NHIỀU NHIỀU :55) :55) :55)

Reply
02:24:00, 16 thg 7, 2011

Hình như bác mới chỉnh lại code, CAA cũng đang sử dụng thủ thuật này của bác. Cộng cho bác 1 điểm
:( không nhìn thấy nút +1 đâu

Reply
04:06:00, 16 thg 7, 2011

Trời đất
Chả dính dáng gì đến script của FD cả
Cả tính năng cũng không liên quan
Cái avatar mà add thủ công thì bên bác TienNguyen làm từ đời nảo đời nào rồi @@


Cái mình đang dùng là từ hồi Anh Vo còn hoạt động hồi năm 2009 đã hướng dẫn, mình nhờ bác Tien Nguyen cải tiến lại


Dù sao cũng thank bác

Reply
08:22:00, 16 thg 7, 2011

Chú Ngân nói chưa chính xác, nếu nói Avatar add thủ công thì a tạo trước TN lâu, k tin cứ hỏi TN, thủ thuật ở bài này là kiểu thứ 2 đấy chú à.

Reply
11:31:00, 16 thg 7, 2011

:-? khi add nhiều ava thế này công nhận load chậm thật

Reply
12:44:00, 16 thg 7, 2011

đúng rồi, lúc trước a.Hà đã có một bài như thê này rồi mà...em thấy bây giờ cũng đâu có gì khác biết. đều là add thủ công!:53)

Reply
22:02:00, 16 thg 7, 2011

@Huỳnh Nhật Hà Đúng rồi, trước em cũng có xài cái tiện ích recent comments của anh Hà. Hì, bê về xài thôi. À, anh Hà chỉ hiệu ứng khi rê chuột vào ảnh của comment đi! :D Bữa nào viết bài về blog anh thì anh nhớ cho ý kiến nha.

Reply
22:14:00, 16 thg 7, 2011

Anh Hà ơi cho em hỏi, đôi lúc blog em có người comment thì 1 lát xong comment đó tự nhiên bị xóa, có cách nào khắc phục ko anh

Reply
22:26:00, 16 thg 7, 2011

Thế còn với Anh Võ bên ViêtwebGuide thì sao ?

Reply
22:30:00, 16 thg 7, 2011

Cái cm_avatar có cần chính xác không anh Hà, sao em đã ghi rõ đúng tên những người thường comment bên blog em mà vẫn chỉ hiển thị hình ảnh của Blogger.

Reply
22:31:00, 16 thg 7, 2011

@Ngankvn ® Hồi đó giờ mình ít ghé sang đó lắm nên chưa dám nhận xét :)

Reply
09:50:00, 17 thg 7, 2011

Bác Hà ơi, ae mình đặt link liên kết nhé :D

Reply
11:53:00, 17 thg 7, 2011

Sẵn anh Hà đặt link liên kết với em nha, em đã add của anh rồi.:54)

Reply
13:47:00, 17 thg 7, 2011

Tên em có trong danh sách avatar và blog xuất hiện trên phần code kia
Vui quá xá

Reply
13:52:00, 17 thg 7, 2011

cm_avatar['lamkan'] = "http://1.bp.blogspot.com/-uhdosx9r8E4/Thvt9mN9F5I/AAAAAAAAAig/wGvXuo6hcPM/s220-h/8.jpg";

Anh Hà cập nhật lại chỗ code ảnh em đi nha
Em thay ảnh roài mà ^^
hehehehehe

Reply
20:25:00, 17 thg 7, 2011

Hay vậy, mình làm thử coi. Hình như Avatar này chỉ dùng cho mã nguồn Wordpress thôi, đúng không?

Reply
21:13:00, 17 thg 7, 2011

@Lê Trương Vĩnh Trung Sao tự nhiên bị xóa được e. Nó nhảy vào bộ lọc spam của Blogger chớ. Em vào Comments kiểm tra mục Spam sẽ thấy mà.

Reply
21:18:00, 17 thg 7, 2011

Với Peace vốn có mối thâm giao nên a sẽ đặt link vào Bạn bè. Riêng NAD nếu có nhã ý kết bạn sẽ đặt vào đám mây Bạn bè luôn?

Reply
21:27:00, 17 thg 7, 2011

@Huỳnh Nhật Hà Thanks anh! Mà anh chưa trả lời comment số 12 của em đó! :D

Reply
21:33:00, 17 thg 7, 2011

Tên k cần chính xác như tên Comment Author, mà phải thống nhất:

Ví dụ tên người nhận xét là Nguyen Van A thì a có thể đặt code như thế này:

cm_avatar['ngvanA'] = "URL_Avatar";

…..


else if(avatarUrl.$t.match("XXXXXXXXXXXXXX")) { avatarT = cm_avatar['ngvanA'] ;}


Thay chuỗi XXXXX… bằng chuỗi số Profile ID của người nhận xét tương ứng.

Reply
22:00:00, 17 thg 7, 2011

@Huỳnh Nhật Hà Thanks anh, đã áp dụng thành công. Nhưng chẳng hiểu sao có đôi khi chữ nó bị chạy ra ngoài khung luôn đó anh Hà, refresh lại thì hết!

Reply
22:10:00, 17 thg 7, 2011

Thế thì thêm CSS cho tiện ích:

#rcommentwg {width:XXXpx}

XXX bao nhiêu cho phù hợp với phần sidebar. Có thể thêm padding-left, hay margin gì đó...

Reply
22:39:00, 17 thg 7, 2011

Em đã đặt link của bác, rất vui đc làm quen :D

Reply

Oái, cái wig này nặng quá, load không nổi bác ah. có thể nào làm cho nó nhẹ hơn một chút không ?
Bác qua xem site của em dùm với. Nó gần giống website rùi đó :
http://freedocs.tk

Reply
19:21:00, 18 thg 7, 2011

Widget này có gì đâu nặng, trên Bloggerism load nhanh mà. Freedocs gần giống chứ chưa giống website. Bạn đi spam đấy à, freedocs chơi popup sẽ gây phiền cho người đọc đấy bạn.

Reply
08:51:00, 27 thg 7, 2011

Cái này add avatar thủ công :61)

Reply
23:27:00, 28 thg 7, 2011

Tìm ra rồi comment số 24

Reply
23:29:00, 28 thg 7, 2011

Chém thêm cái nữa may ra được lên "bảng vàng" chém gió của bác :51)

Reply
15:58:00, 29 thg 7, 2011

@peace19812006 Add cái này vô là ok:
.rcavatar-content {float:left;margin:0;width:220px}
(đã update vào code)

Reply
20:24:00, 29 thg 7, 2011

Đã ok,đa tạ nhé :55)

Reply
20:40:00, 6 thg 8, 2011

Muốn thay background của tiện ích này thì làm sao anh Hà?

Reply
21:12:00, 6 thg 8, 2011

Bác thêm một css ở phần style là dc

#rcommentwg{background:blue;}

Reply
09:19:00, 7 thg 8, 2011

@Phim Online Không được đâu, mình đã áp dụng thử rồi.

Reply
22:20:00, 7 thg 8, 2011

bác thử thay
var str = "<div id=\"rcommentwg\"><table><tbody>";
bằng cái này thử xem

var str = "<div id=\"rcommentwg\"><table style=\"background:blue\"><tbody>";

Reply
23:19:00, 7 thg 8, 2011

@Phim Online Cũng vậy, chắc phải nhờ anh Hà :51)

Reply
07:41:00, 8 thg 8, 2011

Giải quyết vấn đề ở blog của Peace:

Edit màu nền cho sidebar thì đụng đến CSS này:

.sidebar .widget{
background: #fff url(http://3.bp.blogspot.com/-6NNjg08Ykqk/Tj0_nAvjCRI/AAAAAAAABQw/MaOT8zhAeIs/s1600/picture003.jpg
)

Do tiện ích Recent Comments này sử dụng table, mà trong Template của Peace có bộ CSS table rồi nên có đặt CSS thế nào cho tiện ích đó cũng bó phép ngàn năm luôn. Phải đụng đến (xóa hoặc edit) này trong Template nha:

table td, table th{
text-align: left;
padding: .4em .8em;
}
table th{
background: #fff ;
color: #999;
text-transform: uppercase;
font-weight: normal;
border:none;
}
table td{
background: #e4e4e4;
border:none;
color:#555;
}
table tr.even td{
background: #eee;
border:none;
}
table tr:hover td{
background: #FFF9DF;
}

Reply
19:25:00, 8 thg 8, 2011

@Huỳnh Nhật Hà Cảm ơn anh Hà nhiều :51)

Reply
12:54:00, 18 thg 8, 2011

cảm ơn bạn nhé

Reply
16:58:00, 27 thg 8, 2011

em làm đk rồi .kam on admin

Reply
23:15:00, 5 thg 9, 2011

Không hiểu sao khi em áp dụng thủ thuật này lại không hiển thị avatar anh Hà ạ, em chỉnh sửa theo hướng dẫn mà vẫn không được chứ!

Reply
23:19:00, 5 thg 9, 2011

A đã test cho trang của e rồi, OK mà. E đã thay homepage URL chưa

Reply
23:29:00, 5 thg 9, 2011

Anh hướng dẫn cụ thể như trên em khó mà làm sai lắm, từ URL Admin, ID đến homepage URL em thay hết mà nó chỉ hiển thị ảnh OpenID của Blog anh ạ. Đây là ảnh thủ thuật này bên Blog em: https://lh4.googleusercontent.com/-lM5gyL-vUKI/TmT4pYeCMGI/AAAAAAAACDo/3iMLXsF4iyg/s800/r-comment.png anh xem nhé!

Reply
23:34:00, 5 thg 9, 2011

Đây là ảnh lỗi anh ạ: https://lh4.googleusercontent.com/-lM5gyL-vUKI/TmT4pYeCMGI/AAAAAAAACDo/3iMLXsF4iyg/s800/r-comment.png

Reply
07:34:00, 6 thg 9, 2011

LD làm lại thật kỹ theo hướng dẫn nhé, nếu muốn add thêm Avatar thì phải add theo thứ tự chứ k là bị lỗi đó.

Reply
09:27:00, 8 thg 9, 2011

Linh Dung thay chuỗi ProfileID sai rồi nên mới bị lỗi đó. ProfileID là chuỗi số ID hồ sơ chứ k phải BlogID nhá. Ví dụ đây là URL đến trang hồ sơ của LD: http://www.blogger.com/profile/11693764736748274065 thì 11693764736748274065 chính là ProfileID.

Reply
00:28:00, 18 thg 10, 2011

Tiện ích này sao ở phần foooter của em thì author và thời gian không nằm trên 1 hàng anh nhỉ!

Reply
00:34:00, 18 thg 10, 2011

@Linh Dung Do code CSS chung cho phần footer ảnh hưởng đó em, là CSS cho ul, li, a đó mà. E ngâm cứu điều chỉnh nhé. Đang buồn ngủ đi ngủ trước đã, mai tính tiếp.

Reply
00:36:00, 18 thg 10, 2011

@Huỳnh Nhật Hà Vậy mà em nghĩ tiện ích này không liên quan gì đến thẻ ul, li, a chứ hì! Cảm ơn anh! Ngủ ngon nha anh! Em ngâm cứu tý nữa!

Reply
16:58:00, 18 thg 10, 2011

e đang xài cái này. sao mấy hôm nay tự dưng hok thấy hiện comment nữa là sao nhỉ.hixx..

Reply
22:26:00, 3 thg 10, 2016

chỉ đối vs blog hay tn nữa

hiep dam

Reply
Nội quy! Đóng lại Khi bạn viết bình luận, cần tuân thủ một số quy tắc sau:
» Bình luận phải nghiêm túc và không chứa các liên kết quảng cáo.
» Có thể sử dụng các thẻ <b> … </b>,<i> … </i>, <a href="URL..."> ... </a>.
» Yêu cầu thủ thuật tại mục Yêu cầu thủ thuật hoặc hỏi tại mục Hỏi và Đáp.
More →
Chữ đậm Chữ nghiêng Chữ nghiêng 2 Chèn Link Chèn Link Mã hóa code Help ?Nhấn vào biểu tượng hoặc kiểu chữ hoặc chèn link sau đó nhấn nút Chọn rồi copy (Ctrl + C) để paste (Ctrl + V) vào khung viết bình luận. Mã hóa code nếu bạn muốn đưa code vào bình luận.

Chọn Xóa

Next post: Bài đăng Mới hơn

Previous post: Bài đăng Cũ hơn