Liferay, как сравнить 2 версии веб-контента (например, выделить различия)

Я использую Liferay 6.1.1 и tomcat 7. Я ищу способ сравнить 2 версии веб-контента. Допустим, пользователь редактирует веб-контент и отправляет его для публикации. Рецензент контента может захотеть узнать, что именно было изменено, прежде чем одобрить (или отклонить) вновь отправленный контент. Кто-нибудь может помочь мне достичь этого?


person jacques    schedule 02.04.2013    source источник


Ответы (1)


JournalArticleLocalServiceUtil — ваш друг. Вы можете получить содержимое из статьи следующим образом:

final JournalArticleDisplay articleDisplay = JournalContentUtil.getDisplay(groupId,     
                                                  article.getArticleId(),
                                                  article.getTemplateId(), 
                                                  languageKey, 
                                                  themeDisplay);

String content = articleDisplay.getContent();

Остальные параметры вам нужно получить из ThemeDisplay.

Удачи

person Nik Corthaut    schedule 30.08.2013