diff --git a/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-structures/faqs-structure.xml b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-structures/faqs-structure.xml new file mode 100644 index 0000000..f1a7196 --- /dev/null +++ b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-structures/faqs-structure.xml @@ -0,0 +1,118 @@ + + + + + FAQs + + + + + + \ No newline at end of file diff --git a/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.ftl b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.ftl new file mode 100644 index 0000000..b6635b0 --- /dev/null +++ b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.ftl @@ -0,0 +1,105 @@ + + + + +
+ <#if GlobalHeader.getSiblings()?has_content> + <#list GlobalHeader.getSiblings() as cur_GlobalHeader> + + +
+ <#list cur_GlobalHeader.Question.getSiblings() as cur_Question> + <#assign id ="faq-" + cur_GlobalHeader?index + "-" + cur_Question?index /> + +
+ + + +
+ +
+ + +
\ No newline at end of file diff --git a/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.json b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.json new file mode 100644 index 0000000..b3543fc --- /dev/null +++ b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/ddm-templates/faqs/ddm_template.json @@ -0,0 +1,5 @@ +{ + "ddmStructureKey": "FAQS", + "ddmTemplateKey": "FAQS-TEMPLATE", + "name": "FAQs Template" +} \ No newline at end of file diff --git a/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.ftl b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.ftl new file mode 100644 index 0000000..34fc294 --- /dev/null +++ b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.ftl @@ -0,0 +1,252 @@ + + + + +
+ <#if !entries?has_content> + <#if !themeDisplay.isSignedIn()> + ${renderRequest.setAttribute("PORTLET_CONFIGURATOR_VISIBILITY", true)} + +
+ <@liferay_ui["message"] key="These are not the blogs you are looking for." /> +
+ + <#else> +
+ <#list entries as curEntry> + <#assign viewEntryPortletURL = renderResponse.createRenderURL() /> + ${viewEntryPortletURL.setParameter("mvcRenderCommandName", "/blogs/view_entry")} + <#if validator.isNotNull(curEntry.getUrlTitle())> + ${viewEntryPortletURL.setParameter("urlTitle", curEntry.getUrlTitle())} + <#else> + ${viewEntryPortletURL.setParameter("entryId", curEntry.getEntryId()?string)} + +
+
+ <#if (curEntry.getCoverImageURL(themeDisplay))??> +
+ + thumbnail + +
+ +
+ + +

+ + ${htmlUtil.escape(blogsEntryUtil.getDisplayTitle(resourceBundle, curEntry))} + +

+ + <#if validator.isNotNull(curEntry.getDescription())> + <#assign content = curEntry.getDescription() /> + <#else> + <#assign content = curEntry.getContent() /> + + +

${stringUtil.shorten(htmlUtil.stripHtml(content), 150)}...

+ + + <@liferay_ui["message"] key="Read More" /> + +
+ +
+
+ +
+ +
\ No newline at end of file diff --git a/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.json b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.json new file mode 100644 index 0000000..f653f8d --- /dev/null +++ b/modules/site-se-site-initializer/src/main/resources/com/liferay/site/se/site/initializer/internal/dependencies/widget-templates/blog-cards/ddm_template.json @@ -0,0 +1,5 @@ +{ + "className": "com.liferay.blogs.model.BlogsEntry", + "ddmTemplateKey": "BLOG-CARDS", + "name": "Blog Cards" +} \ No newline at end of file diff --git a/modules/site-se-site-initializer/src/main/zippableResources/images/test.png b/modules/site-se-site-initializer/src/main/zippableResources/images/test.png index a699ccb..f5b3179 100644 Binary files a/modules/site-se-site-initializer/src/main/zippableResources/images/test.png and b/modules/site-se-site-initializer/src/main/zippableResources/images/test.png differ