指间(蒋建华)--天行健,君子当自强不息

        专注于微软产品及.Net技术的blog
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

Dropthings系列第三篇-定义个性化门户

Posted on 2010-08-16 10:10  蒋建华  阅读(970)  评论(1编辑  收藏  举报
在个性化门户定制的过程中,包括两方面的定制功能,其一是对某个页面内的功能及其模块定制;其二是对页面本身的定制,下面分别使用2篇文章来详述一下。
在这篇文章中,介绍如何使用Dropthings的窗体部件(widgets)进行个性化设置。
对 功能模块定制的场景有:添加功能模块、拖动功能模块、放大功能模块、最小化功能模块、关闭功能模块、编辑功能模块。
(1)添加功能模块
在页面里添加一个功能模块,点击“Add Stuff(添加功能模块)”,如下图所示:
图 添加功能模块
如果添加完成或者不想这次添加,点击“Hide Stuff(隐藏功能模块)”就可以了。
(2)拖动功能模块
在个性化门户页面中,包含了待办事项、通知、E-learning三个可以切换的页面。在待办事项页面里,有待办事项、表单申请、分派任务三个功能模块,每一个功能模块都是可以拖动的,如下图所示:
图 拖动功能模块
 
(3)放大功能模块
如果我们在页面里不限于只看到某个功能模块的标题信息,甚至连标题信息都看不全,那么就需要把这个功能模块放大来看,如下图所示:
图 放大功能模块
(4)最小化功能模块
如果在页面里,暂时需要把某个功能模块占的位置给清理出来,但是又不想把此功能模块从页面上删除掉,就需要把功能最小化,如下图所示:
图 最小化功能模块
(5)关闭功能模块
如果某个功能模块不需要使用了,则可以在页面里把这个功能模块关闭掉,如下图所示:
图 关闭功能模块
点击上图所示的小叉子,就把功能模块从本页面关闭掉了。
(6)编辑功能模块
如果我们不满足于某个功能在页面上的展示,如显示的条数、名称、宽度、URL等属性,那么就可以编辑此功能模块,如下图所示:
图 编辑功能模块
Width:宽度
Show:条数
Scrollbar:滚动条
设置完成后,点击“Save(保存)”即可。
在个性化门户定制的过程中,包括两方面的定制功能,其一是对某个页面内的功能及其模块定制;其二是对页面本身的定制。在前面一篇中我们讲了如何在一个页面里定制功能模块以及对功能模块本身的设置,除此之外还可以添加页面、设置页面布局、标题,在本篇中我们来了解这些应用场景。
页面定制的常见应用场景包括:添加Tab页、布局Tab页、删除Tab页。
(1)添加页面
在任何一个页面都可以添加一个新的Tab页,添加Tab页面只需要点一下鼠标就可以实现,如下图所示:
图 添加页面
如上图所示的界面中,点击“+(添加页面)”后,添加了一个新页面First Page,这个标题如果不是我们想要的,那么可以输入自己喜欢的标题来给页面命名。
添加完新的Tab页并重命名以后,就可以在Tab页面里添加窗体部件(widgets)了,有关widgets的添加,设置请参考前一篇文章。
(2)页面布局
不仅可以添加新的页面以对不同的功能模块进行分类,而且还可以根据个人喜好和业务需要调整页面整体布局,总之,一切都可以按照自己的喜好来进行设置,如下图所示:
图 页面布局
在如上图所示的界面中,在“Change Columns(改变列显示)”下,我们可以选择的页面布局有四种形式:
左中右均分
左窄右宽
左宽右窄
平铺
在上图演示的案例中,我们选择了左窄右宽的形式来布局页面。
(3)删除Tab页
前面已经讲述了添加、布局Tab页,在某些场景下,我们需要把一些不用的Tab删除掉以清理出更多的空间来放置其它内容,这里就需要使用到删除Tab页了。在如图添加页面所示的场景中,点击“Delete Tab(删除Tab)” 下的Yes按钮,即可删除Tab页,删除后页面如下图所示:
图 删除Tab页