+
+ -
+ <@liferay_ui["user-portrait"]
+ size="sm"
+ userId=curEntry.userId
+ userName=curEntry.userName
+ />
+ <#if serviceLocator??>
+ <#assign
+ userLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")
+ entryUser = userLocalService.fetchUser(curEntry.getUserId())
+ />
+
+ <#if entryUser?? && !entryUser.isDefaultUser()>
+ <#assign entryUserURL = entryUser.getDisplayURL(themeDisplay) />
+ #if>
+ #if>
+ ${curEntry.getUserName()}
+
+ -
+
+ ${dateUtil.getDate(curEntry.getStatusDate(), "dd/MMM/yyyy", locale)}
+
+ <#if blogsPortletInstanceConfiguration.enableReadingTime()>
+ - <@liferay_reading_time["reading-time"] displayStyle="simple" model=curEntry />
+ #if>
+
+ <#if serviceLocator??>
+ <#assign
+ assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")
+
+ assetEntry = assetEntryLocalService.getEntry("com.liferay.blogs.model.BlogsEntry", curEntry.getEntryId())
+ />
+
+ <#if blogsPortletInstanceConfiguration.enableViewCount()>
+ - <@liferay_ui["message"] arguments=assetEntry.getViewCount() key=(assetEntry.getViewCount()==0)?then("x-view", "x-views") />
+ #if>
+ #if>
+
+
+
+
+
+ <#if validator.isNotNull(curEntry.getDescription())>
+ <#assign content = curEntry.getDescription() />
+ <#else>
+ <#assign content = curEntry.getContent() />
+ #if>
+
+
${stringUtil.shorten(htmlUtil.stripHtml(content), 150)}...
+
+
+ <@liferay_ui["message"] key="Read More" />
+
+