Trong đó, bài viết hiển thị trên Tab News là các bài viết thuộc chuyên mục chính.

1. Vào bố cục
2. Vào chỉnh sửa code HTML
3. Chèn đoạn code bên dưới vào trước thẻ đóng </head>
<style type="text/css">4. Save template
.fl {float:left;}
.fr {float:right;}
.folder, .folder-title, .folder-content, .folder-bottom, .folder-header, .folder-top, .folder-news {position:relative;}
.folder-content {background-color:#ffffff;}
.other-folder {width:100%;}
.folder, .folder-title, .folder-content, .folder-bottom, .folder-header, .folder-top, .folder-news {overflow:hidden;}
.folder, .folder-title, .folder-bottom {width:500px;}
.folder-bottom {background:#f5f5f6 url('http://vnexpress.net/Images/Background/bg_vne.gif') repeat-x 0px -73px;}
.folder {margin-bottom:5px;}
.folder-title {height: 21px;}
.folder-active, .subfolder {height: 17px;}
.folder-title {font:11px arial; color:#868d9d; background:#f5f5f6 url('http://vnexpress.net/Images/Background/bg_repeat.gif') repeat-x scroll 0px 0px;}
.folder-active {padding: 2px 9px; background:#f5f5f6 url('http://vnexpress.net/Images/Background/bg_repeat.gif') repeat-x 0px -23px;}
.folder-content {width:478px; padding:5px 10px 5px;font:12px arial; border-left:1px solid #d5d8de; border-right:1px solid #d5d8de;}
.folder-bottom {height:5px;}
.folder-topnews {width:298px; padding-right:20px;}
.folder-othernews {width:160px;}
.folder-news {width:478px; padding:0px 11px; margin-bottom:10px;}
.folder-news p{padding:0; margin-top:0px; margin-bottom:5px;}
.subfolder {padding: 3px 5px 1px;}
.link-folder {font:bold 12px arial; color:#8a0000; text-decoration:none;}
.link-subfolder {font:11px arial; color:#003f7a; text-decoration:none;}
.link-title {font:bold 13px arial; text-decoration:none; color:#000000;}
.link-title:visited {color:#004080;}
.link-othernews {text-decoration:none; color:#000000;font:12px arial;}
.link-othernews:visited {color:#004080;}
.link-othernews:hover {text-decoration:underline;}
.folder-content p{margin-top:0px;margin-bottom:4px;}
.folder-content ul {list-style:none;margin:0;padding:0;}
.folder-content li {
padding-left:6px;
background-image:url('http://vnexpress.net/Images/Background/black-square.gif'); background-repeat:no-repeat;
background-position: 0 7px;
}
.other-folder {margin-bottom:5px;}
.img-subject {height:100px; border:1px solid #a5a5a5; margin-right:8px; margin-top:2px;}
.img-other {width:53px; height:53px; border:1px solid #a5a5a5; margin-right:5px;}
.folder-activeleft{width:2px; height:21px; background:#f4f5f6 url('http://vnexpress.net/Images/Background/bg_corner.gif') no-repeat -5px -0px;}
.folder-activeright{width:2px; height:21px; background:#f4f5f6 url('http://vnexpress.net/Images/Background/bg_corner.gif') no-repeat -5px -23px;}
.Lead1 { font-family: 'Arial'; font-size: 11px; color: #919090; font-weight: bold }
</style>
5. Tạo widget HTML/Javascript rồi dán code bên dưới vào :
<div class="folder">
<div class="folder-title">
<div class="folder-activeleft fl"></div>
<div class="folder-active fl"><a class="link-folder" href="http://www.vnpressnet.com/search/label/Thu thuat">Thủ thuật</a></div>
<div class="folder-activeright fl"></div>
<div class="subfolder fl">
<a class="link-subfolder" href="http://www.vnpressnet.com/search/label/Tin tuc?max-results=10">Tin tức</a> | <a class="link-subfolder" href="http://www.vnpressnet.com/search/label/Co ban?max-results=10">Cơ bản</a> | <a class="link-subfolder" href="http://www.vnpressnet.com/search/label/Nang cao?max-results=10">Nâng cao</a> | <a class="link-subfolder" href="http://www.vnpressnet.com/search/label/Widget?max-results=10">Tiện ích</a>
</div>
<div class="folder-titleright fr"></div>
</div>
<div class="folder-content" id="tdHomeFolder2">
<script type="text/javascript">
document.write(rdlabels[index]);
</script>
<script language="JavaScript">
imgr = new Array();
imgr[0] = "http://sites.google.com/site/fdblogsite/Home/nothumbnail.gif";
showRandomImg = true;
aBold = false;
summaryPost = 247;
sumPost = 147;
numposts = 6;
label = "Thu thuat";
home_page = "http://www.vnpressnet.com/";
</script>
<script src="http://fandung.110mb.com/JS-files/Pro-TabNews/VnE-recent.js" type="text/javascript"></script>
</div>
<div class="folder-bottom"></div>
</div>
Các bạn chỉnh sửa Danh mục chính (màu đỏ) và các chuyên mục phụ (màu xanh) tương ứng với các label của Blog.
Với nhiều Danh mục chính tương ứng với tạo nhiều widget HTML/Javascript bạn chỉ cần thực hiện công việc (Bước 3 ở trên 1 lần duy nhất)
Các bạn có thể xem Demo luôn tại weblog này (www.VnPressNet.com).
Cám ơn Fandung với thủ thuật này.
File .JS có thể download về để tránh trường hợp host 110mb hỏng tại đây.
Bạn có thể upload file .js lên các host free theo hướng dẫn tại Upload file .js lên host free.
Chúc các bạn THÀNH CÔNG.
:D, anh áp dụng cho blog cũng được đó nhỉ
ReplyDeletea Oi, em cũng làm theo như anh rồi, đẹp lắm, nhưng mà a sửa hộ em chiều rộng được không, chiều rộng tab new của em rộng hơn nữa cơ, a vào xem trang em rồi chỉ em cách chỉnh nhé. Cảm ơn anh 3 ngơ nhiều/ Chi Bảo
ReplyDeletetrang em mới làm nè: http://www.baothaibinh.net/
àh anh xem mỗi teb new có thể thêm được các tên mục nhiều hơn được không, đây anh giới hạn có 1 mục chính và 4 mục phụ, ít với em quá. anh nhé cố giúp e nhé
ReplyDeleteanh ơi, cái yêu cầu thứ 32 em biết cách sửa rồi tức là mình có thể cho thêm 1 tab new mấy mục cũng được. a h cố gắng sửa em cái độ rộng nhé. còn bệnh này nữa anh àh:\
ReplyDelete\Khi mở ra một label nào đó thì nó sẽ hiện ra như thế này:
http://c.uploadanh.com/upload/1/130/0.067531001254147167.jpg
tức là các tab new không tự ẩn đi mà lại hiện ra giữa các bài viết. hic a giúp e nhé
@chi bao: (1) giới hạn có 1 mục chính và 4 mục phụ:
ReplyDeletenhư hướng dẫn ở trên và anh đã xem blog thaibinhnews ở mục văn hoá em đã thêm mục phụ được rồi anh chỉ nói lại là em thêm phần code tương tự ở phần class="link-subfolder (màu xanh như code trên là được.
(2)như cái hình em gửi http://c.uploadanh.com/upload/1/130/0.067531001254147167.jpg thì trước tiên em áp dụng bài http://phattrienso.blogspot.com/2009/02/thu-thuat-loai-bo-dong-show-all-post_6697.html để loại bỏ cái khung các bài cùng label
Còn để ẩn giấu các tabnews em tham khảo bài http://www.vnpressnet.com/2009/06/hien-thi-widget-o-nhung-trang-nhat-inh.html để ẩn giấu các tiện ích. Với yêu cầu này em thực hiện theo hướng dẫn A là chỉ cho phép hiển thị ở trang chủ nhé.
Làm trước cái này rồi anh sẽ hướng dẫn tiếp cách hiển thị để độ rộng phù hợp với blog thái bình nhé
Chỉnh sửa độ rộng để phù hợp với blog em tìm đoạn code ở phần đã chèn vào trên/head là .folder, .folder-title, .folder-bottom {width:500px;} thay thế số 500 bằng độ rộng phần bài viết (main post hoặc có mẫu gọi là main-wrapper) trừ đi (- 5px).
ReplyDeleteSau đó tìm tiếp có 2 chố có code width:478px chỉnh sửa cho phù hợp là được (ví dụ với cái trên là 500 tương ứng với 478, khi em áp dụng với blog của mình là 600 chằng hạn thì cái 478 sẽ là 578 ( thử đi là biết) ^_^
Sao em không được, nó không hiển thị lên được.
ReplyDeleteGiúp em với.
http://blog4vn.blogspot.com
minh` cung khong hieu noi, moi cac temp khac thuc hien theo dung huong dan la ok, sao ben ban lai vay.
ReplyDeleteBan co the dung link tham khao bai goc cua Fandung xem the nao, ban nay cua minh la rut gon de de thuc hien thoi.
Minh se tim hieu them xem lydo the nao
uhm, mình cũng có xem bài viết của FD rồi, nhưng mình vẫn làm không được.
ReplyDeletehttp://www.fandung.com/2009/08/pro-tabnews-mang-phong-cach-cua.html
Không biết mình có làm sai bước nào không nữa, mình làm theo đúng như bạn hướng dẫn mà. Bạn cố gắng giúp mình với nhá.
Cám ơn bạn nhiều !
Hjx, mình mới làm được nhưng vẫn chưa ưng ý, bạn chỉ mình với:
ReplyDeleteThứ nhất: Mình muốn cho khoảng cách giữa 2 widget giảm xuống
http://img188.imageshack.us/img188/7029/123xu.jpg
Thứ 2: Tại sao khi mình click vào 1 Label bất kỳ thì tất cả các widget vẫn không ẩn đi, nó vẫn nằm ở phía trên.
Thứ 3: Mình muốn những bài mới nhất (những bài mình mới post đó) nó luôn nằm trên những Label mà mình đã làm, mình thấy toàn bài cũ không à.
Bạn cố gắng giúp mình với nhá.
http://blog4vn.blogspot.com
Cám ơn bạn nhiều ! Chúc bạn 1 ngày vui vẻ !
Câu hỏi thứ 1: mình không nhớ, để nhớ lại rồi sẽ trả lới.
ReplyDeleteCau hỏi thứ 2: Muốn ẩn tiện ích thì tham khảo bài http://www.vnpressnet.com/2009/06/hien-thi-widget-o-nhung-trang-nhat-inh.html
Câu hỏi thứ 3: sumPost = 147;
numposts = 6;
label = "Thu thuat";
home_page = "http://www.vnpressnet.com/"; (nhớ điền chính xac Label bởi nếu đặt label la thuthuat mà điền thủ thuật là sai rồi
chỉ rỏ cho mình được không? mình vẫn chưa hiểu cái này
ReplyDelete(câu hỏi thứ 2 đó)
minh lam khong duoc
ReplyDeleteminh qua phan tu trang minh khong thay widget nao het
giup minh voi
sao em làm theo hướng dẫn mà không được vậy nhỉ? lạ thật. Nghiên cứu lại xem sao
ReplyDeletelink này http://fandung.110mb.com/JS-files/Pro-TabNews/VnE-recent.js hinh như khong sử dụng được. nên không hiển thị được
ReplyDeleteSao em làm được rồi, nhưng chỉ hiện các tab news thôi, con đâu không hiện tí gì nội dung của bài viết:
ReplyDeletehttp://i232.photobucket.com/albums/ee216/hoangquynhvu/Dmon_Ucoz/All_4_You/Tab_news.png
Code của em thế này:
http://all4u.dmon.com/Js/Tab_News.txt
Anh xem giúp em với.
Trường hợp của mình giống bạn trên ấy.
ReplyDeleteChỉ hiện các tab còn nội dung ko thấy đâu cả
giúp mình với!
Thank
Bếp nghiệp dư: Sao mình làm toàn hiện ra No image không a???? Giúp mình với!
ReplyDelete