Setup a CMS workflow in Liferay 5.2.1
These users can be an article editor or an article approver.
Create editor role:
1. Sign in as administrator (e.g. test@liferay.com/test)
2. Go to Control panel > Roles
3. Create a regular editor role
4. Click Action > Define permissions > Add Portlet Permission
6. You will get a complete list of all avaiable permissions. Select the permissions you want to assign to the editor role.
1. Sign in as administrator (e.g. test@liferay.com/test)
2. Go to Control panel > Roles
3. Create a regular editor role
4. Click Action > Define permissions > Add Portlet Permission
5. Select Web Content
6. You will get a complete list of all avaiable permissions. Select the permissions you want to assign to the editor role.
Assign members to roles
1. Sign in as administrator
2. Go to Control panel > Roles
3. Click Action > Assign member on the role you want to edit
4. Select the users and click "Update Associations" (->Avaiable)
Activate Versioning
1. Add to portal-ext.properties:
journal.article.force.increment.version=true
2. Restart Liferay/server
3. Test IT!
Mail settings
1. Edit portal-ext.properties
#
# Configure email notification settings.
#
#These adress should be a approver mail box
#If a article is created a mail will be send to this adress (from article creators address)
#If the article is approved a mail will be send from these address to the article creator)
journal.email.from.name=Web Content Workflow
journal.email.from.address=
journal.email.article.approval.denied.enabled=true
journal.email.article.approval.denied.subject=com/liferay/portlet/journal/dependencies/email_article_approval_denied_subject.tmpl
journal.email.article.approval.denied.body=com/liferay/portlet/journal/dependencies/email_article_approval_denied_body.tmpl
journal.email.article.approval.granted.enabled=true
journal.email.article.approval.granted.subject=com/liferay/portlet/journal/dependencies/email_article_approval_granted_subject.tmpl
journal.email.article.approval.granted.body=com/liferay/portlet/journal/dependencies/email_article_approval_granted_body.tmpl
journal.email.article.approval.requested.enabled=true
journal.email.article.approval.requested.subject=com/liferay/portlet/journal/dependencies/email_article_approval_requested_subject.tmpl
journal.email.article.approval.requested.body=com/liferay/portlet/journal/dependencies/email_article_approval_requested_body.tmpl
journal.email.article.review.enabled=true
journal.email.article.review.subject=com/liferay/portlet/journal/dependencies/email_article_review_subject.tmpl
journal.email.article.review.body=com/liferay/portlet/journal/dependencies/email_article_review_body.tmpl
2. Restart Liferay/server
Hi Marcel!!
ReplyDeleteAt Liferay-Forum
http://www.liferay.com/web/guest/community/forums/-/message_boards/message/2019196
"Rich Sezov,HOW TO deploy portlets in websphere".
But I haven't traied in Liferay 5.1 and 5.2 . I try to install "product-registration-portlet-5.2.0.1.war.zip" an "sample-hibernate-portlet-5.1.1.1".
thank for you explanation I tried these steps in liferay 5.2.3 but dont work also "enterprise" not exist
ReplyDeletecan you help me or send any sugestion
Thanks for the information, we will add this story to our blog, as we have a audience in this sector that loves reading like this” cms services
ReplyDelete