YetAnotherForum.Net+ScrewTurn Wiki中文完美汉化增强版(07-16更新:升级到v1.2.3 新增显示论坛版主信息,修复Wiki中文搜索)(GPL协议源码发布)

本程序是Teddy为更方便的收集整理各种育儿知识,准备架一个育儿论坛+Wiki网站5JBB.COM,而对YetAnotherForum.Net最新的version 1.9.1 RC1 (NET v2.0) - 2007-5-16版本和ScrewTurn Wiki最新的version 2.0.11 - 2007-7-3版本做的汉化,整合,Bug修复和功能增强。这里将完整的程序源码共享给大家,这是真正免费(GPL协议),功能强大、稳定的ASP.NET 2.0中文论坛+Wiki程序哟!

5JBB.COM这个网站还没架起来,不知道哪里有较好ASP.NET 2.0虚拟主机,谁能推荐一个?或者赞助一个更好 ^-^.

感谢btwo兄友情提供服务器空间,现在5JBB.COM已经建起来并可以访问了,欢迎各位当爹当妈的程序员朋友前来交流育儿经验!
(对本程序感兴趣的朋友也可以来直观体验一下运行效果。谢绝垃圾信息!)


完整源码下载地址:5JBB.COM_forum_wiki_v1.2.3.zip 
(注1: 需要安装VS2005和Web Application Project Template才能打开zip包中的5JBB.COM.sln文档)
(注2: Wiki的默认管理员帐号为admin,密码password,可以修改Wiki的Web.config,指定默认的admin密码)


谨以此程序献给我的宝贝女儿笑笑和所有初为新爹新妈的程序员朋友~~


读我
------

YetAnotherForum.Net原版版本号: version 1.9.1 RC1 (NET v2.0) - 2007-5-16
ScrewTurn Wiki原版版本号: version 2.0.11 - 2007-7-3

修改人: Teddy
Email: shijie.ma@gmail.com
Blog: http://teddyma.cnblogs.com

5JBB.COM中文版版本号: version 1.2.3 - 2007-7-16

开源协议: GPL

更新:

1. 新增在论坛的topics页面显示当前论坛板块的版主信息;
2. 修复Wiki对中文搜索的Bug;


5JBB.COM中文版版本号: version 1.2.2 - 2007-7-15

开源协议: GPL

更新:

1. 为Wiki新增禁用UrlRwwrite功能,对有些英文服务器,当Wiki的UrlRewrite中包含中文(甚至是UrlEncode过的中文)时,
    UrlRewrite的地址将不能正确识别,此时,只需要在Wiki的Web.config增加一个appSetting["DisableUrlRewrite"]="true"设置,
    此时,Wiki就能正确运行;


5JBB.COM中文版版本号: version 1.2.1 - 2007-7-14

开源协议: GPL

更新:

1. 修复论坛新帐号注册后不能立即登录wiki,而必须在wiki的论坛管理那里禁用并再次启用
    YetAnotherForumUserProvider才能登录wiki的Bug;


5JBB.COM中文版版本号: version 1.2 - 2007-7-13

开源协议: GPL更新:

1. 为Wiki新增YetAnotherForumUserProvider;
2. 使用YetAnotherForumUserProvider整合Wiki的用户帐号到论坛;
3. 重订向Wiki的用户注册、忘记密码和用户修改页面到论坛的对应页面;


5JBB.COM中文版版本号: version 1.1 - 2007-7-12

开源协议: GPL

更新:

1. 完美汉化ScrewTurnWiki原版(包括后台管理),修正了部分官方汉化文字、英文说明、CSS和图片;
2. 为ScrewTurnWiki原版的注册、登录、新建/修改页面、讨论页面增加了和论坛一致的随机验证码;
3. 为论坛的页首菜单增加了Wiki链接,该链接可由web.config中的appSetting["WikiHome"]设置;
4. 为论坛的UBB编辑器增加了Wiki按钮,允许在论坛文章中插入Wiki链接指向任意的外部Wiki系统,
    可以由web.config中的appSetting["WikiLinkTemplate"]设置Wiki链接的显示模版,
    在UBB格式的文章内容中,可以以[wiki]Keyword[/wiki], 或[wiki=Keyword]Keyword Desc[/wiki]
    的形式增加Wiki链接;
5. 将ScrewTurnWiki和论坛整合(包括用户帐号整合),安装部署时,主目录和wiki目录要分别设置为
    ASP.NET 2.0应用程序;


5JBB.COM中文版版本号: version 1.0 - 2007-7-10

开源协议: GPL

5JBB.COM中文版对YetAnotherForum.Net原版的修改:

1. 用户界面完美汉化,包括修复了原版中错误的汉化和js脚本和UBB编辑器中的未汉化的英文(后台管理部分还是英文的);
2. 修复原版中当发表需要审核的话题或从首页以外的页面进入login页面时URLRewrite定位错误找不到资源的Bug;
3. 修复原版中FlatEarth皮肤下JavaScript脚本报错的Bug;
4. 新增允许为浏览器中显示的URL增加自定义前缀,例如,原版中所有URL中页面前缀只能为yaf_,
    修改版可以在web.config中设置appSetting["PagePrefix"]并替换URLRewrite正则表达式中的所有yaf_为自定义前缀,
    如修改版中默认的5jbb_;
5. 新增允许自定义所有的RSS中的简介和版权信息,原版是固定死是原版程序的简介和版权信息,
    只需要设置web.config中的appSetting["RSSDesc"]和appSetting["RSSCopyright"];
6. 新增基于Cookie的自动记忆上次用户离开网站时的论坛分类展开、折起信息;
7. 新增允许设置默认折起的论坛分类,只需要设置web.config中的appSetting["DefaultCollapsedForumCategories"]的value
    为以逗号分隔的论坛分类ID值(逗号和ID值间不能带空格);
8. 为注册页面、登录页面、发表/修改话题页面和回复话题页面增加了随机验证码;

-

安装步骤:

1. 解压缩所有代码到一个目录

2. 复制Default.config为web.config,并修改其中的<connstr>指向已建立的数据库,为upload目录和wiki目录设置写权限;

3. 如果不是将本程序安装于网站根目录,例如如果你将论坛安装于/forum/目录, 则需要在web.config中的yafnet配置块中添加一个root,
    如<root>/forum/yaf/</root>;

4. 打开./install/default.aspx, 例如: http://YourSite/forum/install/;

5. 安装过程需要Admin权限;

6. Wiki的默认管理员admin的密码可以从Wiki目录中的web.config中的appSetting["MasterPassword"]设置;

7. 以admin登录Wiki,在后台管理的提供者那里配置YetAnotherForumUserProvider,修改配置内容为步骤2中,论坛程序的Connection String;

8. 如果您修改了主目录Web.config中的appSetting["PagePrefix"],则需要相应修改Wiki目录中的Web.config中的appSetting中的,UserRegisterRedirectPage,UserProfileRedirectPage, UserLostPasswordRedirectPage;

论坛运行效果图:



Wiki运行效果图:


