Hiển thị các bài đăng có nhãn Thủ thuật Blog. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Thủ thuật Blog. Hiển thị tất cả bài đăng

Tạo nút RSS màu cam bằng CSS thuần túy


Tạo nút RSS màu cam bằng CSS thuần túy
Khi tạo liên kết RSS trên website hoặc webblog, bạn có thể sử dụng nút RSS màu cam tương thích với màu biểu tượng RSS mà không cần sử dụng hình ảnh. Thao tác này có thể được thực hiện bằng thủ thuật CSS đơn giản kết hợp với HTML.
Các bạn có thể xem demo ngay ở dưới đây.

FEED        FEED

☼ Cách tiến hành:
1- Đăng nhập vào Blog
2- Vào Mẫu
3- Chọn Chỉnh sử HTML (Edit HTML)
               
4- Đặt phần CSS bên dưới vào giữa 2 thẻ và . Đối với Blogger thì đặt trước dòng code ]]></b:skin>.
.feed {
border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:4px;
}
Sau đó đặt đoạn code sau vào vị trí muốn hiển thị nút RSS. Bạn có thể đặt tên văn bản cho nút là RSS hoặc FEED đều được.
<a href="/rss/" class="feed">FEED</a>
Chúc thành công!

Tùy chọn vị trí quảng cáo cho banner 468x60 pixels



Banner 468x60 pixels là 1 trong những banner quảng cáo được sử dụng phổ biến trên weblog, thông thường nó được đặt ở header. Để gây sự chú ý cho độc giả mình sẽ hướng dẫn chèn nó ở 2 vị trí là ở giữa bài viết thứ nhất và thứ 2 khi duyệt trang kiểu index và ở phía trên bài viết khi duyệt trang kiểu item.

Bước 1: Tạo hàm hiển thị quảng cáo. Tìm thẻ<b:includable id='main' var='top'>và thêm vào trước nó đoạn mã dưới đây:
<b:includable id='ads' var='posts'>
 <div style='clear:both'/>
 <div style='background:#FFF;padding:10px 0;text-align:center;line-height:0'>
  <a href='http://namkna.blogspot.com'  target='_blank'><img alt='ads' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzECWlqUQBYdQ7mxQJrV7NaVo1F7hyvlcGnhNVo8zpFWV8IX66Eds_GBfWCLPRrEEb9s-HL1brWHt0BwKwYk6PlNfXh6FO6vMIpHU6-eZvCV29rlXnq58aIivL4NpuP6Tb1IZEnWMZqAgj/s200/quang-cao-namkna.png'/></a>
 </div>
</b:includable>
Thay thếhttp://namkna.blogspot.combằng địa chỉ của website cần quảng cáo vàhttps://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzECWlqUQBYdQ7mxQJrV7NaVo1F7hyvlcGnhNVo8zpFWV8IX66Eds_GBfWCLPRrEEb9s-HL1brWHt0BwKwYk6PlNfXh6FO6vMIpHU6-eZvCV29rlXnq58aIivL4NpuP6Tb1IZEnWMZqAgj/s200/quang-cao-namkna.pngbằng địa chỉ của banner quảng cáo.

Bước 2: Gọi hàm quảng cáo ở vị trí cần chèn.
Ở giữa bài viết thứ nhất và thứ 2 khi duyệt trang kiểu index:
Ở phía trên bài viết khi duyệt trang kiểu item:
Tìm thẻ<b:include data='post' name='post'/>và thêm vào trước nó đoạn mã dưới đây:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
 <b:include data='post' name='ads'/>
</b:if>
Hi vọng nó có ích cho những người muốn kiếm thêm tiền từ quảng cáo khi mà Google Adsense còn "e ngại" blog Tiếng Việt.

Chèn quảng cáo vào bên trong bài viết trên Blogspot


Hiện bạn đang có một trang blog được thiết kế trên nền tảng của Blogger và muốn kiếm tiền từ các quảng cáo bạn đặt trên blog của mình. Trên blog có rất nhiều vị trí để bạn có thể đặt code quảng cáo, tuy nhiên để đặt quảng cáo vào giữa các bài viết trên blog thì không phải ai cũng biết. Bài viết này mình xin chia sẻ lại thủ thuật mà Fandung đã có giới thiệu để giúp bạn có thể đặt code quảng cáo vào giữa nội dung hay vị trí bất kì bạn muốn trong bài viết trên blogspot. Ở vị trí đầu hay cuối bài viết thì chèn đơn giản và các bạn có thể đã biết, bài viết này mình chỉ tập trung chèn quảng cáo vào một vị trí bất kì mà bạn muốn trong bài viết của bạn.
» Bắt đầu thủ thuật

