- 浏览: 47557 次
- 性别:
- 来自: 无锡
最新评论
-
RainWu:
...
chx 学习jForum笔记十四 数据表四 jforum_groups及jforum_user_groups -
c_huabo:
这都被你发现了!!!
chx 学习jForum笔记十七 实现中文搜索 -
beermonkey:
感谢啊。。。。
chx 学习jForum笔记十七 实现中文搜索
文章列表
2010.12.9接上午。继续看net.jforum.view.forum/ForumAction.java中public void list()
中的
this.context.put("totalMessages", Integer.valueOf(ForumRepository.getTotalMessages
()));//页面显示的总文章数
this.context.put("totalRegisteredUsers", ForumRepository .totalUsers
()); //页面显示的总注册人数
his ...
2010.12.9。接昨天
在net.jforum.view.forum.common/ForumCommon.java中
public static void checkUnreadPosts(final Forum forum, final Map<Integer, Long> tracking
, final long lastVisit
)
{
final LastPostInfo lpi = forum.getLastPostInfo
(); //取Forum中最后贴子信息
if (lpi == null ...
2010.12.8 接昨天。
下面这句是存在于net.jforum.view.forum/ForumAction.java中
public void list()
{
this.setTemplateName(TemplateKeys.FORUMS_LIST); //这句没看懂,从字面看应该是设置模板的名称
this.context.put("allCategories", ForumCommon.getAllCategoriesAndForums
(true));//页面显示的所有分类和板块(检查有无未读 ...
2010.12.7 继续查找关键字MostUsersEverOnline
下面这段是存在于net.jforum.view.forum/ForumAction.java中
public void list()
{
this.setTemplateName(TemplateKeys.FORUMS_LIST); //这句没看懂,从字面看应该是设置模板的名称
this.context.put("allCategories", ForumCommon.getAllCategoriesAndForums(true));//页面显示 ...
2010.12.7 继续查找关键字MostUsersEverOnline
仍然是在net.jforum.repository/ForumRepository.java中
public static MostUsersEverOnline getMostUsersEverOnline()
{
MostUsersEverOnline online = (MostUsersEverOnline)cache.get(FQN, MOST_USERS_ONLINE); //从缓存中取峰值人数
if (online == null) { //缓存 ...
2010.12.6 接上午。在net.jforum.repository/ForumRepository.java中
public synchronized static void start(final ForumDAO forumDAO, final CategoryDAO categoryDAO, final ConfigDAO configModel)
{
instance = new ForumRepository();
if (cache.get(FQN, LOADED) == null) { //未读 ...
2010.12.6 接上周日,继续。PermissionControl pc = SecurityRepository.get
(userId); //权限控制
if (pc.canAccess
(SecurityConstants.PERM_FORUM, Integer.toString(forum.getId()))) {
forums.add(forum); //如果有权控制板块,则添加到返回列表
}
正如字面意思pc是权限控制,先看net.jforum.security/PermissionControl.javaprivate RoleCollection ro ...
我的源程序是安道森练功房http://www.andowson.com/的2.2.1版本
2010.12.5接周五,继续研究。
private void loadForums(ForumDAO fm) //取板块
{
List<Forum> list = fm.selectAll(); //从数据表读取所有板块
Map<String, String> m = (Map<String, Str ...
目标:jForum二次开发,读懂源程序。
修改权限管理模块,使之适应原有系统的权限功能。
修改用户管理模块,去除无用的信息,改造用户信息数据表格式。
增加数据导入功能,自动从原论坛读出数据内容写入jForum数据表。
jForum源程序阅读笔记一
2010.12.3 从日期格式开始,发现/jforum/forums/list.page中显示的日期格式为dd/MM/yyyy,修改SystemGlobals.properties文件中的
dateTime.format = yyyy-MM-dd HH\:mm\:ss
刷新页面后,发现仅有一处被改变。于是读源代码:\templa ...
我这里出现这个问题是由于GRAILS中的domain中将原先的Boolean型改成了boolean型造成的。