|
Mod Thống kê diễn đàn (Advanced Top X Statistics v2.0); Quá tuyệt vời
|
|
Topic Started: 17/05/2010 - 01:13 pm (16,069 Views)
|
|
hamedledam
|
17/05/2010 - 01:13 pm
Post #1
|
- Posts:
- 20
- Group:
- Cấp 2
- Member
- #252
- Joined:
- 13/05/2010
- Châm Ngôn Sống :
- cống hiến hết mình
- Đến Từ :
- HCM
|
Code này mới post tại ifskinzone.Mình mới chôm về.Các bạn dùng thử nha chưa có chỉnh sửa.Mấy mục tiếng anh các bạn chỉnh lại là ok
Phần javascript chèn thằng này vào
- Quote:
-
<script type='text/javascript' src='http://z3.ifrm.com/313/104/0/p312803/zeta_cookie.js'></script>
Tiếp theo là
Admin CP → Board Template-->Below the Board:
Xem demo tại http://ktv.info.tm
- Quote:
-
<script type="text/javascript"> //<![CDATA[ // TOP X STATS BY VIRAL OF [url]HTTP://VICTORYROAD.ZETABIN.COM[/url] var stats = { amount : 5, overall_posters : true, todays_posters : true, newest_members : true, newest_replies : true, title : 'Top 5 Statistics', recalculate : 0, // seconds before updating table, 0 = no recalculating ini : function(){ var colspan = 0; with(this){ if(overall_posters === true) colspan += 2; if(todays_posters === true) colspan += 2; if(newest_members === true) colspan += 2; if(newest_replies === true) colspan += 2; } var titles = '<tr>', contents = '<tr>'; with(this){ if(overall_posters === true) titles += '<th colspan="2">Overall Top Posters</th>', contents += '<td id="overall_posters" valign="top"><u>Member:</u><br /><div>Loading...</div></td><td style="text-align:right;" valign="top"><u>Posts:</u><div>Loading...</div></td>'; if(todays_posters === true) titles += '<th colspan="2">Todays Top Posters</th>', contents += '<td id="todays_posters" valign="top"><u>Member:</u><div>Loading...</div></td><td style="text-align:right;" valign="top"><u>Posts:</u><div>Loading...</div></td>'; if(newest_members === true) titles += '<th colspan="2">Newest Members</th>', contents += '<td id="newest_members" valign="top"><u>Member:</u><div>Loading...</div></td><td style="text-align:right;" valign="top"><u>Posts:</u><div>Loading...</div></td>'; if(newest_replies === true) titles += '<th colspan="2">Newest Replies</th>', contents += '<td id="newest_replies" valign="top"><u>Thread:</u><div>Loading...</div></td><td style="text-align:right;" valign="top"><u>Last Poster:</u><div>Loading...</div></td>'; } titles += '</tr>', contents += '</tr>'; $("#main").prepend('<div class="category"><table class="cat_head"><tr><td><h2><a href="#">'+this.title+'</a></h2></td></tr></table><table cellpadding="0" cellspacing="0">'+titles+contents+'<tr><td class="c_foot" colspan="'+colspan+'" valign="top"></td></tr></table></div>'); with(this){ call(); if(recalculate > 0){ setInterval("stats.call();",1000*(Math.min(30,recalculate))); } } }, call : function(){ with(this){ if(overall_posters === true) overall(); if(todays_posters === true) todays(); if(newest_members === true) members(); if(newest_replies === true) replies(); } }, overall : function(){ var index = 0; $.get(main_url+"members/?topten",function(o){ $("#overall_posters div").empty().parent().next().find("div").empty(); var top = $("#member_list_full tbody tr",o).not(":first"); var last = Math.min(10,stats.amount); while(index < last){ var t = top.eq(index).find("td"); var c = index == 0 ? '' : '<br />'; $("#overall_posters div").append(c + t.eq(0).html()).find("img").attr("alt",""); $("#overall_posters").next().find("div:first").append(c + t.eq(4).html()); index++; } }); }, todays : function(){ var index = 0; $.get(main_url+"stats/top_posters/",function(t){ $("#todays_posters div").empty().parent().next().find("div").empty(); var top = $("#top_posters tbody tr",t).not(":first,:last"); var last = Math.min(top.size(),stats.amount); while(index < last){ var t = top.eq(index).find("td"); var c = index == 0 ? '' : '<br />'; $("#todays_posters div").append(c + t.eq(1).html()).find("img").attr("alt",""); $("#todays_posters").next().find("div:first").append(c + t.eq(3).html()); index++; } }); }, members : function(){ var index = 1; $.get(main_url+"members/?search_type=start&name=&group=0&sort=join_unix&order=d",function(m){ $("#newest_members div").empty().parent().next().find("div").empty(); var top = $("#member_list_full tbody tr",m).not(":first,:last"); var last = Math.min(top.size()-1,stats.amount); while(index <= last){ var t = top.eq(index).find("td"); var c = index == 1 ? '' : '<br />'; $("#newest_members div").append(c + t.eq(0).html()).find("img").attr("alt",""); $("#newest_members").next().find("div:first").append(c + t.eq(4).html()); index++; } }); }, replies : function(){ var index = 0; $.get(main_url+"site",function(r){ $("#newest_replies div").empty().parent().next().find("div").empty(); var top = $("#portal_main div:contains(Latest Posts)",r).parent().find("div.portal_content"); var last = Math.min(top.size(),stats.amount); while(index < last){ var t = top.eq(index); var c = index == 0 ? '' : '<br />'; $("#newest_replies div").append(c + t.prev().find("a").parent().html()); $("#newest_replies").next().find("div:first").append(c + '<a href="'+t.find("a").attr("href")+'">'+t.find("a").text()+'</a>'); index++; } }); } }; stats.ini(); //]]> </script>
|
http://ktv.info.tm
Sharing For all
|
| |
The Road
|
17/05/2010 - 09:41 pm
Post #2
|
- Posts:
- 379
- Group:
- Mod
- Member
- #273
- Joined:
- 15/05/2010
- Trình Duyệt Web:
- IE 5.0
|
code này hay thật. để Mình test thử xem. cảm ơn cậu nhé.
|
|
Sống mà không làm chén trà đắng thì thật phí
|
| |
The Road
|
17/05/2010 - 11:19 pm
Post #3
|
- Posts:
- 379
- Group:
- Mod
- Member
- #273
- Joined:
- 15/05/2010
- Trình Duyệt Web:
- IE 5.0
|
TTHL đã việt hóa ;) DEMO SAU KHI CHỈNH SỮA VÀ VIỆT HÓA Javascripts:
- Quote:
-
<script type='text/javascript' src='http://z3.ifrm.com/313/104/0/p312803/zeta_cookie.js'></script>
Below the Board:
- Code:
-
<script type='text/javascript' src='http://z3.ifrm.com/28002/175/0/f575177/chinh1.js'></script>
Edited by The Road, 17/05/2010 - 11:32 pm.
|
|
Sống mà không làm chén trà đắng thì thật phí
|
| |
|
haunguyen
|
18/05/2010 - 12:46 am
Post #4
|
- Posts:
- 128
- Group:
- Cấp 7
- Member
- #112
- Joined:
- 05/04/2010
- Nghề nghiệp :
- khác
|
code này rất hay. mặc dù load 10 bài mới nhất hơi lâu.
|
 Vì sự trong sáng của Tiếng Việt xin vui lòng gõ Tiếng Việt có dấu và đúng chuẩn
