Thứ Hai, tháng 9 05, 2011
[38]
Thủ thuật: Form comment đẹp cho Blogspot
Nguồn: Sưu tầm
Giới thiệu: Như đã biết, form comment mặc định của Blogspot rất đơn điệu và không có nhiều tùy chỉnh. Do vậy, thủ thuật sau sẽ giúp bạn làm đẹp thêm cho form comment của mình. Đặc biệt hữu ích với các blogger thích trang trí cho khung comment của blog thêm phần bắt mắt.
CÁCH THỰC HIỆN
1. Đăng nhập Blogger
2. Chọn: Mẫu > Chỉnh sữa HTML
3. Chèn script.
Bước 1: Tìm đến đoạn code có dạng sau:
Bước 2: Thay thế toàn bộ code trên bằng đoạn code sau:
- Nhớ đổi 5950416464056762250 thành ID của blog bạn.
- Có thể thay Trả lời bằng hình ảnh.
Nếu thay bằng hình ảnh thì thay chữTrả lời bằng dòng code:
Bước 3: Tìm và xóa hết các đoạn CSS của khung comment cũ trong template đi, chúng thường có dạng:
Chủ yếu là xóa #comments-block và các phần tử nằm trong nó.
Bước 4: Sau khi xóa hết các đoạn code trên. Hãy thay thế bằng 1 trong 4 loại đoạn code CSS sau:
Loại 1:
Loại 2:
Loại 3:
Loại 4:
Bạn có thể tùy chỉnh lại phông nền, màu chữ, hình ảnh, độ rộng,… Và tùy biến thêm các kiểu khác cho phù hợp với blog của mình.
Bước 5: Save template. (Lưu mẫu)
THE END.
Thủ thuật: Form comment đẹp cho Blogspot
Nguồn: Sưu tầm
Giới thiệu: Như đã biết, form comment mặc định của Blogspot rất đơn điệu và không có nhiều tùy chỉnh. Do vậy, thủ thuật sau sẽ giúp bạn làm đẹp thêm cho form comment của mình. Đặc biệt hữu ích với các blogger thích trang trí cho khung comment của blog thêm phần bắt mắt.
CÁCH THỰC HIỆN
1. Đăng nhập Blogger
2. Chọn: Mẫu > Chỉnh sữa HTML
3. Chèn script.
Bước 1: Tìm đến đoạn code có dạng sau:
<dl expr:class='data:post.avatarIndentClass' id='comments-block'>
<b:loop values='data:post.comments' var='comment'>
....
.......
....
</b:loop>
</dl>
Bước 2: Thay thế toàn bộ code trên bằng đoạn code sau:
<!--Form comment đẹp cho blog (1)-->
<div class='clear'/>
<div class='comments-block'>
<b:loop values='data:post.comments' var='comment'>
<div class='comments-avatar'>
<b:if cond='data:comment.favicon'>
<img expr:src='data:comment.favicon'/>
</b:if>
<a expr:name='data:comment.anchorName'/>
<b:if cond='data:blog.enabledCommentProfileImages'>
<data:comment.authorAvatarImage/>
</b:if>
</div>
<div class='arrow'/>
<div id='comments-box'>
<a class='comments-reply' expr:href='"https://www.blogger.com/comment.g?blogID=5950416464056762250&postID=" + data:post.id + "&isPopup=true&postBody=%40%3C%61%20%68%72%65%66%3D%22%23" + data:comment.anchorName + "%22%3E" + data:comment.author + "%3C%2F%61%3E%20%3A#form"' onclick='javascript:window.open(this.href,"bloggerPopup","toolbar=0,location=0,statusbar=1,menubar=0,scrollbars=yes,width=650,height=450");return false;' rel='nofollow'> Trả lời </a>
<div class='comments-meta'>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/><data:comment.author/>
</b:if><data:commentPostedByMsg/>
<div class='comments-timestamp'>
<data:comment.timestamp/>
<b:include data='comment' name='commentDeleteIcon'/>
</div></div>
<div class='comments-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p><data:comment.body/></p>
</b:if></div>
</div>
<div class='clear'/>
</b:loop>
</div>
- Nhớ đổi 5950416464056762250 thành ID của blog bạn.
- Có thể thay Trả lời bằng hình ảnh.
Nếu thay bằng hình ảnh thì thay chữ
<img src"LINK_HÌNH_REPlY"/>
Bước 3: Tìm và xóa hết các đoạn CSS của khung comment cũ trong template đi, chúng thường có dạng:
#comments-block {...}
.comment-body {...}
.comment-footer {...}
.comment-author {...}
.comment-body p {...}
.deleted-comment {...}
......
Chủ yếu là xóa #comments-block và các phần tử nằm trong nó.
Bước 4: Sau khi xóa hết các đoạn code trên. Hãy thay thế bằng 1 trong 4 loại đoạn code CSS sau:
Loại 1:
/*Comments đẹp cho blog (2)
*******************************/
.comments-block a,.comments-block p,.comments-block a img{
margin:0;
padding:0;
outline:none;
border:none;
}
/*Khung comment chính, chứa các class bên dưới*/
.comments-block{
width:495px;
background: #FFF; /*Không dùng màu nền thì bỏ dòng này*/
padding:10px 0px 0px 0px;
font-family: Tahoma;
line-height:17px
}
/*Khung comment. Chứa nội dung, tên người comment, ngày đăng, Reply*/
#comments-box{
float: left;
width: 490px;
margin:0px 0px 14px 0px;
border-bottom:2px solid #e3e3e3;
}
/*Avatar comment*/
.comments-avatar{
float: left;
padding:2px;
border: 1px solid #ccc;
}
/*Khung chứa tên người comment, ngày đăng comment*/
.comments-meta{
padding:19px 5px 3px 7px;
background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggI-nXKMjGFJAEeAlrhcPmSNq0VFNPwgnkNjzis6LgclpeK4yOVBgxazADRxQp4EGjW9S7eLt__RmPXjhrMojvaZVA-VP9vUxll2PYzR0QltgyPQYpKKV2uS51CChVc1CktNreJyAZ6NNd/);
border-bottom:1px solid #E3E3E3;
}
/*Chữ “nói” sau mỗi tên comment*/
.comments-meta{
font-size:12px;
color: #6D6F6D;
}
/*Tên người đăng comment*/
.comments-meta a{
font-size:12px;
font-family: Verdana;
text-decoration:none;
}
/*Ngày, giờ đăng comment*/
.comments-timestamp{
color:#0E6284;
font-size:10px;
font-family: Arial;
}
/*Khung chứa nội dung comment, không chứa tên người và ngày đăng comment*/
.comments-body{
font-size:12px;
color: #000;
background:#FCFACE; /*Nền comment*/
padding:5px;
border-left:4px solid #e3e3e3;
border-right:2px solid #e3e3e3;
}
/*Nút Reply*/
a.comments-reply{
padding:28px 10px 10px 5px; /*Canh lề nút reply*/
display:block;
color:#0E6284;
float:right;
}
/*Định dạng size avatar comment*/
.avatar-image-container{
width:40px;
height:40px;
}
/*Avatar mặc định cho nặc danh*/
.avatar-image-container img{
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS8y79LWo3bFuY7RcspMfBvdbHbOd-upZVf_XlX7uYEXlkMV2-VIb-ZPL2pyjCvpKsQg6-68zLTSqgOutBAy7H5ZdTjWusDZbwpElABMoZ9rnToxQLSK0ySAEMCgv7XLNnKuZz79MHjjs/) no-repeat;
width:40px;
height:40px;
}
/*Định dạng bài viết bị xóa*/
.deleted-comment {
font-style:italic;
color:gray;
text-decoration:line-through;
}
Loại 2:
/*Comments đẹp cho blog (2)
*******************************/
.comments-block a,.comments-block p,.comments-block a img{
margin:0;
padding:0;
outline:none;
border:none;
}
/*Khung comment chính, chứa các class bên dưới*/
.comments-block{
width:495px;
background: #FFF; /*Không dùng màu nền thì bỏ dòng này*/
padding:10px 0px 0px 0px;
font-family: Tahoma;
line-height:17px
}
/*Hình mũi tên*/
.comments-block .arrow{
float: left;
margin: 45px 0px 0px -16px;
display:block;
width:16px;
height:8px;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCKpH7fvCknzkri2uLaFw1-BO2_9AEtLzg-MDVunWBr66qT_U4PHVmrE_GSp0wpjw1zX9fqIR5LHwZQ5D0Xs9HUzXrBJ9yZ9FuZfDHkwpYmenmw0kks8FZ1HTLQM4QNupCmAmy3CYmNoKL/) no-repeat;
}
/*Khung hình comment. Chứa nội dung, tên người comment, ngày đăng, Reply*/
#comments-box{
float: left;
width: 490px;
margin:0px 0px 14px 0px;
border:3px solid #e3e3e3;
border-radius:8px
}
/*Avatar comment*/
.comments-avatar{
float: left;
padding:2px;
border: 1px solid #ccc;
}
/*Khung chứa tên người comment, ngày đăng comment*/
.comments-meta{
padding:5px;
background:#F1F1F1;
border-bottom:1px solid #E3E3E3;
}
/*Chữ “nói” sau mỗi tên comment*/
.comments-meta{
font-size:12px;
color: #6D6F6D;
}
/*Tên người đăng comment*/
.comments-meta a{
font-size:12px;
font-family: Verdana;
text-decoration:none;
}
/*Ngày, giờ đăng comment*/
.comments-timestamp{
color:#0E6284;
font-size:10px;
font-family: Arial;
}
/*Khung chứa nội dung comment, không chứa tên người và ngày đăng comment*/
.comments-body{
font-size:12px;
color: #000;
background:#FCFACE; /*Nền comment*/
padding:5px;
}
/*Nút Reply*/
a.comments-reply{
padding:10px 5px 10px 5px; /*Canh lề nút reply*/
display:block;
color:#0E6284;
float:right;
}
/*Định dạng size avatar comment*/
.avatar-image-container{
width:40px;
height:40px;
}
/*Avatar mặc định cho nặc danh*/
.avatar-image-container img{
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS8y79LWo3bFuY7RcspMfBvdbHbOd-upZVf_XlX7uYEXlkMV2-VIb-ZPL2pyjCvpKsQg6-68zLTSqgOutBAy7H5ZdTjWusDZbwpElABMoZ9rnToxQLSK0ySAEMCgv7XLNnKuZz79MHjjs/) no-repeat;
width:40px;
height:40px;
}
/*Định dạng bài viết bị xóa*/
.deleted-comment {
font-style:italic;
color:gray;
text-decoration:line-through;
}
Loại 3:
/*Comments đẹp cho blog (2) *******************************/ .comments-block a,.comments-block p,.comments-block a img{ margin:0; padding:0; outline:none; border:none; } /*Khung comment chính, chứa các class bên dưới*/ .comments-block{ width:495px; background: #FFF; /*Không dùng màu nền thì bỏ dòng này*/ padding:4px 0px 0px 0px; font-family: Tahoma; line-height:17px } /*Hình mũi tên*/ .comments-block .arrow{ float: left; margin:26px 0 0 2px; display:block; width:8px; height:16px; background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpcm2mxjMrM9LIIURqjfVbeiCm_omNs_0PhuLKUb8SAP7vwAyZqxv47iaSlKOMgV224jZOTfYdtjudp4Q7W42-CPL_D3wxGyGxm9D1q4FTD524uZuKoziLoBsE16Gm-Xv8Rl8HQY7gOJA/) no-repeat; } /*Khung hình comment. Chứa nội dung, tên người comment, ngày đăng, Reply*/ #comments-box{ float: left; width: 430px; margin:14px 0px 10px 0px; border:3px solid #e3e3e3; border-radius:4px } /*Avatar comment*/ .comments-avatar{ float:left; padding:2px; margin:15px 0 0 0; border:1px solid #ccc; } /*Khung chứa tên người comment, ngày đăng comment*/ .comments-meta{ padding:5px; background:#F1F1F1; border-bottom:1px solid #E3E3E3; } /*Chữ “nói” sau mỗi tên comment*/ .comments-meta{ font-size:12px; color: #6D6F6D; } /*Tên người đăng comment*/ .comments-meta a{ font-size:12px; font-family: Verdana; text-decoration:none; } /*Ngày, giờ đăng comment*/ .comments-timestamp{ color:#0E6284; font-size:10px; font-family: Arial; } /*Khung chứa nội dung comment, không chứa tên người và ngày đăng comment*/ .comments-body{ font-size:12px; color: #000; background:#FCFACE; /*Nền comment*/ padding:5px; } /*Nút Reply*/ a.comments-reply{ padding:10px 5px 10px 5px; /*Canh lề nút reply*/ display:block; color:#0E6284; float:right; } /*Định dạng size avatar comment*/ .avatar-image-container{ width:40px; height:40px; } /*Avatar mặc định cho nặc danh*/ .avatar-image-container img{ background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS8y79LWo3bFuY7RcspMfBvdbHbOd-upZVf_XlX7uYEXlkMV2-VIb-ZPL2pyjCvpKsQg6-68zLTSqgOutBAy7H5ZdTjWusDZbwpElABMoZ9rnToxQLSK0ySAEMCgv7XLNnKuZz79MHjjs/) no-repeat; width:40px; height:40px; } /*Định dạng bài viết bị xóa*/ .deleted-comment { font-style:italic; color:gray; text-decoration:line-through; }
Loại 4:
/*Comments đẹp cho blog (2) *******************************/ .comments-block a,.comments-block p,.comments-block a img{ margin:0; padding:0; outline:none; border:none; } /*Khung comment chính, chứa các class bên dưới*/ .comments-block{ width:495px; background: #FFF; /*Không dùng màu nền thì bỏ dòng này*/ padding:4px 0px 0px 0px; font-family: Tahoma; line-height:17px } /*Khung hình comment. Chứa nội dung, tên người comment, ngày đăng, Reply*/ #comments-box{ float: left; width: 437px; margin:14px 0px 10px 0px; border:1px solid #ADADAD; } /*Avatar comment*/ .comments-avatar{ float:left; padding:2px; border: 1px solid #ccc; margin: 30px 6px 0px 0px; } /*Khung chứa tên người comment, ngày đăng comment*/ .comments-meta{ padding:5px; background:#eee; } /*Chữ “nói” sau mỗi tên comment*/ .comments-meta{ font-size:12px; color: #6D6F6D; } /*Tên người đăng comment*/ .comments-meta a{ font-size:12px; font-family: Verdana; text-decoration:none; } /*Ngày, giờ đăng comment*/ .comments-timestamp{ color:#0E6284; font-size:10px; font-family: Arial; } /*Khung chứa nội dung comment, không chứa tên người và ngày đăng comment*/ .comments-body{ font-size:12px; color: #000; background:#eee; /*Nền comment*/ padding:5px 5px 20px 5px; } /*Nút Reply*/ a.comments-reply{ padding:10px 5px 10px 5px; /*Canh lề nút reply*/ display:block; color:#0E6284; float:right; } /*Định dạng size avatar comment*/ .avatar-image-container{ width:40px; height:40px; } /*Avatar mặc định cho nặc danh*/ .avatar-image-container img{ background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS8y79LWo3bFuY7RcspMfBvdbHbOd-upZVf_XlX7uYEXlkMV2-VIb-ZPL2pyjCvpKsQg6-68zLTSqgOutBAy7H5ZdTjWusDZbwpElABMoZ9rnToxQLSK0ySAEMCgv7XLNnKuZz79MHjjs/) no-repeat; width:40px; height:40px; } /*Định dạng bài viết bị xóa*/ .deleted-comment { font-style:italic; color:gray; text-decoration:line-through; }
Bạn có thể tùy chỉnh lại phông nền, màu chữ, hình ảnh, độ rộng,… Và tùy biến thêm các kiểu khác cho phù hợp với blog của mình.
Bước 5: Save template. (Lưu mẫu)
THE END.
16 nhận xét:
:haha
Rất hữu ích và nhiều lựa chọn, cám ơn bạn mình sẽ copy để post trên blog của mình ( ghi nguồn bacsklink blog của bạn cẩn thận ) bạn nhé
hay lắm mình đang tham khảo cái này, tks
@A3FC :f
cám ơn bạn nhiều lúc đầu mình dùng cái camments block of Noct mà hình ảnh avata bị lỗi hiển thị k hết may mà tìm được cái này thay thanks!!!!
Hal lắm !
Tks nha, áp dụng thành công rồi.keke
Demo..............
bước 4 chèn o dau zay ban
@ 10a4 forever: Sau khi xóa hết các CSS thực hiện ở bước 3 đó, thay thế nó bằng CSS ở bước 4.
@Ruacài này không trả lời ngay sau vi trí của comment đc ah, chỉ hiện tên thôi :
mình đang áp dụng cái này của bạn, tuy nhiên mình phát hiện ra nhược điểm đó là ko trả lời đc cm và nếu như có biểu tượng cảm xúc thì nó chỉ hiện ra ở comment đầu tiên, các cm sau ko hiện ra đc. Bạn giúp mình khắc phục vs. Thanks nhiều
BloG mình: http://khongphaixoan.blogspot.com
@Cổ Nguyệt (古 月) :
mình cũng mắc lỗi giống bạn đây
Biểu tượng cảm xúc vẫn hiện đủ mà bạn :)
hay
Mình có trang thủ thuật vi tính, và muốn liên kết với bạn. Hy vọn bạn sẻ đống ý!