Гостевая страница Liferay по умолчанию и ее назначение на веб-сайте - PullRequest
1 голос
/ 01 августа 2010

В настоящее время я создаю веб-сайт для компании, который на данный момент будет содержать 3-5 статических страниц (т.е. только контент).Регистрация пользователей может быть добавлена ​​вовремя.

Теперь я перечитываю документы, форумы и вики Liferay, и мне все еще неясно, какой подход при разработке этого веб-сайта используется:

  1. Если бы я смоделировал веб-сайт моей компании как организацию в Liferay, где у меня были бы общедоступные страницы веб-сайта, какой была бы цель гостевой страницы по умолчанию?(/ Веб / догадывался / дома)?Должен ли я удалить это и перенаправить гостя в мою организацию?Если да, то как мне это сделать?

  2. Кто является создателем организации в реальном мире?Является ли этот администратор сайта?или лицо, ответственное за добавление контента?

  3. Кто является создателем организации в Liferay?Является ли это администратором Liferay (т.е. тестовым пользователем по умолчанию)?

Ответы [ 2 ]

4 голосов
/ 25 августа 2010
  1. Лучший способ сделать это - разместить свои страницы на общедоступных страницах своей организации и настроить виртуальный хост (см. Управление страницами -> Виртуальные хосты на панели управления) для этих страниц.Таким образом, www.my-homepage.com будет перенаправлять на общедоступные страницы вашей организации.Разумеется, вы должны быть владельцем домена и связать домен с IP-адресом сервера, на котором работает сайт.

  2. В Liferay по умолчанию только пользователи с ролью администратора могутдобавить организации.Для управления контентом вы должны установить другие роли.Создайте роль редактора содержимого и добавьте разрешения для портлета веб-содержимого (создание содержимого, утверждение, редактирование, удаление, просмотр на панели управления).Это также ответило на ваш третий вопрос.

0 голосов
/ 21 января 2014

Добавьте эти строки кода в ваш 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 вместо USERID.Мы можем настроить почтовый сервер в Liferay тремя различными способами.Я использую Liferay 6.2, и вначале я получил ошибку, из-за которой не удалось подключиться к порту 25 локального хоста smtp в liferay, используя другой код.Поэтому я использовал приведенный выше код, и мой почтовый сервер настроен правильно, и мое приложение может отправлять почту пользователю в случае забытого пароля.

И, пожалуйста, перейдите по этой ссылке.Эта ссылка поможет мне решить проблему.

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

Спасибо

asif aftab

...