|
| |
|
hamedledam
|
18/05/2010 - 09:59 am
Post #5
|
- Posts:
- 20
- Group:
- Cấp 2
- Member
- #252
- Joined:
- 13/05/2010
- Châm Ngôn Sống :
- cống hiến hết mình
- Đến Từ :
- HCM
|
- The Road
- 17/05/2010 - 11:19 pm
TTHL đã việt hóa ;)DEMOSAU KHI CHỈNH SỮA VÀ VIỆT HÓA Javascripts:- Quote:
-
<script type='text/javascript' src='http://z3.ifrm.com/313/104/0/p312803/zeta_cookie.js'></script>
Below the Board:- Code:
-
<script type='text/javascript' src='http://z3.ifrm.com/28002/175/0/f575177/chinh1.js'></script>
good hay lắm.thank you.Nhưng bạn ơi có cách nào thêm chữ new trong mỗi chủ đề mới mà ko đụng đến icon lastpost không
|
http://ktv.info.tm
Sharing For all
|
| |
|
haunguyen
|
18/05/2010 - 11:56 am
Post #6
|
- Posts:
- 128
- Group:
- Cấp 7
- Member
- #112
- Joined:
- 05/04/2010
- Nghề nghiệp :
- khác
|
theo mình thì code trên không thể tích hợp được chữ new bởi nó có hai phần hoàn toàn khác nhau. bạn thử nghiên cứu code sau:
- Code:
-
top5=top5.replace(/<h4><strong>/gi,"<tr><td><img src='http://img186.imageshack.us/img186/8223/newca2.gif'> ");
bạn xem ở http://tuoitrehuyenlak.co.cc/topic/3284063/1/
|
 Vì sự trong sáng của Tiếng Việt xin vui lòng gõ Tiếng Việt có dấu và đúng chuẩn
