第四节 Liferay Portal的桌面
2.4.1 什么是桌面
定义个性化的桌面是Portal的标准功能之一。用户可以把任何允许的Portlet添加到桌面上,构建符合自己需求的信息集合。
桌面是用户定义的Portlet的集合,也是Portlet内容的最终呈现媒介之一,可以是一个Portal页面,或者是一个Portal页面集合,里面包含一个或者多个的Portlet。每个桌面通常用一个或者多个布局来管理桌面上的Portlet。
Portlet在部署之前,会在部署描述文件中定义该Portlet可用的用户组和角色。在定义了用户所属的用户组和角色之后,就可以在桌面下方的添加列表中看到该用户可用的所有Portlet。用户可以把任何符合该用户角色权限的Portlet添加到相应的布局中。这些Portlet和桌面的定制信息会被Portal服务器持久化保存。
Portal启动之后,根据定制的Portlet和桌面信息,搜索并实例化Portlet,构建Portal页面,把Portlet内容显示在用户定制的桌面上。
2.4.2 定义个性化的桌面
在完成用户策略、Portlet定义之后,登录Liferay Portal,就可以进行个性化桌面的定制了。用户登录进入到相应的桌面后,在相应的布局列底部可以看到可用的全部Portlet列表。选中某个Portlet,点击“添加”按钮,将选中的Portlet添加到列中。对已经添加到列中的全部Portlet,可以通过点击Portlet窗口右上角的“上移”、 “下移”按钮,调整Portlet窗口的位置。也可以点击Portlet窗口右上角的“最大化” 、“最小化”按钮,改变窗口的状态。定制完毕的桌面效果如下图:
第五节 Liferay Portal的品质
Liferay Portal支持个性化的皮肤和外观设计,并将此作为品质单独管理。
2.5.1 什么是品质
品质是Liferay Portal的外观,包括题材和色彩设计两个部分。题材主要影响Portlet窗口的样式和Portal的整体效果,包括Portlet边框格式、功能按钮、Portal页面效果等等。色彩设计主要影响Portal的CSS样式效果。
Liferay Portal默认定义了多种题材效果和色彩设计效果。使用者可以在“品质”选项卡中很容易的选择自己满意的品质。
2.5.2 品质和Portlet、Portal的关系
品质跟Portlet和Portal的呈现效果有很大的关系。通常应该根据Portlet内容选择适当的品质即题材和色彩设计。
题材对Portal的影响主要体现在背景和整体风格上面,以及Portlet和其他功能菜单的布局位置。色彩设计主要影响Portal的字体大小以及颜色等效果。
题材主要控制Portlet生成的窗口的样式效果,包括边框效果、标题样式等等。色彩主要控制Portlet窗口的字体效果,包括字体大小、字体颜色等等。
选择合适的题材和色彩设计对于Portal页面的整体呈现效果有明显的影响。如下图:
定义个性化的品质
用户登录Portal系统之后,点击功能菜单上的“品质”,进入品质定制页面。选择适当的题材和色彩设计,相应的品质效果立即生效。
返回桌面查看品质效果。
使用者可以在二次开发的时候定义自己的品质,只要按照规范,在部署描述文件中定义可用的品质,Liferay Portal就可以自动调用。如下图:
分享到:
相关推荐
Packt.Publishing.Liferay.Portal.Enterprise.Intranets
Packtpub.Liferay.Portal.6.Enterprise.Intranets.May.2010.rar
import com.liferay.portal.kernel.util.StringBundler; StringBundler jsonStr1 = new StringBundler(150); 操作如StringBuilder,相同
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
Liferay7.0 通过JPM安装Blade CLi时[ZipFile.open] error in opening zip file ,将此包下载至本地,执行安装命令可解决:http://blog.csdn.net/u012551585/article/details/54346457
liferay资料\Liferay.Portal.Enterprise.Intranets.April.2008liferay资料\Liferay.Portal.Enterprise.Intranets.April.2008
Liferay Portal performance Liferay Portal performance
Packtpub.Liferay.User.Interface.Development.Nov.2010.rar
Using Liferay Portal 6.1
Liferay Portal 内容管理
4 Configuring Liferay Applications 93 4.1 Look and Feel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 4.2 Export/Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
里面有四个小型的liferay portal mvc实例,所需要的jar文件大家可以在eclipse里面新建一个portlet项目,再将里面的实例代码拷贝进去即可运行
liferay portal system development 高清pdf
Liferay Portal Liferay IDE
liferay Portal 学习书籍,外国人编写的,非常好。
liferay是一个现成的,即开即用的,功能完备的门户网站Liferay Portal,是一个完美的桌面协同办公组合,完全为企业和机构设计
包含liferay portal开发,帮助,架构,代码,等portlet中文文档 ,PDF格式
liferay portal 6文档,使用说明
关于liferay portal介绍的ppt
Liferay is a different portal. 10分下载的, 打包5折提供下载. Part 1 Introduction to Liferay 1. Liferay is a different portal 2. Getting started with the Liferay development platform Part 2 Adding ...