Our new blog solution is a full content management system which lives inside of DudaOne. It allows users to edit the design of their blog, edit the design of posts, add new posts and manage existing posts. The solution includes the following major components:
A blog element is added by default to a new blog page once a blog is added to the site. Its look and feel can be edited by the user and will usually present a summary of recent blog posts. Two blog elements are available - All Posts and Recent Posts, which differ mainly in their layout. Just like any other element, the blog element can be added to any of the pages (including the flexible header and footer), duplicated or deleted. Style and design can be controlled via the blog element's edit panel.
In Blog settings the user can add a few general parameters to their blog which mainly affects the RSS feed and SEO.
Add new posts and managing existing posts (publish/unpublish, edit post, duplicate, delete). The posts dashboard is currently available only within the editor, but will be accessible from the Duda dashboard as part of the next release.
This is the place to edit the content and design of blog posts. It provides a light version of our inline editor. Blog posts may contain the following design elements - title, subtitle (H2 / H3), text, image, video and divider. The post editor supports one column; elements are added vertically and can be reordered. Once published, the post is available in run-time (assuming the site is published). When republishing an existing post, there is no need to republish the site.
General settings for each post - Post a thumbnail ( if no thumbnail is specified, an image from the post will be used), post title, post link (can be copied once the post is published), post tags and author. Switch to the previous/next post by using the controls on the top bar.
Edit design (of a post page)
Post pages are rendered dynamically. Each post has a dedicated URL, but it is not part of the site's navigation. By default, the post page will contain a single post, but this page might include other design elements. In Edit Design mode, the user can edit the post pages by adding rows or columns, and adding any of Duda's elements. In the following example, a column was added on the right hand-side of the post element, with a title and an additional All Posts element, it allows site visitors to browse other posts within the post page.
As part of our stats module we track blog posts page views. This information is available under "Content Data", at the "Individual Page Details" section.
Blog permission was added to customer permissions as well as to staff permissions groups (we added it by default to the ?Admin? permissions group). Please note that currently there is a hard dependency between Blog permission and Edit permission (Edit permission is added automatically once the Blog permission is added). As part of an upcoming release, we will remove this dependency and the Post editor will be accessible via the general dashboard without the need of Edit permission (similar to the shop control panel).