1. Đăng nhập vào tài khoản Blogger
2. Vào phần thiết kế (Design)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chọn mở rộng mẫu tiện ích (Expand Widget Templates)
5. Tìm đến code bên dưới
<data:post.body/>
6. Thay code vừa tìm được thành code bên dưới
<div expr:id='"aim1" + data:post.id'></div>
<div style="clear:both; margin:5px ;">
Code quảng cáo của bạn ở đây
</div>
<div expr:id='"aim2" + data:post.id'>
<data:post.body/>
</div>
<script type="text/javascript">
var obj0=document.getElementById("aim1<data:post.id/>");
var obj1=document.getElementById("aim2<data:post.id/>");
var s=obj1.innerHTML;
var r=s.search(/\x3C!-- ads --\x3E/igm);
if(r>0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+16);}
</script>
7. Save template lại

Để quảng cáo hiển thị tại vị trí bạn muốn trong bài viết của bạn, khi đăng bài bạn hãy chèn thêm code bên dưới vào vị trí bạn muốn quảng cáo hiển thị. Khi bạn chèn code bên dưới thì nó sẽ được thay thế bởi quảng cáo của bạn tại vị trí bạn chèn nó, bạn phải chèn đúng code thì quảng cáo bạn mới có thể hiển thị được. Và đây là code chèn vào bài viết của bạn
<!-- ads -->

Chúc bạn thành công!

Tích hợp Adf.ly cho tất cả các link trong blogspot, website


Tích hợp Adf.ly cho tất cả các link trong blogspot, website
Adf.ly là một website cung cấp dịch vụ rút ngắn link và bạn có thể kiếm được tiền từ dịch vụ này. Bạn là một webmaster, sở hữu 1 blog sử dụng nhiều link liên kết như blog chuyên về download thì đây là cơ hội để bạn có thể có thêm thu nhập cho web/blog của mình.
Chính vì thế nhằm tạo sự tiện lợi và tối ưu doanh thu cho các bạn mình xin chia sẻ lại cách để bạn có thể tích hợp Adf.ly cho tất cả các link mà bạn chỉ định trên web/blog của mình.

» Bắt đầu thủ thuật

1. Đăng nhập (login) vào tài khoản Blogger
2. Vào phần Template (Mẫu)
3. Chọn chỉnh sửa HTML (Edit HTML) >> Chọn Tiếp tục (Xem video bên dưới).
4. Chèn code bên dưới vào sau thẻ <body>
<script>
var adfly_id = 1066510; // Là id tài khoản Adf.ly của bạn
var adfly_advert = 'int'; // Loại quảng cáo (Advertising Type)
var domains = ['rapidshare.com', 'vip-file.com', 'smsfiles.ru', '4files.net', 'turbobit.ru', 'uploading.com', 'letitbit.net', 'depositfiles.ru', 'sms4file.com', 'ifolder.ru', 'hotfile.com', 'anyfiles.net', 'sharingmatrix.com'];
</script>
<script src='http://adf.ly/js/link-converter.js'/>
Trong đó:
- Bạn hãy thay đổi những tên miền (Domain) ở trên thành những tên miền mà bạn muốn tích hợp Adf.ly, tức khi click vào link chứa domain trong danh sách đó sẽ tự động chạy link với Adf.ly.
- var adfly_id = 1066510; bạn thay thành id tài khoản Adf.ly của bạn. Cách xem id bạn click Referrals và xem bên dưới sẽ thấy.
var adfly_advert = 'int'; chính là loại quảng cáo, nếu bạn chọn int thì khi người dùng click Skip Ads mới xem được nội dung mà link đó dẫn đến. Nếu bạn chọn "banner" thì người dùng vẫn xem được nội dung trước khi click Skip Ads, hình thức này khuyên dùng hơn vì ít gây phiền đến người dùng. Nếu bạn muốn dùng hình thức 2 chỉ cần thay đổi chữ int thành chữ banner
Ở trên là cách để bạn tích hợp Adf.ly cho tất cả các link trong web/blog, nếu bạn muốn khi người dùng truy cập vào web/blog của bạn thì sẽ được chuyển (Redirect) tới Adf.ly, tức là khi truy cập vào trang bạn thì Adf.ly tự động chạy và khi người dùng click Skip ads thì xem trang bạn bình thường, hãy dùng code bên dưới
<script type="text/javascript">
var adfly_id = 1066510; // id như đã nói ở trên
var adfly_advert = 'int'; // bạn có thể thay thành bannervar frequency_cap = 5; // tần suất (số lần) người dùng sẽ được redirect trong 24hvar frequency_delay = 5; // số phút lặp lại
var init_delay = 3; // số giây hiển thị quảng cáo Adf.ly
</script>
<script src="http://cdn.adf.ly/js/entry.js" type="text/javascript"></script>
Trước khi áp dụng hình thức bạn thì bạn phải Đăng ký tài khoản Adf.ly,
traidatmui

