JohnCMS[Mod] Đưa chủ đề hoạt động ra trang chủ cho JohnCMS

12.11.2015 / 18:46
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

Mod đưa chủ đề hoạt động ra trang chủ cho JohnCMS, tương tự như ở trang chủ phonho.net

Đầu tiên, các bạn mở file mainpage.php trong thư mục pages, tìm dòng:

PHP
  1. echo '<div class="phdr"><b>' . $lng['dialogue'] . '</b></div>';

Thêm vào trước

PHP
  1. echo '<div class="phdr">Chủ đề hoạt động</div>';
  2. $total = mysql_result(mysql_query('SELECT COUNT(*) FROM `forum` WHERE `type`="t"' . ($rights >= 7 ? '' : ' AND `close`!="1"')), 0);
  3. if($total){
  4. $req = mysql_query('SELECT * FROM `forum` WHERE `type` = "t"' . ($rights >= 7 ? '' : ' AND `close`!="1"') . ' ORDER BY `time` DESC LIMIT ' . $kmess . '');
  5. $i = 0;
  6. while($res = mysql_fetch_assoc($req)){
  7. $count = mysql_result(mysql_query('SELECT COUNT(*) FROM `forum` WHERE `type` = "m" ' . ($rights >= 7 ? '' : ' AND `close`!="1"') . ' AND `refid` = "'. $res['id'] .'"'), 0);
  8. $last_nick = mysql_result(mysql_query('SELECT `from` FROM `forum` WHERE `type` = "m" AND `refid` = "'. $res['id'] .'" ORDER BY `time` DESC LIMIT 1'), 0);
  9. echo '<div class="list'. ($i++ % 2 + 1) .'"><a href="forum/?id='. $res['id'] .'">'. htmlspecialchars($res['text']) .'</a> ('. $count .') ['. htmlspecialchars($last_nick) .']</div>';
  10. }
  11. }else{
  12. echo '<div class="rmenu">Diễn đàn chưa có chủ đề nào!</div>';
  13. }

Đối với những trường hợp bị lỗi ký tự ở tên chủ đề thì làm như sau: sửa đoạn này

PHP
  1. htmlspecialchars($res['text'])

thành

PHP
  1. $res['text']
Đã chỉnh sửa. MrKen (31.05.2016 / 01:41)
12.11.2015 / 18:54
hanhphucao
Bài đăng: 2469
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

Mod ngôn ngữ nữa chớ :m9:

12.11.2015 / 18:55
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

:v, mod cho người việt cần gì ngôn ngữ

12.11.2015 / 18:58
hanhphucao
Bài đăng: 2469
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

đang có biến xóa làm giề, tự thêm :ah:

12.11.2015 / 18:58
ParkBom
Bài đăng: 593
Member
Hi I Am Park Bom

Chatbox chatbox chatbox :yao:

12.11.2015 / 19:00
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

like đi rồi tính :)

12.11.2015 / 19:04
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H
hanhphucao đã viết

đang có biến xóa làm giề, tự thêm :ah:

cái này tự viết biến đâu mà xóa :hum:

12.11.2015 / 19:04
hanhphucao
Bài đăng: 2469
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

Timeline luôn đi :yao:

12.11.2015 / 19:08
hanhphucao
Bài đăng: 2469
Admin
Admin là người tận tâm và luôn hành xử đúng mực.
MrKen đã viết

cái này tự viết biến đâu mà xóa :hum:

không hiểu hay cố tình không hiểu :notok:

12.11.2015 / 19:08
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

:v, mod giống fb luôn à