我目前正在为一家公司建立一个网站,目前将包含3-5个静态页面(即内容)。用户注册可能会在未来添加。
现在,我一直在阅读Liferay文档,论坛和维基,我仍然不清楚设计这个网站的方法:
如果我要将我的公司网站建模为Liferay中的一个组织,我将拥有该网站的公共页面,那么默认访客页面的目的是什么? (/网络/客串/家)?我是否将其删除并将访客重定向到我的组织?如果是这样,我该怎么做?
谁是现实世界中组织的创造者?这个站点是管理员吗?或负责添加内容的人?
谁是Liferay中某个组织的创建者?这是Liferay的管理员(即默认的测试用户)吗?
答案 0 :(得分:4)
最好的方法是将您的网页放入组织的公共页面,并为这些网页设置虚拟主机(请参阅管理页面 - >控制面板中的虚拟主机)。这样,www.my-homepage.com将重定向到您组织的公共页面。您当然应该是域的所有者,并将域链接到网站运行的服务器的IP地址。
在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
请看这个链接。这个链接帮助我解决了这个问题。
由于
asif aftab