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是一款开源的企业级内容管理系统,广泛用于构建数字体验平台,如企业网站、内部网、客户门户等。 在Liferay开发中,以下几个核心知识点是至关重要的: 1. **Liferay架构**:理解Liferay的基础架构是开发的...
Liferay门户是一个开源的企业级内容管理系统(CMS),主要用于构建企业内部网、客户关系管理(CRM)网站以及各种社区门户。它提供了强大的功能集,包括内容发布、文档管理和工作流等,同时也支持高度的定制化和扩展性。 ...
- 提供统计数据以帮助 Liferay 全球服务、Liferay Portal EE 客户及 Liferay 服务合作伙伴进行容量规划。 为了准确展示“企业级规模”,本研究包含以下数据: - 总用户数:1,000,000 - 文档总数:2,000,000,平均...
Liferay不仅仅是一个简单的门户框架,更是一个全面的应用平台,包含内容管理系统(CMS)、文档管理系统(DMS)、社交网络功能等,这些都使得Liferay成为构建现代化网站的理想选择。 **如何与Liferay一起工作:** - ...
Liferay是一款开源的企业级Portal服务器,它提供了丰富的功能和高度的可扩展性,适用于构建企业内部的协作平台、外部的客户门户以及B2B或B2C电子商务网站。基于Liferay进行开发,可以利用其强大的内容管理、社交网络...
这意味着Liferay在满足客户需求、产品创新和行业渗透率方面表现出色。尽管与微软、IBM、Oracle等巨头相比仍有差距,但Liferay已经确立了自己在门户解决方案领域的领先地位。 选择Liferay版本时,企业应考虑自身需求...
用户导入不仅简化了新员工账号创建、客户数据库同步等日常任务,还能在需要更新用户数据时快速实现批量修改。 首先,理解CSV文件格式至关重要。CSV文件是一种通用的数据交换格式,其每一行代表一条记录,每条记录由...
其中,必须支持的模式(如VIEW)定义了portlet的基本操作,可选择的客户模式允许开发者自定义交互方式,特定于Portal厂商的模式则提供了扩展功能。 窗口状态是portlet在页面上的呈现形式,包括Normal(常规)、...
Liferay 6.0.5 是一个开源的企业级门户平台,它提供了丰富的功能,包括内容管理、社交媒体集成、协作工具等,适用于构建企业网站、内部网、社区网站等多种应用场景。本开发指南旨在帮助开发者深入了解 Liferay 6.0.5...
Liferay的核心特性包括用户管理、内容管理、工作流、社交网络以及个性化等功能。6.0.5版本是在Liferay发展历史中的一个重要里程碑,它带来了诸多改进和新特性,如性能优化、安全性增强以及用户体验的提升。 2. ...
### Liferay基础知识与...通过深入理解和掌握Portlet和Portal的概念,以及合理选择开发模式,可以充分利用Liferay的优势,构建高效、个性化的门户应用。同时,面对其复杂的生态系统,持续的学习和实践是必不可少的。
Liferay是一个开源的企业级内容管理和数字体验平台,广泛用于构建企业网站、内部网、客户和合作伙伴门户。SQL在这里指的是结构化查询语言,是管理和操作数据库的标准语言。 在Liferay Portal SQL中,你可以找到一...
在Liferay Portal中,自定义页面布局Template是实现个性化网站设计的关键步骤,它允许开发者根据具体需求创建独特的页面结构。本教程将详细讲解如何通过Liferay Portal 4.0开发一个1_2_3_2 Columns布局,这个布局...
《Liferay Portal 6.0.5 中文开发指南》是一本针对Liferay Portal 6.0.5版本的详细开发教程,旨在为开发者提供深入的指导和理解。Liferay Portal是一款开源的企业级门户平台,它允许用户创建、管理和集成各种Web应用...
- 客户服务:提供客户自助服务,提高满意度。 - 教育领域:整合教育资源,方便师生访问和交流。 6. ** Portal电子书资源** - 在提供的“Portal6开发.pdf”电子书中,读者可以找到更详细的技术指南,涵盖Portal...
4. **Portlet配置**:通过portlet.xml文件进行,定义portlet的元数据和初始化参数。 5. **Portlet渲染**:portlet根据请求生成HTML或其他内容,然后由portlet容器嵌入到页面中。 6. **Portlet通信**:通过`...
- **Portal定义**:Portal是一种基于Web的系统,其主要目的是实现应用整合和消除信息孤岛,提供单点登录、内容聚合和个性化定制等功能,以便于用户在一个统一的界面上访问多个不同的应用系统和服务。 - **相关名词...