DotNetNuke3.0 Public Beta发布新特性研究手札
2004-11-21 20:49 灵感之源 阅读(2654) 评论(1) 编辑 收藏 举报说明:抱歉,这个周末会老家了,没有及时給大家报告DNN最新进展
DNN中文官方网站:http://www.dnnchina.net
PSP团队技术支持中心:http://forum.pspsoft.com
原文:http://www.dotnetnuke.com/LinkClick.aspx?link=125&mid=1344
整体改进
多门户的实现:使用单一代码+数据库(你可以使用单一的ASP.NET服务账户来运行多个站点)
安全模型的改变,用以把用户分配給特定的门户;
为每个门户提供分离的文件上传目录(完全模块整合实现);
每个门户允许自定义用户界面,包括单独的标志、样式表(皮肤);
为门户管理员提供文件上传管理模块;
扩展了用户注册字段(完整地址);
基于服务的系统,门户管理员可以定义相关服务费用的角色和超期日期;
基于角色的邮件群发管理模块;
站点日志管理模块:包括站点日志、数据;
投资者管理管理员模块;
广告(所有门户或者本地单独门户)
新增使用管理界面的超级用户账户用以创建新门户;
为栏目(Tabs)左边区域、右边区域的宽度以及是否可见提供自定义字段;
自定义模块界面:包括显示表态、边框、对齐、背景色、图标等;
页眉、页脚的标准模块;
MSN样式页眉菜单用以代替桌面模块广告
所见即所得的用户界面改进,用以提供管理员直接访问栏目和模块
桌面模块改进:
公告:内部或者外部链接,同步(发布RSS文件);
联系人:邮件地址包括Mailto:功能;
讨论:不在新窗口打开讨论;数据列表保持目前位置;
文档:内部或者外部链接,同步(发布RSS文件),下载链接添加到用户到用户控件中,提供“另存为”功能;
事件:日期、地址分离,列表显示或者日期显示,事件导航;
网页:处理<br>包括图片标签(src=);
图片:内部或者外部链接,自动确定图片大小;
链接:链接/快速链接使用单一的模块来代替,提供在新窗口打开选项;允许内部或者外部链接;内部链接提供栏目链接列表,允许用户使用隐藏栏目来创建导航菜单;
技术改进:
组织:所有管理和桌面模块(用户控件和编辑页面)以及移动到它们所在的子目录下面;
编辑页面:所有编辑页面都已经转换成为用户控件,并且通过统一的EditModule.aspx父页面统一编辑;
用户:根据UserID而不是用户名来跟踪内部所有用户,这包括用户信息字段(CreatedByUser);
角色:存储角色ID而不是角色名称在权限相关字段;
删除:添加一个删除确认到所有选项中,防止内容误删除;
数据存储:所有数据存储被转换到一通用的SQLCommandGenerator类中,从数据库类的函数声明中继承存储过程参数和属性;
代码:不提供保证或者技术支持;