Обновление старых компонентов блога CQ 5.5 до AEM 6.2 - PullRequest
0 голосов
/ 08 июня 2018

Я работаю над старым небольшим сайтом, созданным на CQ 5.5. В этой более старой реализации они скопировали компоненты блога Out of the Box в папку приложений.Похоже, что они скопировали их из стандартного компонента страницы блога в папку приложений и настроили его.Этот компонент использует много старых API.Я перечислил некоторые из них ниже.Большинство из них больше не представлены в AEM 6.2.В качестве примера я также дал feed.jsp, который является частью страницы блога.Канал использует средство рендеринга ленты Atom для узлов блогов и записей блогов.

Существует также много контента, созданного с помощью этих шаблонов блогов.Может кто-нибудь, пожалуйста, посоветуйте, как я могу обновить эти компоненты и как я могу перенести этот контент.Есть ли замена «один на один» для этих API?Также есть идеи, как перенести содержимое блога.

                 com.day.cq.rewriter.linkchecker.LinkCheckerSettings,

                 com.day.cq.wcm.api.WCMMode"

               com.day.cq.collab.blog.Blog,

               com.day.cq.collab.blog.BlogManager,

               com.day.cq.collab.blog.BlogEntry,

               com.day.cq.collab.blog.BlogEntryFilter,

               com.day.cq.collab.blog.TagEntryFilter,

               com.day.cq.collab.blog.AuthorEntryFilter,

               com.day.cq.collab.commons.Comment,

               com.day.cq.commons.ProductInfoService,

               com.day.cq.commons.ProductInfo,

               com.day.cq.wcm.api.WCMMode,

               org.apache.sling.api.resource.Resource,

               org.apache.sling.api.resource.ResourceResolver,
...