Tiện ích bài viết mới cuộn ngang với 2 nút điều khiển

Được một bạn yêu cầu tạo một tiện ích bài mới với 2 nút điều khiển cuộn qua lại giống với tiện ích "NỔI BẬT" của trang web vn.news.yahoo.com, hôm nay mình chia sẻ cùng mọi người thủ thuật này. Với thủ thuật này thì chúng ta có thể trình diễn bài viết cuộn theo hàng ngang với 2 nút điều khiển qua lại hiệu ứng bằng JQuery trông khá mướt. Để không mất thời gian chúng ta sẽ đi ngay vào thủ thuật này, và muốn thấy rỏ hơn thì bạn có thể xem demo trước khi thực hiện thủ thuật này.



Xem Demo
☼ Bắt đầu thủ thuật này
1. Đăng nhập vào tài khoản Blogger
2. Vào phần thiết kế (Design)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chèn code bên dưới vào sau thẻ <head> hoặc trước thẻ </head>
=> Trước tiên các bạn nên tải các File Js về TẠI ĐÂY sai đó Upload lên host riêng để sử dụng lâu dài. 
<script type="text/javascript" src="http://namknablog.googlecode.com/files/Jquery1.3.2.js"></script>
<script type="text/javascript" src="http://namknablog.googlecode.com/files/recent_jcarousel_yahoo.js"></script>
<script type="text/javascript">
jcarousel.setup({
iner', beltclass: 'belt
galleryid: 'cont a', contentclass: 'content',
500, wraparound:true, wrapbehavior:'pushpull', persist:false},
contentbehavior: {speed :
defaultbuttons: {enable: false, moveby: 1, leftnav: ['', -10, 300], rightnav: ['', -10, 100]},
statusvars: ['firstnum', 'lastnum', 'totaltnum'], contenttype: ['inline'] }) </script>
width:
<style type='text/css'> .allcontainer { font-size:12px; font-family:arial; color:#090404;
640px; /*độ rộng của tiện ích*/
padding-top:6px;
background:#fff; /*màu nền của tiện ích*/
}
.jcarousel{
position: relative;
order-top: 1px solid #333;
overflow: scroll;
n-top:0px; w
padding:0px; marg
iidth: 640px;
height: 185px; /*chiều cao của phần nội dung*/
}
.content h2 {
font-size:13px;line-height:1.2em;background:transparent;
margin:0px;}
{text-shadow:1px 1px 1px #ccc;color:#000;} .content h2
.content h2 aa:hover{color:#666;} .containerImg{float:left; margin-right:5px;
bsolute; lef
padding:2px; border: 1px solid #ccc;} .jcarousel .belt{ position: at: 0; top: 0; } .jcarousel .content{ float: left; overflow: hidden;
h: 20px; height: 24px; f
margin: 0px 6px 5px 5px; width: 312px; } .prev{ margin-top:-5px; wid tloat:right; padding:6px;
6.googleusercontent.com/-hessCUkLH14/TkNckajRUzI/AAAAAAAAAf4/ACR9tMA6ZS4/nav.png) 0px 0px no-repeat;} .next{ margin-top:-5px; w
background: url(https://l hidth: 27px; height: 24px; float:right; padding:6px; background:
AAAAAf4/ACR9tMA6ZS4/nav.png) -32px 0px no-repeat;} </style>
url(https://lh6.googleusercontent.com/-hessCUkLH14/TkNckajRUzI/AAA
A
5. Save template lại và trở về phần tử trang (Page Elements)
6. Chọn thêm tiện ích (Add a Gadget)
7. Thêm 1 HTML/Javascript và thêm vào code bên dưới
<script language="JavaScript">
imgr = new Array();
6.ggpht.com/_BTztXRwC9ik/TMmT8UtD9QI/AAAAAAAAElc/wEXpVqs7lt4/no.png"; imgwidth = 80;
imgr[0] = "http://l
h//độ rộng của ảnh trong tiện ích
imgheight = 75; //chiều cao của ảnh trong tiện ích
showRandomImg = false;
aBold = true;
ét"; showPostDate
text = "Nhận
x= true; //Nếu không muốn hiển thị ngày đăng bài bạn thay TRUE thành FALSE
summaryPost = 350; //số ký tự hiển thị phần tóm tắt bài viết
numposts =20; //số bài viết hiển thị
label = "Advanced blogger"; //thay thành nhãn bài viết của bạn
home_page = "http://namkna.blogspot.com/"; //thay thành địa chỉ blog của bạn
</script>
div class="allcontainer">
<<span id="container-paginate">
<img
https://lh3.googleusercontent.com/-NEniU-ywjyM/TkOcjWA2QLI/AAAAAAAAAgU/Ksr677PeioI/opencircle.png" data
src= "-over="https://lh5.googleusercontent.com/-dYVb8IRGIlw/TkOcjcIMvJI/AAAAAAAAAgU/lVbrLDaOdQ0/graycircle.png"
e.png" data-moveby="2" /></span> <div style="float: right;text-align:right;"> <span style="margin-bottom: -8px
data-select="https://lh3.googleusercontent.com/-eAd5my2yXHs/TkOcju5B0KI/AAAAAAAAAgU/4nBRatFY7cM/closedcirc l;margin-right:10px;"><span id="firstnum"></span> - <span id="lastnum"></span> / <span id="totaltnum"></span> </span><a href="javascript:jcarousel.stepBy('container', 2)" class="next"></a><a class="prev"
href="javascript:jcarousel.stepBy('container', -2)"></a></div> <script src=
"http://namknablog.googlecode.com/files/re_jcarousel_yahoo-label.js" type="text/javascript"></script></div>
8. Cuối cùng save tiện ích lại

Nếu muốn hiển thị cho tất cả bài viết trên blog bạn thay file JS (re_jcarousel_yahoo-label.js) thành link bên dưới.
http://namknablog.googlecode.com/files/re_jcarousel_yahoo_allpost.js
Nếu bạn muốn di chuyển phần phân trang (các nút tròn) xuống phía dưới các bài viết thì bạn di chuyển đoạn code bên dưới (ở bước 7).
<span id="container-paginate">
<img
ttps://lh3.googleusercontent.com/-NEniU-ywjyM/TkOcjWA2QLI/AAAAAAAAAgU/Ksr677PeioI/opencircle.png" dat
src=" ha-over="https://lh5.googleusercontent.com/-dYVb8IRGIlw/TkOcjcIMvJI/AAAAAAAAAgU/lVbrLDaOdQ0/graycircle.png"
ng" data-moveby="2" /></span>
data-select="https://lh3.googleusercontent.com/-eAd5my2yXHs/TkOcju5B0KI/AAAAAAAAAgU/4nBRatFY7cM/closedcircle.
p
Xuống phía dưới phần JS như bên dưới
<script src="http://namknablog.googlecode.com/files/re_jcarousel_yahoo-label.js" type="text/javascript"></script>
<span id="container-paginate">
erco
<img src="https://lh3.googleu
sntent.com/-NEniU-ywjyM/TkOcjWA2QLI/AAAAAAAAAgU/Ksr677PeioI/opencircle.png"
ta-over="https://lh5.googleusercontent.com/-dYVb8IRGIlw/TkOcjcIMvJI/AAAAAAAAAgU/lVbrLDaOdQ0/graycircle.png"
d a
ta-select="https://lh3.googleusercontent.com/-eAd5my2yXHs/TkOcju5B0KI/AAAAAAAAAgU/4nBRatFY7cM/closedcircle.png"
d adata-moveby="2" /></span>
</div>
Nếu bạn gặp rắc rối vui lòng để lại comment bên dưới mình sẽ giải đáp giúp bạn.


Chúc bạn thành công
theo: TDM.

SlideTab Recent posts chuyển động ngang


Các bước thực hiện:


- Vào code template (thiết kế -> chỉnh sửa code HTML), và chèn đoạn mã code bên dưới vào trước thẻ đóng </head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
- Nếu trong code template của bạn đã có file jquery.min.js thì không cần chèn vào nữa.
- Tiếp theo, tạo 1 widget HTML/javascript và chèn đoạn code bên dưới :

<div align="left">
<style type="text/css">
#slidearea {
height: 242px;
overflow: hidden;
margin: 0px 00px 0 0px;
position: relative;
width: 948px;
background: url( https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKXmH8xRzKydG2CFQmJ_zxq4E6-8RMOWZGQoQ662izuUZyFGeqgNqwYnR9tC2cc2zgLMFabGBTm3w29DS4v5KlSsfrZZMIfLEeDQfGr_N1b7kOYeWCNgmErjbYsorQHBJu1Ap68osECHvw/s0/slider.png) no-repeat;
}
#gallerycover {
overflow: hidden;
margin: 15px 24px 0 24px;
width: 900px;
}
.mygallery {
overflow: hidden;
visibility: visible;
position: relative; z-index: 2;
left: 0px;
width: 900px;
}
.mygallery ul {
margin:0;
padding:0;
position: relative;
list-style-type: none;
z-index: 1;
width: 2700px;
left: -1620px;
}
.mygallery ul li {
overflow: hidden;
float: right;
width: 180px;
height: 210px;
}
.mytext {
position: relative;
margin: 0 5px 0 5px;
width: 170px;
height: 210px;
display: inline;
float: left;
color: #C4C4C4;
}
.mytext p {
padding: 0 0;
color: #555;
font-size: 12px;
line-height: 20px;
width: 170px;
text-shadow: 1px 1px 0 #F6F6F6;
}
.mytext h2 {
padding: 5px 0;
color: black;
width: 170px;
font-size: 14px;
font-weight: bold;
}
.mytext h2 a:link, .mytext h2 a:visited {
color: black;
text-decoration: none;
outline: none;
}
.mytext h2 a:hover {color:#888;}
img.sidim {
width: 170px;
height: 100px;
}
.prevb {
float: left;
width: 15px;
height: 27px;
z-index: 200;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1BN_qzjq_xCcTFaX4CKpuuBL9ZmkCkKpvL0bCO2tygkaksBknw1FNEcgUCSjmA_FhAvcttiDnm5re_7EzgvZQX8ZzPzFwo9hMev1uHeRecomgy45msN9UBRNdPdj4iFUiQm5BjY8EAnik/s0/prev.png)!important;
position: absolute;
left: 5px;
bottom: 110px;
}
.nextb {
float: right;
width: 20px;
height: 35px;
z-index: 200;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgasD28f99AMAhcw3b8KEqaENb1sHzB5Y5EOfoOpDrFQEvLESjBQD5XKkale9j0exULz8h2zLFUp1uvru7-jAr1T_o-WxdVhwfb6Y0yeqszMcHf91NySr41NGPCAsF09Xd4zh4TABXCPrO4/s0/next.png)!important;
position: absolute;
right: 5px;
bottom: 110px;
display: block;
}
</style>

