jforum論壇二次開發--顯示版主
*****************************************
lynx286原創, 首發
歡迎轉貼, 但轉貼請不要刪除此段版權說明.
***************************************** [@more@]
jforum論壇是很流行的java開源論壇,但不支援版主.網友可以查查其他的jforum論壇都沒有版主, 這種論壇貌似很不適合中國國情,本人在這裡介紹一個顯示版主的方法.
1. 為每個板塊新增一個群組, 將版主的群組屬性改成此群組.
2. 板塊的稽核屬性用預設的"不稽核", 原來只有設定成"稽核狀態"才顯示版主,但這樣每發一個帖子都要稽核,不好.
3. 刪除forum_list.htm 第51(57)行那個if語句即可.
其實過程非常簡單, 但是網上都沒有人研究,嘗試解決這個問題.
lynx286原創, 首發
歡迎轉貼, 但轉貼請不要刪除此段版權說明.
***************************************** [@more@]
jforum論壇是很流行的java開源論壇,但不支援版主.網友可以查查其他的jforum論壇都沒有版主, 這種論壇貌似很不適合中國國情,本人在這裡介紹一個顯示版主的方法.
1. 為每個板塊新增一個群組, 將版主的群組屬性改成此群組.
2. 板塊的稽核屬性用預設的"不稽核", 原來只有設定成"稽核狀態"才顯示版主,但這樣每發一個帖子都要稽核,不好.
3. 刪除forum_list.htm 第51(57)行那個if語句即可.
其實過程非常簡單, 但是網上都沒有人研究,嘗試解決這個問題.
jforum論壇二次開發--顯示版主(續) 直接顯示版主名稱,而不是顯示版主群組名稱
ForumRepository.java 增加以下函式:
- public static List getModeratorList2(int forumId) {
- List ulist = new ArrayList();
- List l = getModeratorList(forumId);
- System.out.println("************" + l.size());
- if (l != null && l.size() > 0) {
- for (Iterator it = l.iterator(); it.hasNext();) {
- ModeratorInfo mi = (ModeratorInfo) it.next();
- int groupId = mi.getId();
- List users = listGroup(groupId);
- ulist.addAll(users);
- System.out.println("========" + users.size());
- }
- }
- return ulist;
- }
- public static List listGroup(int groupId) {
- // int groupId = this.request.getIntParameter("group_id");
- int start = preparePagination(DataAccessDriver.getInstance()
- .newUserDAO().getTotalUsersByGroup(groupId));
- int usersPerPage = SystemGlobals.getIntValue(ConfigKeys.USERS_PER_PAGE);
- List users = DataAccessDriver.getInstance().newUserDAO()
- .selectAllByGroup(groupId, start, usersPerPage);
- return users;
- // this.context.put("users", users);
- // this.setTemplateName(TemplateKeys.USER_LIST);
- }
- private static int preparePagination(int totalUsers) {
- int start = ViewCommon.getStartPage();
- int usersPerPage = SystemGlobals.getIntValue(ConfigKeys.USERS_PER_PAGE);
- ViewCommon.contextToPagination(start, totalUsers, usersPerPage);
- return start;
- }
相關文章
- 開發者論壇招聘版主
- Jmeter(二十六) - 從入門到精通 - 搭建開源論壇JForum(詳解教程)JMeter
- jive建立論壇或發貼顯示亂碼,請教如何解決
- 用DDD開發開源論壇
- 中文ORACLE開發工具論壇Oracle
- 兒童遊戲政策論壇:研究顯示玩耍對兒童發育和幸福有好處遊戲
- QGis二次開發基礎 -- 柵格影像增強顯示
- 看雪論壇版主座談 | 看雪2017安全開發者峰會
- 請問這論壇開發有討論群不
- 可以發外鏈的論壇,哪些論壇可以發外鏈?
- 專案實訓——BBS論壇開發(一)
- thinphp開發 仿phpwind v9論壇程式PHP
- Revit二次開發知識分享(八)控制顯示隱藏的圖元按鈕
- iOS開發之顯示微博表情iOS
- Node.js 開源論壇Node.js
- 奇威IT論壇正式開通
- 畢業論文(基於jsp的論壇開發)(含原始檔)JS
- question2answer論壇框架分析及web開發思考框架Web
- 讓論壇迴歸討論!免費開源的輕量級論壇程式推薦
- 論壇發貼統計(筆記)筆記
- 網站論壇:火龍論壇 正式成立網站
- ITPUB論壇
- oracle 論壇Oracle
- 開始研究GoldenGate,開闢小論壇Go
- 判斷新手介面第一次顯示,第二次以上不顯示
- 關於jive開發論壇的一些討論-winCVS安裝(整理)
- 開發上雲,化繁為簡 | CIF 論壇精彩看點
- jforum原始碼分析原始碼
- iOS開發之imageView居中顯示圖片iOSView
- CUDA開發環境高亮顯示設定開發環境
- Spring Framework中文論壇開張啦SpringFramework
- jive建立論壇或發貼時,輸入的中文名顯示亂碼,檢視資料庫中,也為亂碼資料庫
- 2016亞太智慧城市發展高峰論壇成功召開
- Jdon前輩,我想參與新的jive論壇的開發
- Discuz!論壇搭建
- Oracle Developer 論壇OracleDeveloper
- OldLinux論壇Linux
- ORACLE 中文論壇Oracle