`

4.Liferay Portal的桌面和品质

CSS 
阅读更多

第四节  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就可以自动调用。如下图:

分享到:
评论

相关推荐

    Liferay Portal 二次开发指南

    ### Liferay Portal 二次开发指南 ...总之,Liferay Portal的二次开发不仅涉及技术层面的编码和配置,还需要深入理解其架构和使用模式,才能充分利用其强大功能,构建出既高效又个性化的门户应用。

    liferay-portal详解

    Liferay Portal 的桌面是一个个性化的入口,提供了用户的个性化设置和自定义功能。桌面包括多个portlet,提供了不同的功能和服务。 Liferay Portal 的品质 Liferay Portal 的品质是一个个性化的设置,提供了用户的...

    liferay+Portal+二次开发指南

    Liferay Portal 提供了一个高度可定制化的框架,允许开发者根据业务需求进行扩展和二次开发。 #### 二、Liferay Portal 架构解析 ##### 第一节 Portal 规范 - **JSR 168**: 这是Java Portlet API的一个版本,定义...

    Liferay+Portal+二次开发指南_java_

    Liferay Portal 二次开发指南 pdf格式,本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet...

    LiferayPortal二次开发指南破解版.pdf

    ### Liferay Portal 二次开发指南知识点详析 ...无论是作为企业级应用的基础设施还是作为个人项目的开发平台,Liferay Portal 都能提供丰富的工具和支持,帮助开发者高效地构建出符合需求的应用系统。

    liferay

    - **品质和 Portlet、Portal 的关系**:品质可以通过调整主题、颜色方案等来改变 Portlet 和整个 Portal 的外观。 - **定义个性化的品质**:用户可以自定义品质以满足个性化需求。 ##### 2.6 Liferay Portal 的部署...

    Liferay Portal 二次开发指南 pdf

    Java教程,Liferay教程 Liferay Portal 二次开发指南 pdf格式,本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay ...

    liferay开发文档

    在使用Liferay Portal时,文档描述了安装过程、用户管理策略、内容和布局的设置、桌面个性化以及品质定义等关键操作。通过这些操作,开发者可以配置和管理用户界面,创建个性化的用户体验。 特别地,文档提供了关于...

    LiferayPortal

    - **桌面与品质**:定义个性化的桌面视图和视觉风格,增强用户体验。 - **部署描述文件**:通过配置web.xml、portlet.xml等文件,实现Portlet的部署和功能扩展。 #### 三、Liferay Portal 二次开发 Liferay Portal...

Global site tag (gtag.js) - Google Analytics