<script src="https://dl.dropbox.com/u/74775294/Filejs/slide-mygallery.js" type="text/javascript"></script>

<script stype="text/javascript">
var $jx = jQuery.noConflict();
$jx(function() {
$jx(".mygallery").jCarouselLite({
btnNext: ".nextb",
btnPrev: ".prevb",
visible: 5,
auto: 3000,
speed: 1000,
easing: "backout" 
});
});
</script>

<div id="slidearea">
<div id="gallerycover">
<div class="mygallery">
<ul>
<script type="text/javascript">
var mode = "all";
var g_numposts = 10;
var g_numcontents = 15;
var g_label="
Đặc sản Hà Nam";
var homepage="http://www.dvt.com.vn";
</script>

<script src="https://dl.dropbox.com/u/74775294/Filejs/feed-mygallery.js" type="text/javascript"></script>
</ul>

<div class="clear"></div>
</div>
</div>
<a class="prevb" href="#"></a>
<a class="nextb" href="#"></a>
</div>


Hướng dẫn tùy chỉnh :

visible: 5 đây là số bài viết sẽ được hiển thị ra ngoài, như trong demo là 3.

auto: 3000 đây là thời gian chạy auto, 3000 tương ứng với 3 giây, tức là sau 3 giây tự động chuyển bài.

