Liferay的默认访客页面及其在网站中的用途

时间:2010-08-01 06:19:23

标签: liferay administration

我目前正在为一家公司建立一个网站,目前将包含3-5个静态页面(即内容)。用户注册可能会在未来添加。

现在,我一直在阅读Liferay文档,论坛和维基,我仍然不清楚设计这个网站的方法:

  1. 如果我要将我的公司网站建模为Liferay中的一个组织,我将拥有该网站的公共页面,那么默认访客页面的目的是什么? (/网络/客串/家)?我是否将其删除并将访客重定向到我的组织?如果是这样,我该怎么做?

  2. 谁是现实世界中组织的创造者?这个站点是管理员吗?或负责添加内容的人?

  3. 谁是Liferay中某个组织的创建者?这是Liferay的管理员(即默认的测试用户)吗?

2 个答案:

答案 0 :(得分:4)

  1. 最好的方法是将您的网页放入组织的公共页面,并为这些网页设置虚拟主机(请参阅管理页面 - >控制面板中的虚拟主机)。这样,www.my-homepage.com将重定向到您组织的公共页面。您当然应该是域的所有者,并将域链接到网站运行的服务器的IP地址。

  2. 在Liferay中,默认情况下,只有具有管理员角色的用户才能添加组织。要管理内容,您应该设置其他角色。创建f.e.内容编辑器角色并添加Web内容portlet的权限(在控制面板中创建内容,批准,编辑,删除,查看)。这也回答了你的第三个问题。

答案 1 :(得分:0)

在portal-ext.properties

中添加以下代码行
    mail.session.mail.pop3.host=pop.gmail.com  
    mail.session.mail.pop3.password=PASSWORD
    mail.session.mail.pop3.port=110   
    mail.session.mail.pop3.user=USER    
    mail.session.mail.imap.host=imap.gmail.com    
    mail.session.mail.imap.port=993
    mail.session.mail.store.protocol=imap    
    mail.session.mail.transport.protocol=smtp    
    mail.session.mail.smtp.host=smtp.gmail.com    
    mail.session.mail.smtp.password=PASSWD
    mail.session.mail.smtp.user=USERID@gmail.com    
    mail.session.mail.smtp.port=465    
    mail.session.mail.smtp.auth=true    
    mail.session.mail.smtp.starttls.enable=true    
    mail.session.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
  • 请使用您的密码代替PASSWD和您的gmail用户ID代替USERID。 通过三种不同的方式,我们可以在Liferay中配置邮件服务器。我正在使用Liferay 6.2,最初我得到一个错误,无法通过使用不同的代码连接到liferay中的smtp主机localhost端口25。所以我使用上面的代码,我的邮件服务器配置正确,我的应用程序能够以忘记密码的情况向用户发送邮件。

请看这个链接。这个链接帮助我解决了这个问题。

https://www.permeance.com.au/web/tim.telcik/home/-/blogs/how-do-i-configure-liferay-portal-to-use-google-mail

由于

asif aftab