Pages

Banner 468 x 60px

 

Thứ Ba, 1 tháng 11, 2011

Tiện ích Recent Posts tự động scroll với nút Stop/Play bằng mootools

0 nhận xét

» 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 code bên dưới vào sau thẻ <head>
<script language="JavaScript">
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOeWHSp05Hbxt4Tfhm2FIwVjRyOMYAHtIOL79t3ld8_iO94mNszKq1Q9sLuN9ZEjHnO-34hyphenhyphenvIF9UpCaD4h0qZZ7gGInJXlEqkdR3R4JhAW2zvctM8lMod4tWLe3D_CAnoW3AUjlzK1jF5/";
showRandomImg = true;
imgwidth = 42; //độ rộng ảnh thumb
imgheight = 40; //chiều cao của ảnh thumb
dcmcolor = "#000033";
dcmsize = "1";
aBold = true;
text = "nhận xét";
showPostDate = true; //nếu muốn hiển thị ngày đăng thay FALSE thành TRUE
summaryPost = 300; // số kí tự nội dung bài viết
icon = " » ";
numposts = 15; //số bài viết hiển thị
label = "Advanced blogger"; //thay thành tên nhãn trên blog của bạn
home_page = "http://www.traidatmui.com/"; //thay thành địa chỉ blog của bạn
</script>

<script language="javascript" type="text/javascript" src="http://nguyenhoangnam.googlecode.com/files/mootools.1.11.js"></script>

5. Chèn tiếp code CSS vào trước thẻ ]]></b:skin>
#NewsTicker{
border:solid 1px #cccccc;
background:#eaf5e0;
width:350px; /* độ rộng của tiện ích*/
height:430px; /* chiều cao của tiện ích*/
}
#NewsTicker h1{
padding:6px;
text-align:center;
margin:0;
background:#dfe9d5;
color:#000000;
font-size:12px;
font-weight:bold;
}
#NewsVertical {
height: 375px; /* chiều cao của nội dung tiện ích*/
display: block;
overflow: hidden;
position: relative;
}
#controller{
cursor:pointer;
padding:5px 5px 0px 5px;
font-size:11px;
color:#666;
margin-left: 265px;
}
#play_scroll_cont{display:none;}
#TickerVertical {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
#TickerVertical li {
display: block;
color: #333333;
font-size: 11px;
margin-bottom: 5px;
padding: 0px 6px 6px 6px;
float: left;
border-bottom:1px solid #ddd;
}
#TickerVertical li .NewsTitle{
color: #000000;
font-size: 12px;
font-weight:bold;
margin:0px;
}
#TickerVertical li a {
margin-bottom:2px;
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
text-decoration:none;
}
#TickerVertical li a:hover {
color: #666;
text-decoration:underline;
}
#TickerVertical li .NewsImg{
float:left;
border:1px solid #ccc;
padding:2px;
margin-right:5px;
margin-top:2px;
}
#TickerVertical li .NewsFooter{
display: block;
float:right;
color: #000000;
font-size: 10px;
margin:6px 0px 0px 0px;
}

6. Save template lại và trở về phần tử trang (Page Elements)
7. Thêm 1 HTML/Javascript và thêm vào code bên dưới
<div id="NewsTicker">
<h1>CÁC BÀI VIẾT MỚI NHẤT</h1>
<div id="controller">
<div id="stop_scroll_cont"><a id="stop_scroll"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijJzrlLs2Hol7gQ_iOpJ5mtCwq3d9scwpQ3sm7Z-wUBR2-SE2a20eijHcdQGtO2vphXX-QrKqRr7W_kBUJmo572QGeD6aUGqe_T63dwxqKAUZ5t1JrS4n9CbluFx-v7cqidJNLiiJCF5N5/" width="14" height="14" border="0" align="absmiddle" /></a> Stop scroll</div>
<div id="play_scroll_cont"><a id="play_scroll"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg205L7bE_WB-bZlWii_5gLBhpv1iIDCjXk3EDn7OWU8ORBDd5VCqlu18FJwxz9-oWssecAeaNn5CZ0AcMKW_xY4VZFhTDM3PFzC3SNoOs_Ur-2Ehv76buTmFMIIofyT2c_zyk6yu_ajG4J/" width="14" height="14" border="0" align="absmiddle"/></a> Play scroll</div></div>

<div id="NewsVertical">
<script language="javascript" type="text/javascript" src="http://nguyenhoangnam.googlecode.com/files/re_post_autoscroll.js.txt"></script>

</div></div>

<script language="javascript" type="text/javascript" src="http://nguyenhoangnam.googlecode.com/files/newsticker.js.txt"></script>

8. Save tiện ích lại là xong

Nếu bạn muốn bài viết hiển thị theo từng nhãn thì bạn hãy thay code bên dưới
http://nguyenhoangnam.googlecode.com/files/re_post_autoscroll.js.txt

thành code sau
http://nguyenhoangnam.googlecode.com/files/re_label_autoscroll.js.txt

Đối với file re_post_autoscroll.js thì bạn không cần quan tâm đến nhãn bài viết vì nó sẽ tự động hiển thị các bài viết mới nhất cho toàn blog của bạn.

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



Không có nhận xét nào:

Đăng nhận xét