speed: 1000 là tốc độ chuyển bài viết khi click vào button left hoặc right (mũi tên màu cam)

Lưu ý : nếu không muốn chạy auto, thì bạn bỏ dòng auto: 3000, trong đoạn code javascript, tức là đoạn script ở trên chỉ còn như bên dưới :

<script stype="text/javascript">
var $jx = jQuery.noConflict();
$jx(function() {
$jx(".mygallery").jCarouselLite({
btnNext: ".nextb",
btnPrev: ".prevb",
visible: 5,
speed: 1000,
easing: "backout"
});
});
</script>
var mode = "all"; là chế độ hiển thị theo cả blog hoặc theo 1 nhãn nào đó, nếu giá trị là all thì hiển thị các bài viết mới của blog, nếu giá giá trị là single thì sẽ hiển thị bài viết theo nhãn được chọn (là biến g_label bên dưới)
var g_numposts = 10; là số bài viết sẽ load (lưu ý là số bài viết sẽ load (g_numposts) khác với số bài viết sẽ được hiển thị (visible: {giá trị thiết lập}) )
var g_numcontents = 15; số chữ (là các chuỗi ngăn cách bằng dấu khoảng trắng) sẽ được hiển thị ở đoạn mô tả bài viết.
var g_label="
 Đặc sản Hà Nam"; tên nhãn sẽ được chọn nếu hiển thị ở chế độ mode = "single";
