近期的论坛开发日记

王志勇 发表于 2009年03月02日 00:13

经过大约40天的论坛开发生活,平均每天编程8~10个小时,TGF即将推出。TGF是一个封闭的小型社区,您可以自由创建一个小型的论坛(讨论组)。原先的初衷是可以用于朋友圈,以及专门话题的讨论组,或者亲友论坛,家庭论坛(家庭论坛已取消)。目前设定的是论坛新成员加入均需要审核,将来可以根据用户需要来设定论坛是否需要审核新成员。我感兴趣的《一的法则》中文论坛也将会建立,届时网友们将可以在这里谦卑地交流人生的课程。

基本的功能现在已经差不多完成了,目前还剩下删除功能、回收站、邀请码(认证码,无需审核即可加入成员)、短消息等没有完成,近期即将开通网站。论坛的管理模式如前面所提到的,民主,每个论坛默认状态为最多可设置5名管理员,10名版主,10名贵宾,自愿申请,版主和贵宾谦卑和友好地为大家服务。版主和贵宾的管理权限是一样的,可以审核成员的加入,可以解除成员,可以删除违规帖。参与的用户,楼主可以删除回复中的违规帖。

开发日记如:(为安全起见,有一些文件名在这里做了更改)

2009-01-31
rightful.php√

2009-02-01
\被替换成\\√
管理后台√
F:\transient\php\post√
Register 验证码√
注册的用户名不能含有特殊字符√
此用户名已存在,请输入其他用户名√
请输入密码√
国家名√
注册新用户√
清除所有的Cookie√

2009-02-08
登录√
登录正常写入Cookie√
判别注册论坛时标题中的关键词√
account√
Create a small forum√
用户中心account√
search.php√
用户页面u/√
增加progr.php√
essint.php√
论坛首页√
论坛的欢迎词√

2009-02-14
欢迎词改为第2行√
去掉chr(13)√
验证留言中是否有违规内容√
增加验证码√

2009-02-17
/user/register/ Email和Website验证非法词语√
增加欢迎词与验证√
字数改为2000字√
tf/undire.php 写入留言√
/group/peace/ aga/oricha.php√
判断留言tf/boonar.php√
论坛翻页√
论坛第二页无法发送√
Post a new topic何时显示√
论坛页面√2
回复帖子√
论坛的关键词回复或者新帖时的验证码√
/group/peace/ 跟帖样式表√
修正回复√
修正Reply (3)数√
论坛带#号报错,去掉来源的#号。√
帖子的编号√

2009-02-18
catode1.php√
常用变量名全部变为2位数√
留言页使用<div id=j1>√
回复的页面 10条以后显示√
论坛首页显示更多√
留言禁止HTML√
未发送成功回车符的问题<br>√
第二页回复,跳到第二页√
发帖时,统计网站总数√
发帖时,以及个人统计,论坛统计√
重复发帖改为ID编号与内容相同时,提示为重复发帖√
验证访问权限由Cookies改为目录文件√
注册成功后自动登录√

2009-02-19
右侧导航√
运行目录名称改为commence√
管理员/版主后台/commence/manage.php?peace √
bumspr.php√
weavego.php√
管理后台查看新用户√

2009-02-20
natail.php超过1000帖自动改名√
新用户名和主页的查看√
新申请论坛的名称和欢迎词的审核harvestinv.php√

2009-02-21
applyforafellow.php autur.php 防止重复提交√
申请加入论坛后台提示列表 exceptionalpri.php√

2009-02-22
approveafellow.php 审核会员加入√
总管理员可以参与管理√

2009-02-25
/commence/apply.php?peace&administrator 检验重复帖√
apply.php√
symbolbum.php√
/commence/approvenewfellows.php?beliefin2012√
在管理后台建立相应的数据库,使其显示审批的记录√
申请加入的重复帖√
注册用户时,防止重新提交√
论坛审核用户√
申请加入论坛√
创建论坛时,防止重复提交√
approveafellow.php防止重复审核√
清除approveafellow.php的统计数√
防止加入申请重复发送√

2009-02-26
已经有此权限,无须申请的提示√
论坛/gloh/用户的留言数 统计有误√
approveamanager.php 审核管理员√
申请管理员时,人数已满的提示√
去掉家庭论坛√
审核管理员时,人数已满,无法审核√
审核管理员时,已经审核,提示√
新会员加入,在管理员后台显示√
申请管理员,后台提示√

2009-02-27
邀请一名管理员√
管理员人数已满不能增加,如果可以,增加√
rescindamanager.php?peace&administrator 解除后数量减1。√
解除一名管理员√
inviteafellow.php√
解除会员√
如果成员有权限,不能解除会员。√
拒绝加入时,wattc.php同样减1√
统计管理员数量√
在线审核时,无法编辑资料√
Forum profile√
cacia.php 修改欢迎词√

2009-02-28
修改标题√
不能解除比自己级别高或者同级别的管理人员√
修改论坛的名称单独审核$nico="&saco=muli&earn=name";√
修改欢迎词单独审核$nico="&saco=mul&earn=salutatory";√
修改论坛的名称和欢迎词的审核√
语言设置√
注册论坛后跳转的页面√
申请/审核版主和贵宾√
审核增加欢迎词√
避免rescindafellow.php?<?=$gn?>的形式√
Links of forums√
Links on the front page√
b/pulgene.php√
每个论坛的友情链接√
去掉右侧的管理员列表登录后才可以看到√
更改名称时,删除/添加列表√
合并t/g/ adm2.php approveamanager.php√ adm3.php inviteamanager.php√ adm4.php rescindamanager.php adm.php apply.php√ admi.php approvemanagers.php√
自助审核版主√

2009-03-01
语言设置√
/commence/approvenewfellows.php?peace√
quwidth.php√
中文版√
中文版的target odeli.php√ group.php √
首页√
中文版申请新用户√

4条评论:
1   双喜哥 2009-03-02 12:16
哇 你的执行力好强啊,技术很过硬啊,学习能力也好强,才学的php,这么快就能做东西了,佩服!

“40天的论坛开发生活,平均每天编程8~10个小时” 太辛苦了!
非常期待你的作品!

2   自由勇 2009-03-02 12:20
编了6年多的程序,现在转向PHP。
谢谢关注。:)
3   自由勇 2010-08-26 10:22
Trackback来自 《日记随笔:论坛程序再次开发完成》

TGF是我开发的第1个PHP留言板式的封闭式论坛程序,用了300多小时开发完成,程序有一些不足之处,所以那个论坛已经暂时关闭了。今后,可能还会考虑再次编写和修改这个程序。

4   自由勇 2010-10-25 19:14
Trackback来自 《计划再次开发认证论坛》

TGF是我开发的第一个留言板式的论坛。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:1980-09-26 (38周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2018年11月
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue