非狐外传@Blogging

日事日毕 日清日高

My Links

Blog统计

公告


本站之所有未作特别说明的内容均使用此License:

联系方式

文章

收藏

相册

存档


正在读取评论……
   Simple is beauty

  一个怀旧的、简洁的、只有文字的动网论坛简版基本完成了,它完全基于最新的动网7.1主板程序,完全兼容。一个人穿了两套衣服而已。这里只可以进行最基本、简单的帖子列表,看帖,发贴,回帖。

  开发这个简版主要是为了一个论坛的朋友们,他们是较早的互联网用户,那时互联网上提供的论坛服务都非常单纯,就是发帖,看帖。对他们来说,交流是最重要的,很多人都已经习惯了最早的论坛分帧的形势——上面是帖子列表,下面是看帖,回帖——就像乐趣,西陆论坛。两年前,在动网论坛5.0320的基础上,写了一个简版,后来因为老版本的漏洞,最近将论坛升级到7.1,而简版也需要重新写过了。这里只可以进行最基本、简单的帖子列表,看帖,发贴,回帖。

  这个版本不解决,也不打算解决的问题是:1,没有显示置顶的帖子。2,不处理诸如金钱贴。3,不处理看帖权限。4,不显示签名等。5,没有做发帖验证码。因为朋友们的要求只要简单的看帖就可以了。

  这个版本就是给希望有纯粹的论坛功能的站点设计的,欢迎试用。如果还发现了什么问题请通告我。

这是截图:        

下面是readme.txt

======================================

动网论坛简版 v0.1(基于DV 7.1)

=》序言:

开发这个基于DV7.1的简版论坛,完全是我们自己的需求,现在发布上来,看看是
否有人有兴趣。
安装的时候,很简单,直接放置在DV7.1的主目录下,按照自己的论坛,稍微修改
一下s_const.asp文件就可以了。修改方法,已经详细的写在文件中了。

可以通过(1):http://你的动网论坛URL/s_frame.asp,默认会访问boardid=1的板块。
也可以通过http://你的动网论坛URL/s_frame.asp?boardid=板块id来访问。

=》文件列表说明:

s_message.htm:说明页面
s_const.asp:全局变量和函数定义,需要根据自己论坛的情况修改。
s_frame.asp:简版的主框架页面,分成上下帧。上面是帖子列表,下帧是显示
s_input.asp:输入新帖子页面
s_list.asp:帖子列表程序,自己从DB中读取数据,所以没有做帖子附加控制
s_savereply.asp:加新帖、回帖功能,调用了全部使用稍微修改过的类Dvbbs_Post(savep
ost.asp)处理。
s_disp.asp:显示帖子程序,自己从DB中读取数据,所以没有做帖子附加控制

=》说明:

主要利用到了动网7.1里的两个类:
1,Cls_forum类(inc/Dv_ClsMain.asp),定义的全局对象是Dvbbs,主要实现了
用户的session,板块,等等问题,是一个非常重要的对象。
2,Dvbbs_Post类(savepost.asp),根据情况稍微修改了一下。实现了发新贴、
回帖,这样就不用自己去判断里面的规则和处理流程了,减少出问题的可能性。
登录,注销,全部是通过系统的login.asp和logout.asp实现了,减少了漏洞。
只有帖子列表和显示帖子,是自己写的sql,另外,显示帖子的时候,使用了Dv_ubb
做UBB解码。

=》需要修改的地方:

s_const.asp里需要修改的两个变量:
DIM UseTable '目前使用的帖子表,一定要根据自己的情况修改的
UseTable = "Dv_bbs1"

'所有的论坛板块,本来打算是从系统中得到的,后来发现比较麻烦
'所以还是自己来配置吧。配置的格式是:论坛id,论坛名字。成对出现
DIM BoardString
BoardString = "1,xx天下,3,xx生活,4,广告版,6,xx板块"

======================================

这里不让上传附件,请到动网论坛链接下载V0.1.1:http://bbs.dvbbs.net/viewFile.asp?Boardid=13&ID=80669(需要登录)。



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=383700


[点击此处收藏本文]  发表于2005年05月16日 10:59 PM




正在读取评论……