var homepage="http://www.dvt.com.vn"; thay http://www.dvt.com.vn thành tên domain (
 domain.blogspot.com) của blog bạn.
Sưu tầm Internet

Tạo danh sách các trang báo điện tử

Nếu muốn tạo một tiện ích gồm danh sách các trang báo điện tử dạng menu danh sách chọn, để thuận tiện cho việc theo dõi, cập nhật các tin tức



Các bạn chỉ cần tạo một tiện ích HTML/Javascript và coppy đoạn code sau vào là xong:


<div align="center">
<select onchange="if (this.value != '#') window.open(this.value, '_blank');" style="font-family: Arial; font-size: 13pt; width: 238px"> <option value="#" />-----ĐỌC BÁO ONLINE-----<option />
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.baomoi.com" />Báo Mới
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.cand.com.vn/" />Công an nhân dân
<option value="http://www.dvt.com.vn/p/go.html?url=http://congluan.vn/" />Công luận
<option value="http://www.dvt.com.vn/p/go.html?url=http://dantri.com.vn" />Dân trí
<option value="http://www.dvt.com.vn/p/go.html?url=http://danviet.vn/home.htm" />Dân Việt
<option value="http://www.dvt.com.vn/p/go.html?url=http://vov.vn/" />Đài Tiếng nói VN
<option value="http://www.dvt.com.vn/p/go.html?url=http://daidoanket.vn" />Đại đoàn kết online
<option value="http://www.dvt.com.vn/p/go.html?url=http://docbao.com.vn/" />Đọc báo
<option value="http://www.dvt.com.vn/p/go.html?url=http://giaoduc.net.vn/" />Giáo dục Việt Nam
<option value="http://www.dvt.com.vn/p/go.html?url=http://giaoducthoidai.vn/" />Giáo dục và Thời đại
<option value="http://www.dvt.com.vn/p/go.html?url=http://hanoimoi.com.vn/index.htm" />Hà Nội mới online
<option value="http://www.dvt.com.vn/p/go.html?url=http://bee.net.vn/" />Kiến thức
<option value="http://www.dvt.com.vn/p/go.html?url=http://laodong.com.vn/" />Lao động
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.thoigian.com.vn/" />Lịch vạn niên online
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.nhandan.com.vn/" />Nhân dân
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.nguoiduatin.vn/" />Người đưa tin
<option value="http://www.dvt.com.vn/p/go.html?url=http://nld.com.vn/" />Người lao động
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.eva.vn/" />Phụ nữ EVA
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.quantrimang.com" />Quản trị mạng
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.dep.com.vn/" />Tạp chí ĐẸP Online
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.thanhnien.com.vn" />Thanh niên
<option value="http://www.dvt.com.vn/p/go.html?url=http://thethaovanhoa.vn/" />Thể thao Văn Hóa
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.vietnamplus.vn/" />Thông tấn xã Việt Nam
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.tienphong.vn" />Tiền phong
<option  value="http://www.dvt.com.vn/p/go.html?url=http://hn.24h.com.vn" />Tin 24h
<option value="http://www.dvt.com.vn/p/go.html?url=http://tuoitre.vn" />Tuổi trẻ
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.vnexpress.net" />Vn Express
<option value="http://www.dvt.com.vn/p/go.html?url=http://xahoithongtin.com.vn/" />Xã Hội Thông Tin
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.xaluan.com/" />Xã luận
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.sggp.org.vn/" />Sài Gòn giải phóng
<option value="http://www.dvt.com.vn/p/go.html?url=http://suckhoedoisong.vn/" />Sức khoẻ và Đời sống
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.vietnamnet.vn/" />Vietnamnet
<option value="http://www.dvt.com.vn/p/go.html?url=http://www.zing.vn/news/" />Zing tin tức & giải trí
</select></div>

