Platform Explorer / Nuxeo Platform 5.6

Contribution org.nuxeo.webengine.blogs.theme--views

This contribution is part of XML component org.nuxeo.webengine.blogs.theme inside nuxeo-webengine-blogs-5.6.jar

Extension point

Extension point views of component ThemeService.

Contributed items

  • <view name="Recent Blog Posts" template-engine="freemarker">
          <element-type>fragment</element-type>
          <format-type>widget</format-type>
          <model-type>blogpost</model-type>
          <template>widgets/blogs/recent_blog_posts.xml</template>
        </view>
  • <view name="Blog Site Archive" template-engine="freemarker">
          <element-type>fragment</element-type>
          <format-type>widget</format-type>
          <model-type>blogSiteArchive</model-type>
          <template>widgets/blogs/blog_site_archive.xml</template>
        </view>
  • <view name="Blog Post Main" template-engine="freemarker">
          <format-type>widget</format-type>
          <template>widgets/blog_post_main.ftl</template>
        </view>
  • <view name="Blog Post Create" template-engine="freemarker">
          <format-type>widget</format-type>
          <template>widgets/blog_post_create.ftl</template>
        </view>
  • <view name="Blog Post Edit" template-engine="freemarker">
          <format-type>widget</format-type>
          <template>widgets/blog_post_edit.ftl</template>
        </view>
  • <view name="Blog Site Buttons" template-engine="freemarker">
          <format-type>widget</format-type>
          <template>skin/widgets/buttons.ftl</template>
        </view>
  • <view name="Blog RSS" template-engine="freemarker">
          <format-type>widget</format-type>
          <template>skin/widgets/rss.ftl</template>
        </view>

XML source

<extension point="views" target="org.nuxeo.theme.services.ThemeService">
    <view name="Recent Blog Posts" template-engine="freemarker">
      <element-type>fragment</element-type>
      <format-type>widget</format-type>
      <model-type>blogpost</model-type>
      <template>widgets/blogs/recent_blog_posts.xml</template>
    </view>

    <view name="Blog Site Archive" template-engine="freemarker">
      <element-type>fragment</element-type>
      <format-type>widget</format-type>
      <model-type>blogSiteArchive</model-type>
      <template>widgets/blogs/blog_site_archive.xml</template>
    </view>

    <view name="Blog Post Main" template-engine="freemarker">
      <format-type>widget</format-type>
      <template>widgets/blog_post_main.ftl</template>
    </view>
    <view name="Blog Post Create" template-engine="freemarker">
      <format-type>widget</format-type>
      <template>widgets/blog_post_create.ftl</template>
    </view>
    <view name="Blog Post Edit" template-engine="freemarker">
      <format-type>widget</format-type>
      <template>widgets/blog_post_edit.ftl</template>
    </view>
    <view name="Blog Site Buttons" template-engine="freemarker">
      <format-type>widget</format-type>
      <template>skin/widgets/buttons.ftl</template>
    </view>
    <view name="Blog RSS" template-engine="freemarker">
      <format-type>widget</format-type>
      <template>skin/widgets/rss.ftl</template>
    </view>

  </extension>