Diễn đàn Tuổi trẻ Việt Nam | 2TVN Forum
Tạo thống kê diễn đàn phpBB3 (Top X stats) FfWzt02
Diễn đàn Tuổi trẻ Việt Nam | 2TVN Forum
Tạo thống kê diễn đàn phpBB3 (Top X stats) FfWzt02



#1

08.07.14 19:43

Tuoitrevn

Tuoitrevn

Sử giả 2T
https://hocluat.vn/wiki/to-chuc-hanh-nghe-cong-chung/
Sử giả 2T
Để có thể dễ dàng theo dõi, quan sát các bài viết mới, thành viên mới,... trên diễn đàn thì việc tạo bảng thống kê diễn đàn là hết sức cần thiết. Dưới đây là bài viết hướng dẫn tạo bảng thống kê cho diễn đàn phpBB3,các bạn có thể xem trước Demo tại trang chủ Diễn đàn CafeLove hoặc hình ảnh minh họa bên dưới.

Tạo thống kê diễn đàn phpBB3 (Top X stats) Topx-stats-phpBB
Bảng thống kê diễn đàn mã nguồn phpBB3


Hướng dẫn:- Download thư mục Root về Tại đây
- Giải nén và Up lên host (File topx.php cùng hàng với index.php nhé)
- Mở Index.php
Tìm:

$user->setup('viewforum');Chèn vào sau nó đoạn code này:

$user->setup('topX');- Mở style/subsilver2/template/index_body.html
Tìm:

<!-- INCLUDE forumlist_body.html -->Chèn vào trước nó đoạn code này:

<!-- INCLUDE topx.html -->Bạn chỉ việc lưu lại, vào Bảng điều khiển của Quản trị viên ~> Tổng quát ~> Dọn sạch bộ nhớ đệm ~>Vậy là xong rồi đó!^^
Trên đây là mình hướng dẫn cài bảng thống kê cho giao diện Subsilver2. Đối với giao diện khác các bạn làm cũng tương tự nhé!
---------------------------------------
UPDATE (16/04/2012)
Để trả lời cho câu hỏi của bạn số 1 ở comments bên dưới. Mình upload folder Root_tab mà mình đang sử dụng (đã thêm các Tab ngoài Bài viết mới, chủ đề nóng,..)

Root_tabCác bạn download về. Sau đó sửa 3 file:
- topx.php (Sửa lại ID forum (màu đỏ) hiển thị phù hợp từng Tab (màu xanh)),

if(substr($mode,9,1)=='1') $lp_forums_constraint = " AND f.forum_id IN (33) "; //Cau hinh forum_id nhu trong CPLatestPosts
if(substr($mode,9,1)=='2') $lp_forums_constraint = " AND f.forum_id IN (34) ";
if(substr($mode,9,1)=='3') $lp_forums_constraint = " AND f.forum_id IN (35) ";
if(substr($mode,9,1)=='4') $lp_forums_constraint = " AND f.forum_id IN (31,205,206) ";
if(substr($mode,9,1)=='5') $lp_forums_constraint = " AND f.forum_id IN (95) ";- Root_tab\styles\giaodiencuaban\template\topx.html (Thêm/Xóa bớt Tab mình đã chèn).

<li id="topx_col_1" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_1}</a></span></li>
<li id="topx_col_2" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_2}</a></span></li>
<li id="topx_col_3" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_3}</a></span></li> (....Tương tự.....)- Root_tab\language\vi (en)\topX.php (Đặt tên\Chỉnh sửa theo thứ tự từng tab tương ứng)
Chúc các bạn thành công!

Tạo thống kê diễn đàn phpBB3 (Top X stats)
Để có thể dễ dàng theo dõi, quan sát các bài viết mới, thành viên mới,... trên diễn đàn thì việc tạo bảng thống kê diễn đàn là hết sức cần thiết. Dưới đây là bài viết hướng dẫn tạo bảng thống kê cho diễn đàn phpBB3,các bạn có thể xem trước Demo tại trang chủ Diễn đàn CafeLove hoặc hình ảnh minh họa bên dưới.

Tạo thống kê diễn đàn phpBB3 (Top X stats) Topx-stats-phpBB
Bảng thống kê diễn đàn mã nguồn phpBB3


Hướng dẫn:
- Download thư mục Root về Tại đây
- Giải nén và Up lên host (File topx.php cùng hàng với index.php nhé)
- Mở Index.php
Tìm:

$user->setup('viewforum');

Chèn vào sau nó đoạn code này:

$user->setup('topX');

- Mở style/subsilver2/template/index_body.html
Tìm:

<!-- INCLUDE forumlist_body.html -->

Chèn vào trước nó đoạn code này:

<!-- INCLUDE topx.html -->

Bạn chỉ việc lưu lại, vào Bảng điều khiển của Quản trị viên ~> Tổng quát ~> Dọn sạch bộ nhớ đệm ~>Vậy là xong rồi đó!^^
Trên đây là mình hướng dẫn cài bảng thống kê cho giao diện Subsilver2. Đối với giao diện khác các bạn làm cũng tương tự nhé!
---------------------------------------
UPDATE (16/04/2012)
Để trả lời cho câu hỏi của bạn số 1 ở comments bên dưới. Mình upload folder Root_tab mà mình đang sử dụng (đã thêm các Tab ngoài Bài viết mới, chủ đề nóng,..)

Root_tab

Các bạn download về. Sau đó sửa 3 file:
topx.php (Sửa lại ID forum (màu đỏ) hiển thị phù hợp từng Tab (màu xanh)),

if(substr($mode,9,1)=='1') $lp_forums_constraint = " AND f.forum_id IN (33) "; //Cau hinh forum_id nhu trong CPLatestPosts
if(substr($mode,9,1)=='2') $lp_forums_constraint = " AND f.forum_id IN (34) ";
if(substr($mode,9,1)=='3') $lp_forums_constraint = " AND f.forum_id IN (35) ";
if(substr($mode,9,1)=='4') $lp_forums_constraint = " AND f.forum_id IN (31,205,206) ";
if(substr($mode,9,1)=='5') $lp_forums_constraint = " AND f.forum_id IN (95) ";

- Root_tab\styles\giaodiencuaban\template\topx.html (Thêm/Xóa bớt Tab mình đã chèn).

<li id="topx_col_1" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_1}</a></span></li>
<li id="topx_col_2" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_2}</a></span></li>
<li id="topx_col_3" class=""><span style="padding: 0px 8px;"><a onclick="return false;" href="#">{L_LP_COL_3}</a></span></li> (....Tương tự.....)

- Root_tab\language\vi (en)\topX.php (Đặt tên\Chỉnh sửa theo thứ tự từng tab tương ứng)

Bình luận bằng facebook

   

Quyền hạn của bạn

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