Bạn điều chỉnh phần code màu đỏ cho phù hợp với blog của mình

Đây là kết quả: 

Theo dvt

Tạo quảng cáo đính trược trên trang web

Một thủ thuật có thể làm dính (sticky) banner hay một mẫu quảng cáo ở trình duyệt khi bạn cuộn scrollbar chuột trên trang bloghay web. Khi độ dài của trang bài viết dài hơn cột sidebar thì khi đó bạn cuộn chuột xuống đến mẫu quảng cáo đó thì chúng sẽ được dính lại ở trình duyệt. Như vậy chắc bạn đã hình dung được phần nào về công dụng của thủ thuật này.


1. Vào Thiết kế > Phần tử trang

2. Tạo một widget HTML\JavaScripts và dán vào đoạn code bên dưới



<style>
#sticky {
 height:435px; /* chiều cao của banner quảng cáo*/
 width:270px; /* độ rộng của banner quảng cáo*/
 position:relative;
}
</style>
<script type="text/javascript" src="http://dl.dropbox.com/u/70549761/jQuery/namkna-blogspot-com/jquery-1.3.2.min.js"></script>
<script>
var $stickyHeight = 460; // chiều cao của banner quảng cáo
var $padding = 5; // khoảng cách top của banner khi dính
var $topOffset = 1700; // khoảng cách từ top của banner khi bắt đầu dính (tức là khoảng cách tính từ trên xuống đến vị trí đặt banner )
var $footerHeight = 180; // Định vị điểm dừng của banner, tính từ chân lên
/* <![CDATA[ */
function scrollSticky(){
 if($(window).height() >= $stickyHeight) {
     var aOffset = $('#sticky').offset();
if($(document).height() - $footerHeight - $padding < $(window).scrollTop() + $stickyHeight) {
         var $top = $(document).height() - $stickyHeight - $footerHeight - $padding - 185;
         $('#sticky').attr('style', 'position:absolute; top:'+$top+'px;');

     }else if($(window).scrollTop() + $padding > $topOffset) {
         $('#sticky').attr('style', 'position:fixed; top:'+$padding+'px;');
}else{
         $('#sticky').attr('style', 'position:relative;');
     }
 }
}
$(window).scroll(function(){
 scrollSticky();
});
/* ]]> */
</script>
<div id="sticky">
Quảng cáo của bạn
</div>


Tiện ích Magazine Recent Posts cho Blogger


Tiếp tục chủ đề tạo tiện ích Recent Posts cho Blogger, bài viết này iTechPlus sẽ tổng hợp những style Recent Posts đẹp mắt mang phong cách báo chí, được phát triển bởi Fandung – một blogger trẻ tiềm năng trong giới Blogger Việt Nam.



