KnH是建立于2009年初的一个综合性程序开发社团,由BHSF 201207的三位学生(暂称Knh.C Knh.d 和 Knh.f)发起,并延续至今。KnH的建立宗旨是计算机程序和技术的交流。最初建立的动机是三人对计算机房的网络安全(屏幕广播系统等)产生了兴趣并进行研究。后来曾一时同时参加某秦的诡异C++课程,然后互相就比较熟悉了。
现在你看到的网站由KnH.C维护和经营,里面有反映KnH近期和长远项目的,也有其他方面内容。
KnH的第一份集体研究项目(研究型学习课题)是《基于WordPress的志愿者活动信息平台》。它现在运行在 http://volunteer.bhsf.co.cc 上,并且已经得到数个班的支持与使用。您可以在 这里 下载到我们的课题论文(Creative Commons下版权保留)。
KnH的第二期集体研究项目是分为Knh.f分部和Knh.C Knh.d 分部的,分别完成了 《北京四中人 校友通讯》网络校友刊物(可以在 http://www.bhsfnews.com 找到)和 《KnFTP:文件传输协议的实现与改良》 (论文暂不能提供下载,工程地址http://sourceforge.net/projects/knftp)。
同时KnH还开发了若干个子项目和工程,初衷是为了我们自己的便利,但是后来有些最终得以登上历史舞台,如:
knh_monitor - WordPress 安全中心插件(提供用户操作记录等)
KnProxy - Knh独立自主研发(Knh.C)的轻量级高效WEB·代·理·软·件
KNEN - KnH研制的极端简单加密
KnMicroforums - 由Knh.C 研发的快速微型论坛内核,拥有强大的可扩展能力并且支持插件、上传等等
notes_center - WordPress内部的短信中心(Knh.C发起,Knh.f参与了研发)
当然也有比较糟糕的被废弃的项目,如:gHitx,knack等,最终没有机会向大众发行。
不过,KnH历史的车轮在滚滚前进,所以说嘛…拭目以待!

:kaka|14:哇,还有人使用默认的模板啊,我表示佩服
:kaka|23:只有做模板了才知道默认是多么的好…
(PS 这其实是默认被改了)
ROOT,想和你请教一个事情,我想在我的网站上面加入视频播放器外链的功能,我弄了挺长时间,但是一直不能实现这个功能,我偶然在逛WP的时候发现一个视频网站(用的视频播放器是和我一样的)就有这个功能,我一用就喜欢上这个功能了,我问了博主这个功能个怎么实现的他说是用.htaccess重定向生成的外链地址的,可我绞尽脑汁也想不出如果用.htaccess重定向生成地址然后调用到前台显示!(PS,这个博主貌似很忙,一般问题就理睬)
他的博客地址:http://v.hcg.im/?p=431 (在播放器的下方有一个视频外链地址)
求教这个功能是怎么实现的,代码要怎么写,.htaccess重定向我研究了几天无果
如果我要放到我的网页里面要怎么写呢,诚心求教!谢谢啦
Video外链需要你写一个PHP和一个.htaccess记录。
PHP:< ?php header('Location: http://你的站点/wp-content/plugins/mukioplayer-for-wordpress/static/mukioplayer1.swf?' . $_GET['proto'] . '=' . $_GET['vid']);?>
然后,打开WP的高级URL改写(设置〉固定链接)在.htaccess加写一行(在RewriteEngine On后):
RewriteRule ^video/(.+)/(.+)\.swf$ /到你的PHP文件的路径/player.php?proto=$1&vid=$2
这时候只要外链类似 http://xxx.com/video/vid/61879280.swf 就相应链接播放器了。:kaka|04:
成功了。哈哈!,不过连接地址不是.swf结尾的,像微博什么的还是不能引用哭!有办法变结尾.swf吗
像这样http://volg.mary-park.com/wp-content/1.jpg
主要是你站点的htaccess配置有点问题= =,不过这就比较麻烦,就算我也得测试几次,你可以看看htaccess教程之类的…
好吧,谢谢你了,麻烦你了,我自己研究一下
ROOT,我从HCG那里拿到了源码,但是!!但是被你说中了,我的空间的htaccess切实有问题,我在本地测试的时候正常,但是上传到空间后就变成一堆代码了,RewriteRule重定向不能工作,插件不能正常调用播放器,就变成一堆代码了,我擦啊!逼我去换主机吗,我日日 – -!
KnMicroforums 有点兴趣
KnMicroforums找不到啊,DICUZ实在不想用了,我是非主流
KnMicroforums在Sourceforge上,不过有一阵子没更新了,这货有个SQL漏洞(自己发现的…额)我打算找个时间把它修复了(或者挪GitHub上)…所以现在不建议直接拿来用(除非你也能找到漏洞给堵上)
还有KnMicroforums最好你自己做一套UI,默认用的DISCUZ界面CSS,于是那个漂亮程度不敢评价。
运行版本在 ec.bhsf.co.cc 上有样子,感觉就是那样的,可以自己通过PHP写扩展(就是自由度有点高),支持附件和基本的格式。总之感觉就是那种没有涂奶油的蛋糕吧= =|||
在Sourceforge上找了很久都没有找到,能不能直接给我资源?我觉得这是一个很有创意的项目啊!
正在准备把BUG都修正了,然后Release到GitHub(因为比较好使)。Sourceforge下项目叫KnForum,不过不建议用,因为比较老+有BUG。
已经安装了Knforum测试,想法是不错,不过问题还是有的:
1.不能设置子论坛,形成结构(作为微论坛没有这个是可以忍受)
2.没有基本的用户权限设置,这个比较麻烦
3.所有用户都可以在主页发主题,出现恶意发帖的就很混乱了,因为发帖会使版面延长
4.用户不用密码也可以注册,这个太可怕了,和第三条加在以前简直灾难
5.回帖的时候名称可以随意设置,默认回帖名字还是Admin,orz
不管怎么样,楼主创意有佳,论坛很新颖,访问速度也很快,如果改进一下甚至可以作为一个 发布-评论 的平台
嗯,最初这个是用作匿名讨论版的,所以对于用户的权限和设置控制很松。允许无密码注册是因为当时考虑到不注册即可使用的问题,所以对注册门槛很低。用户权限可以由管理员制定,不分用户等级,而是分用户操作,比如可以赋予用户attachments权限,则该用户就能发布附件了,等等。
回帖如果未登陆,姓名是橙黄色的,如果已登陆则会变成红色(用于区分)当然也可以搞得更明显些。有些设置在options表里有,但是无法通过UI设定,可以打开表看看,键名和键值都比较有启发性。如果我没记错的话可以控制默认注册权限和游客是否可以参与回复。
不过这版本有几个SQL注入漏洞(最严重的可以达到提权到管理员级别),所以先也就看看效果,或者自己补丁一下,一直木有找到时间去修。
你好交个朋友认识下。我的QQ250994229