YetAnotherForum.NET(YAF)是一个使用ASP.NET开发的开源论坛软件,100%采用C#开发。要求支持ASP.NET 2.0以及SQL Server的环境下运行。 YetAnotherForum.NET(YAF) 1.9.5.5 BIN 新功能: •Rev.#4661 - 增加了“复制”功能,论坛管理 - 现在,而无需手动重新输入所有的用户权限等,你可以直接复制现有的论坛和修改之后的事实。 •Rev.#4642 - 新设置启用/禁用最后未读帖子的链接 •Rev.#4641 - 增加阿拉伯语语言感谢的“Ahmadq” •Rev.#4635 - 增加了一个设置来显示/隐藏队在头页链接 •Rev.#4599 - 增加了对专页之间YAF和DNN的同步自动同步。 •Rev.#4528 - 增加了jQuery的滑动的表情符号框。 •Rev.#4524 - 增加了新的编辑器都为HTML和真正的BBCode编辑CKEditor 3.5.1。 •Rev.#4502 - 管理本地化。 •Rev.#4500 - 增加设置来设置TimeAgo脚本刷新率。 •Rev.#4494 - 增加了一个可能性要关闭论坛和主题具有相同名称的支票。 •Rev.#4494 - 新增人数为客人喜欢机器人柜台。 •Rev.#4493 - 增加了新的核心BBCode的img标签现在支持说明[图= http://mydomain.com/Image.jpg]图片说明[/ IMG公司] •Rev.#4492 - 增加了新的网址的BBCode [modalurl ]...[/ modalurl]任何链接或链接的图像将在模态Ceebox显示。 •Rev.#4488 - 增加了得天独厚的领域为成员的名单(迄今为止)排序。 •Rev.#4374 - 添加一些免费的样品奖牌 •Rev.#4274 - 新增基本会员搜寻会员名录 •Rev.#4254 - 添加了自定义为在新的对话框相同风格Yaf等级形象。 •Rev.#4231 - 一些基本的IoC的执行情况。 •Rev.#4227 - 现在,您可以选择从BoardSettings的jQuery UI的主题,另外如果你想使用谷歌托管或内部。 •Rev.#4217 - 增加了新的配置选项“YAF.JQueryUILangFile”设置链接到jQuery UI的DatePicker的语言文件 •Rev.#4213 - 增加了新灯箱更换脚本CeeBox,目前只用于图像附件 •Rev.#4192 -论坛列表风格昵称。现在,它的性能无害。 •Rev.#4187 - 增加了两个新的管制措施对所有的邮件类(带有的按钮)的MessageBox和新的对话框 •Rev.#4185 - 增加了新DNN的设置“继承DotNetNuke的YAF语言?” •Rev.#4180 - 增加了“选择”系统主题线路。 •Rev.#4180 - 增加了一个温和的方式做批量处理。希望这将最终打开了闸门,使温和的一个有用的网页。 •Rev.#4171 - 管理菜单本地化 •Rev.#4170 - 新配置选项“YAF.OverrideTrustLevel”(如果您使用任何自定义命名内YAF信任配置,安装程序认为它完全信任,你会得到一个安全异常,如果您不是完全信任下运行。) •Rev.#4152 - 新LoginBox(莫代尔Jquery的对话框)默认情况下其关闭。 •Rev.#4150 - 新团队网页,其中显示了安理会成员管理员和版主(及其干扰论坛) •在BB代码添加SyntaxHighligher由Alex戈尔巴乔夫插件语法高亮[代码=语言]....[/代码] •语法高亮代码语言选择添加到Yaf BBCode的编辑器。
5JBB.COM中文版版本号:version1.0-2007-7-10 开源协议:GPL 5JBB.COM中文版对原版的修改: 1.用户界面完美汉化,包括修复了原版中错误的汉化和js脚本和UBB编辑器中的未汉化的英文(后台管理部分还是英文的); 2.修复原版中当发表需要审核的话题或从首页以外的页面进入login页面时URLRewrite定位错误找不到资源的Bug; 3.修复原版中FlatEarth皮肤下JavaScript脚本报错的Bug; 4.新增允许为浏览器中显示的URL增加自定义前缀,例如,原版中所有URL中页面前缀只能为yaf_, 修改版可以在web.config中设置appSetting[&#39;PagePrefix&#39;]并替换URLRewrite正则表达式中的所有yaf_为自定义前缀, 如修改版中默认的5jbb_; 5.新增允许自定义所有的RSS中的简介和版权信息,原版是固定死是原版程序的简介和版权信息, 只需要设置web.config中的appSetting[&#39;RSSDesc&#39;]和appSetting[&#39;RSSCopyright&#39;]; 6.新增基于Cookie的自动记忆上次用户离开网站时的论坛分类展开、折起信息; 7.新增允许设置默认折起的论坛分类,只需要设置web.config中的appSetting[&#39;DefaultCollapsedForumCategories&#39;]的value 为以逗号分隔的论坛分类ID值(逗号和ID值间不能带空格); 8.为注册页面、登录页面、发表/修改话题页面和回复话题页面增加了随机验证码; DB下为数据库文件,附加即可,在web.config中配置一下数据库连接 默认管理员账号密码均为admin 也可以采用以下步骤进行安装: 1.解压缩所有代码到一个目录 2.复制Default.config为web.config,并修改其中的指向已建立的数据库,为upload目录设置写权限; 3.如果不是将本程序安装于网站根目录,则需要在web.config中的yafnet配置块中添加一个root,如/forum/yaf/; 4.打开./install/default.aspx,例如:http://YourSite/forum/install/; 5.安装过程需要Admin权限。 由5jbb汉化
ScrewTurn Wiki 维基系统3.0源码 ScrewTurn Wiki 维基 是使用 ASP.NET 和 C# 创建的一个开源 wiki系统。默认情况下,ScrewTurn Wiki 的页面、修改历史记录和用户帐户均以文本文件保存,这意味着 wiki 不需要数据库,只需将 ScrewTurn Wiki 程序复制到 Web 服务器就完成部署。此外ScrewTurn Wiki 还提供了MS SQL Server? 和 MySQL 的DataProvider,当然您也可以实现自己的DataProvider,因为ScrewTurnWiki预留相应的Plugin接口。从3.0版 本开始,ScrewTurnWiki的源代码使用VS2008以WebApplication项目进行开发,因此进行代码修改更加方便。 ScrewTurn Wiki 维基系统 主要功能: 免费开源 无需使用一个数据库 (但是由SQL Server 和 MySQL 方面插件支持) 无需接触 IIS 和 ASP.NET 配置 (ASP.NET Medium Trust 环境下工作) 一个灵巧的可配置内容缓存系统促使其性能卓越和每个硬件配置均可扩展 可配置的ViewState Compression 和 HTTP Compression 的使用使其占用带宽少 易于配置,使用,管理 占用硬盘空间小,运行所需内存空间少 Theming 通过CSS支配(完全支持CSS Media Types ) 自动页面备份(执行一个备份就和单击鼠标一下一样简单) 简单的用户帐户系统 (管理员和用户以及一个内置 admin 帐户) 许多有用的功能eg:页面文明程度等级认证,可以让WIKI完全公开(编辑页面时可以无需注册)或设置私人页面(匿名用户不可以访问) 页面可分类和讨论 页面嵌入和部分显示 支持插件 阻止恶意文件,脚本,垃圾信息 (注册时需要Captcha 验证) 多语言界面 每个页面,页面上的讨论,整个WIKI均可进行RSS 2.0 验证 默认管理员:admin 密码:password
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值