Do Fandung phát triển nhiều Style cho tiện ích Magazine Recent Post, nên namkna  sẽ giới thiệu từng Style một, update thường xuyên ( cho đến hết ), và nếu các bạn biết thêm một style nào khác ( của tác giả khác ) vui lòng để lại comment bên dưới để chúng ta cùng trao đổi và học hỏi nhé !

Recent Post theo Label ở Homepage - Tiện ích Magazine Recent Posts cho Blogger - by: http://namkna.blogspot.com/
Hình minh họa | Xem  DEMO 


Thực hiện :

1. Vào Thiết kế > Phần tử trang

2. Tạo một widget HTML/JavaScripts và chèn vào đoạn code bên dưới :

* Trong đoạn code trên :
  • width: 650px; : chiều rộng của widget
  • botnum = 4; : số bài viết hiển thị ở class bottom-news
  • numposts = 14; : số bài viết hiển thị ở class left-news
  • label = "Phim"; : nhãn/ trương mục ( Label ) sẽ được hiển thị lưu ya nhãn này phải ghi chính xác nếu không xẽ không hiển thị)
Các bạn có thể xem hình minh họa bên dưới để hiểu rõ layout của widget :
Recent Post theo Label ở Homepage - Tiện ích Magazine Recent Posts cho Blogger - by: http://namkna.blogspot.com/
Bấm vào hình để phóng to
* Cách tính chiều rộng :
  • bottom-news = 4x(botwidth + 2px + 4px) + 4x5px = 444px
  • bottom-news-item = botwidth + 2px + 4px = 106px
Các bạn nên để nó trên phần bài đăng của blog và tham khảo cách chỉ để Widget ở trang chủ TẠI ĐÂY
* Nếu bạn muốn widget hiển thị những bài mới nhất trên blog thì thay code

Thành >>>

Chú ý: bạn nên Download 2 File .TXT trên về TẠI ĐÂY Upload lên Host riêng để tránh bị Die host
Style 2 : Recent Post mang phong cách VNExpress


Recent Post mang phong cách VNExpress - Tiện ích Magazine Recent Posts cho Blogger - by: http://namkna.blogspot.com/
Thực hiện :

1. Vào Thiết kế > Chình sửa HTML

2. Chèn đoạn code bên dưới vào trước thẻ đóng </head>

3. Tạo một widget HTML/JavaScripts và chèn vào đoạn code bên dưới :

Bạn nên Download File TXT TẠI ĐÂY và File ảnh về Upload lên Host riêng
Trong 2 đoạn code trên :
  • width:500px; : chiều rộng của cả widget
  • width:478px; : chiều rộng phần nội dung widget
  • width:298px; : chiều rộng phần nội dung bên trái
  • width:160px; : chiều rộng phần nội dung bên phải
  • height:100px; : chiều rộng ảnh bài viết mới nhất
  • width:53px; height:53px; : chiều rộng & chiều cao ảnh bài viết đầu tiên bên phải
  • rdlabels[x] : tên của mảng tương ứng với Label. Nếu bạn không gán cụ thể, nội dung của tiện ích sẽ hiển thị một cách ngẫu nhiên theo nhãn.
  • summaryPost = 247; : số ký tự đoạn mô tả bài viết chính
  • sumPost = 147; : số ký tự tiêu đề bài viết
  • numposts = 6; : tổng số bài viết được hiển thị trên mỗi widget
Để hiểu rõ hơn bố cục của Widget, các bạn có thể xem hình dưới :
Recent Post mang phong cách VNExpress - Tiện ích Magazine Recent Posts cho Blogger - by: http://namkna.blogspot.com/
Bấm vào hình để phóng to | Xem  DEMO
Style 3 : Recent Post mang phong cách Quantrimang



Thực hiện : xem Tại đây

1. Tạo 1 widget HTML\JavaScript và dán code bên dưới vào :

Thay đoạn code in đậm cho phù hợp với Blog bạn,  cần lưu ý : nên Download File .TxT về và upload lên Host riêng để lấy linh

- list1 : số bài viết có hiện ảnh thumbnail kèm trích dẫn


- mode :


  • mode=”label” : áp dụng cho Label
  • mode=”blog” : áp dụng cho cả Blog


Chúc các bạn thành công !