`
java032
  • 浏览: 86829 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Liferay 网站客户化定义(转)

阅读更多

Liferay是一个优秀的Portal平台,可以对其进行定制来实现客户的需求。有一些定制可以通过在界面上操作,来添加用户所需要的组件,但有些就需要从系统底层进行定制。

下面简单罗列了一些常用的,在网站定制方面所需要的一些设置,主要是对portal.properties或者system.properties来进行修改。如果你还不了解这两个配置文件,那么仔细通篇阅读一遍吧,里面的文档对让你更好地了解Liferay很有帮助。

1、在系统安装时,就为每个单位建立一个Community,及相应的用户组,适合网站群的建设。
在portal.properties中
system.groups=

2、为每个Community分配可访问成员组为所有组;

3、将系统支持的Locale精简为en, zh
portal.properties:
locales=zh_CN,en_US

4、取消OpenID支持
open.id.auth.enabled=false

5、设定默认首页为:
default.landing.page.path=/web/guest/home

6、设定电子邮件系统:
//TODO:
    smtp.server.enabled=true
    smtp.server.port=48625
    smtp.server.subdomain=events

7、设置不显示私有页
在My Places Portlet地方设置,比如设置组织的页面不显示:
my.places.show.organization.public.sites.with.no.layouts=false

8、设置缺省用户角色为User
admin.default.role.name=User

9、修改系统默认管理员信息
admin.email.from.address=admin@liushining.cn
admin.email.from.name也替换为\u7ba1\u7406\u5458(查找替换所有的)
需要修改对应的数据库

10、修改默认的Web Id
company.default.web.id=liushining.cn
需要修改对应的数据库

11、修改默认密码为111111
修改portal.properties中##Passwords的passwords.passwordpolicytoolkit.generator=static; passwords.passwordpolicytoolkit.static=111111

12、修改初始化系统后,界面的初始Portlet,如何去掉那个HelloWorld Portlet?
修改portal.properties中##Default Guest
default.guest.layout.template.id=2_columns_ii, 将这个修改为你需要的Layout
default.guest.layout.column-1=58, //Login Portlet
default.guest.layout.column-2=47, //Hello World Portlet, 将这个修改为你需要的模板即可;

13、修改文章类别的可选项
原来默认是“一般”,“博客”,“新闻”,“新闻发表”,“测试”等等,不符合系统的需要,可以在portal.properties#Journal Portlet中定义。
journal.article.types=announcements,blogs,general,news,press-release,test
逗点分割的properties资源名与language.properties中对应。

14、设置新用户注册后系统显示的Portlet类别
在Portlet.properties中## Default User设置:
## 缺省的用户“版面”设置:
default.user.layout.template.id=2_columns_ii
## 缺省版面中,每栏中的Portlet 编号
default.user.layout.column-1=71_INSTANCE_OY0d,82,23,61,65,
default.user.layout.column-2=11,29,8,19
default.user.layout.column-3=
default.user.layout.column-4= 

 

原文链接:http://blog.sina.com.cn/s/blog_59e2a4100100af8z.html

分享到:
评论

相关推荐

    liferay development 中文

    Liferay是一款开源的企业级内容管理系统,广泛用于构建数字体验平台,如企业网站、内部网、客户门户等。 在Liferay开发中,以下几个核心知识点是至关重要的: 1. **Liferay架构**:理解Liferay的基础架构是开发的...

    Liferay门户手册.pdf

    Liferay门户是一个开源的企业级内容管理系统(CMS),主要用于构建企业内部网、客户关系管理(CRM)网站以及各种社区门户。它提供了强大的功能集,包括内容发布、文档管理和工作流等,同时也支持高度的定制化和扩展性。 ...

    Liferay Portal performance

    - 提供统计数据以帮助 Liferay 全球服务、Liferay Portal EE 客户及 Liferay 服务合作伙伴进行容量规划。 为了准确展示“企业级规模”,本研究包含以下数据: - 总用户数:1,000,000 - 文档总数:2,000,000,平均...

    Liferay_in_Action

    Liferay不仅仅是一个简单的门户框架,更是一个全面的应用平台,包含内容管理系统(CMS)、文档管理系统(DMS)、社交网络功能等,这些都使得Liferay成为构建现代化网站的理想选择。 **如何与Liferay一起工作:** - ...

    LIFERAY 开发

    Liferay是一款开源的企业级Portal服务器,它提供了丰富的功能和高度的可扩展性,适用于构建企业内部的协作平台、外部的客户门户以及B2B或B2C电子商务网站。基于Liferay进行开发,可以利用其强大的内容管理、社交网络...

    Liferay_6.1开发学习

    这意味着Liferay在满足客户需求、产品创新和行业渗透率方面表现出色。尽管与微软、IBM、Oracle等巨头相比仍有差距,但Liferay已经确立了自己在门户解决方案领域的领先地位。 选择Liferay版本时,企业应考虑自身需求...

    liferay-user-importer

    用户导入不仅简化了新员工账号创建、客户数据库同步等日常任务,还能在需要更新用户数据时快速实现批量修改。 首先,理解CSV文件格式至关重要。CSV文件是一种通用的数据交换格式,其每一行代表一条记录,每条记录由...

    liferay6指南

    其中,必须支持的模式(如VIEW)定义了portlet的基本操作,可选择的客户模式允许开发者自定义交互方式,特定于Portal厂商的模式则提供了扩展功能。 窗口状态是portlet在页面上的呈现形式,包括Normal(常规)、...

    Liferay+6.0.5 的开发资料

    Liferay 6.0.5 是一个开源的企业级门户平台,它提供了丰富的功能,包括内容管理、社交媒体集成、协作工具等,适用于构建企业网站、内部网、社区网站等多种应用场景。本开发指南旨在帮助开发者深入了解 Liferay 6.0.5...

    Liferay 6.0.5开发指南 (中文版)

    Liferay的核心特性包括用户管理、内容管理、工作流、社交网络以及个性化等功能。6.0.5版本是在Liferay发展历史中的一个重要里程碑,它带来了诸多改进和新特性,如性能优化、安全性增强以及用户体验的提升。 2. ...

    liferay笔记

    ### Liferay基础知识与...通过深入理解和掌握Portlet和Portal的概念,以及合理选择开发模式,可以充分利用Liferay的优势,构建高效、个性化的门户应用。同时,面对其复杂的生态系统,持续的学习和实践是必不可少的。

    liferayportalsql

    Liferay是一个开源的企业级内容管理和数字体验平台,广泛用于构建企业网站、内部网、客户和合作伙伴门户。SQL在这里指的是结构化查询语言,是管理和操作数据库的标准语言。 在Liferay Portal SQL中,你可以找到一...

    自定义页面布局Template.pdf

    在Liferay Portal中,自定义页面布局Template是实现个性化网站设计的关键步骤,它允许开发者根据具体需求创建独特的页面结构。本教程将详细讲解如何通过Liferay Portal 4.0开发一个1_2_3_2 Columns布局,这个布局...

    LiferayPortal6.0.5中文开发指南

    《Liferay Portal 6.0.5 中文开发指南》是一本针对Liferay Portal 6.0.5版本的详细开发教程,旨在为开发者提供深入的指导和理解。Liferay Portal是一款开源的企业级门户平台,它允许用户创建、管理和集成各种Web应用...

    Portal 开发详解

    - 客户服务:提供客户自助服务,提高满意度。 - 教育领域:整合教育资源,方便师生访问和交流。 6. ** Portal电子书资源** - 在提供的“Portal6开发.pdf”电子书中,读者可以找到更详细的技术指南,涵盖Portal...

    JSR168+PORLET标准手册

    4. **Portlet配置**:通过portlet.xml文件进行,定义portlet的元数据和初始化参数。 5. **Portlet渲染**:portlet根据请求生成HTML或其他内容,然后由portlet容器嵌入到页面中。 6. **Portlet通信**:通过`...

    bea portal培训

    - **Portal定义**:Portal是一种基于Web的系统,其主要目的是实现应用整合和消除信息孤岛,提供单点登录、内容聚合和个性化定制等功能,以便于用户在一个统一的界面上访问多个不同的应用系统和服务。 - **相关名词...

Global site tag (gtag.js) - Google Analytics