1.修改程序中管理员帐号标识的混乱
把程序中所有admin及superadmin替换为小写的admin
2.后台管理的汉化
主要是博客管理中各栏目功能标题的汉化,提示信息的汉化
Navigation.config的encoding改为gb2312,否则后台有些地方汉化后会出现????
3.修改窗体身份认证为windows集成身份认证
修改配置文件Web.config
<!--
<authentication mode="Forms">
<forms name=".DottextCookie" loginUrl="login.aspx" protection="All" timeout="90" />
</authentication>
-->
<identity impersonate="false"/>
<authentication mode="Windows" />
<authorization>
<allow users="*" />
<deny users="?" />
</authorization>
因为User.Identity.Name得到的当前登录用户名包含域名及"\",所以需要截去多余的信息User.Identity.Name.Substring(7)
替换所有User.Identity.Name为User.Identity.Name.Substring(7)
修改Register.aspx页面,隐藏密码输入项,用户名固定为User.Identity.Name.Substring(7)
3.修改以下错误
修改首页左边面板进入其它区后返回首页时的链接错误
无法显示最新评论区的错误
TrackBacks 链接错误
搜索页面错误
修改管理员在后台增加网站类别后不能删除的错误,程序中没有读到当前blogid而使用了-1所以不能删除.
修改排行榜的页面美观及字体,采用表格来实现好的排版
处理回贴时提交按钮无效的问题,是因为.net frameword的SP1引起的,用aspnet_regiis -c解决