|
| |
|
ngocphong_gha
|
19/05/2010 - 10:14 am
Post #7
|
- Posts:
- 84
- Group:
- Cấp 6
- Member
- #137
- Joined:
- 19/04/2010
- Đến Từ :
- Nam Định
- Địa Chỉ Web - Forum -Blog :
- http://ket-noi.co.cc
|
code rất hay! thank
|
www.Ket-noi.co.cc Diễn đàn đa chiều dành cho giới trẻ
|
| |
|
Bietsosothoi
|
19/05/2010 - 10:26 am
Post #8
|
- Posts:
- 355
- Group:
- Cấp 8
- Member
- #120
- Joined:
- 10/04/2010
- Nghề nghiệp :
- Nhà nước
- Châm Ngôn Sống :
- biết sơ sơ thôi ^^
|
code này nữa Zb có thể nói là pro thật. tuy load hơi chậm. Nhưng mà dùng ở trang index thì không sao hết. chậm 1 tý những ngon là được
|
|
| |
|
ks13_gvr
|
19/05/2010 - 03:11 pm
Post #9
|
- Posts:
- 2
- Group:
- Tân Thủ Môn
- Member
- #309
- Joined:
- 19/05/2010
- Đến Từ :
- hanoi
|
Code rất hay nhưng em muốn nhờ 1 chút là sau khi em sử dụng code thêm 1 cột Left Sidebar ( ở đây http://tuoitrehuyenlak.co.cc/topic/2903881/1/ ) em muốn kéo cái bảng top10 đó sang dịch bên phải như các box chứ ko phải dàn hết cả trang web , mọi người chỉ dùm được ko 
Hình minh họa
|
|
|
| |
|
Can Tho
|
19/05/2010 - 04:32 pm
Post #10
|
- Posts:
- 55
- Group:
- Cấp 5
- Member
- #40
- Joined:
- 28/02/2010
|
- ks13_gvr
- 19/05/2010 - 03:11 pm
Code rất hay nhưng em muốn nhờ 1 chút là sau khi em sử dụng code thêm 1 cột Left Sidebar ( ở đây http://tuoitrehuyenlak.co.cc/topic/2903881/1/ ) em muốn kéo cái bảng top10 đó sang dịch bên phải như các box chứ ko phải dàn hết cả trang web , mọi người chỉ dùm được ko  Hình minh họa điều này là không nên. Bởi chèn nhỏ lại thì ví dụ tên mem mà lớn sẽ xuống hạng trông rất xấu. khi thu nhỏ lại số hạng hiện thị không đủ do đó co lại sẽ xấu. code thêm cột bên trái làm gì chứ.. load web lâu thêm. bài viết hiện thị trở nên nhỏ lại... 2 code này hoàn toàn không có điểm chung nên không làm được đâu bạn.
|
|
|
| |
| 1 user reading this topic (1 Guest and 0 Anonymous)
|