forum_msgs 表中,以前以 board_name 和 MessageID 来确定一条记录。这样在生成新贴时,MessageID 是需要程序取得的,没有用的自增,很是麻烦。
最近在表中加入 MessageGlobalID 并在今天正式将数据库改了过去(包括 ParentMessageID 改成 ParentMessageGlobalID)。包含 msg.aspx、search.aspx 以及 NoxForum.Framework 的很多相关内容都被更新。
表中保留了以前的 MessageID,程序中也保留了以前的贴子获取函数。目的是为了最终保留以前贴子链接:/forum/msg.aspx?board=XXX&id=XXX
另外,这几天论坛里出现大量超级刷屏回复贴,所以又赶快做了一个锁贴功能。
本来说早睡觉的,结果又没早睡成。赶紧睡了,睡醒了还想爬香山去呢。