本文通过一路BBS站telnet客户端发布
我想可以这样:
1. 作为版面名称的 tag,自然用户都知道,或者,在设置 tag 的界面上,给予一些预置的选择,比如版面名称作为 tag,标识了版面名称 tag 的,就会被相应的版面文章列表所收录。
2. 版务编辑的界面可以有额外的权限,可以对自己所管理的版面里的文章所附带的这些版面名称的 tag 增删,相当于删文、转载的功能了。而作者自己添加的其他非版面名称的 tag 则版务编辑无法修改。
3. 以个人 blog 为基础,主流专题版面由每篇帖子所标注的版面名称 tag 为分类依据形成版面帖子列表。另外还可以对所有的 tag 形成自治的分类“tag cloud”,相当于非主流主题版面。虽然每个人标注的 tag 有随意性,但是可以在搜索 tag 时提供模糊检索功能,把一些单复数,同义词,近义词的检索结果排列在一起,形成主题聚合的版面。这就等于每个作者都可以随时增设新的动态版面了,版面的内容就是来自所有作者被标注了同样的 tag 的帖子。
比如,如果我把一篇帖子标注了这些 tag:triangle, politics, sysop, economics, china, news;这样,这篇帖子就会出现在主流版面 triangle, sysop, economics,但是尽管没有主流版面叫做 politics, china, news,也等于动态地开设了这三个版面,但是不列在主流版面中,而是在另外的按照 tag 列表的界面中。
4. 版面的形成可以完全动态查询数据库得到。这是非常流行的技术设计,叫做 stored search。比如,我作一个检索,搜索作者为 lihlii,subject 包括“五毛”, 时间范围是最近一个月,正文内容包括“奖金”,并且带图片附件,诸如此类的条件,得到结果后,可以有一个按钮“保存此搜索结果为 rss feed”。这样,只要访问这个 rss feed,就能随时得到这一搜索条件的最新结果。这一 rss feed也显示为一个个人定制的版面。
5. 版面上文章的话题相互关联,可以通过 blog 帖子的 ping back, track back, link back 等技术建立起来。可以在 blog 帖子编辑的界面增加一个“回复”按钮,可以输入要回复的帖子的 URL 或者 ID编码。在每篇帖子阅读时,也有个“回复”按钮,点击后就进入 blog 帖子编辑界面,并自动把要回复的帖子的 URL,所引用的内容填写好了。
6. 每个用户可以建立多个阅读推荐列表。这些列表的内容为该用户按照自己的偏好选择出来的文章,形成特色版面,并提供 rss feed 输出。这和个人 blog 的差异在于,其内容不一定是该用户自己的创作。来源可以是本站点或者网络上任何一篇文章,只要有可以访问的 URL。
7. 提供类似 digg 的用户评价功能来自动形成版面分类的 top 10 话题列表主页。每个版面的 top 10 话题或者帖子列表。时间有限的读者就可以优先阅读。
另外,目前这个 yilubbs 的软件,有个重大缺陷要赶紧更改,而且很容易更改。每个网页的标题都是一样的,这使得浏览历史记录时非常困难,保存网页时也制造麻烦。应该把所浏览的帖子标题作为网页标题的内容。
【 在 bridged 的大作中提到: 】
: 你这个模式的想法我以前在别的站试过,但没有成功。
: 首先,blog的Tag应该是用户添加,而版面无法识别相似的Tag,技术上只能识别相同的Tag。而且,论坛的关键在于和博主讨论,那么blog的回复也就需要和论坛的回复同步。否则意义不是很大(很多网站都能发blog的同时发到版面上)。但这样又会造成版面管理或Blog管理上的问题,两者无法采用同一套管理办法。Blog增多以后,版面还
: (以下引言省略...)
※ 修改:.lihlii 于 Jan 17 08:32:50 修改本文.[FROM: 82.210.0.0]
|