[Thông báo] Chuyển diễn đàn


Diễn đàn về free Code sẽ chuyển sang ICT2.net







You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Founder

Founder
Admin
Admin
Loading
Dành cho mod_recent_topics cố định (90% mọi người đang dùng loại này)

DEMO:
Code:
http://www.vandonstar.com/

HƯỚNG DẪN:

Đầu tiên các bạn vào mod_recent_topics và tìm từ đoạn
Code:
<!-- BEGIN scrolling_row -->
Cho đến
Code:
<!-- END scrolling_row -->
Nếu có thì xoá hết đoạn đó đi cho gọn.

Nếu đã xoá rồi thì tìm tiếp:
Code:
<!-- BEGIN recent_topic_row -->
Thay bằng:
Code:
<div id="RefreshVDS_Main"><div id="RefreshVDS"><!-- BEGIN recent_topic_row -->

Tiếp theo tìm:
Code:
<!-- END recent_topic_row -->
Thay bằng:
Code:
<!-- END recent_topic_row --></div></div>

Tiếp tục tìm:
Code:
<a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a>
Thay Bằng:
Code:
<span class="ktrf"><a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a></span>

Xong xuôi lưu lại.

Bây giờ bạn vào
Modules :: Javascript codes management :: Create a new Javascript
Title: Auto Refresh Lasttopic
Placement:
- Đối với bạn nào có lasttopic chỉ xuất hiện phía ngoài thì chọn In the home page
- Đối với bạn nào có lasttopic xuất hiện trên tất cả các trang forum thì chọn In all the pages

Javascript Code:
Code:
$(window).load(function(){
rft = $('#RefreshVDS a:eq(0)').attr('href');
setInterval(function(){
$('#RefreshVDS .ktrf:eq(0)').load('forum #RefreshVDS a:eq(0)', function(){
rfs = $('#RefreshVDS a:eq(0)').attr('href');
if(rfs != rft)
$('#RefreshVDS_Main').fadeOut(1000).load('forum #RefreshVDS').fadeIn(1000);
rft = rfs;
});
}, 10000);
});

- Thời gian mặc định kiểm tra: 10s *bạn có thể sửa lại ở con số 10000
- Ẩn hiện mỗi lần refresh *bạn có thể bỏ qua sự ẩn hiện bằng cách xóa .fadeOut(1000).fadeIn(1000) hoặc thay hiệu ứng khác bằng cách thay thế bằng .slideUp(1000).slideDown(1000) nhìn cũng hay hay ;p

Chú ý: Nếu bạn nào bị xung đột trên IE thì làm như sau:
Display :: Generalities :: Display list of connected members during last 24* hours : Chọn không


Nguồn: http://www.fmvi.vn/t206-phpbb2-punbb-auto-refresh-lasttopic-on-gian-ma-hieu-qua

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết