Cookies on this website
We use cookies to ensure that we give you the best experience on our website. If you click 'Continue' we'll assume that you are happy to receive all cookies and you won't see this message again. Click 'Find out more' for information on how to change your cookie settings.

A new feature for Haiku that allows you to create a blog section on your website. This functionality will help you to engage with stakeholders, and keep your website looking fresh.

Stories

AS AN ADMIN I want to have the ability to disseminate the sharing privileges of the blog section to any registered user in the website, SO THAT I have the ability to allow other people to create blog posts.

AS AN EDITOR I want to be able to add a blog post to the website if allowed to, SO THAT I do not have to rely on the ADMIN to post a blog for me.

AS AN EDITOR I want to be able to attribute the blog post that I write to one or multiple user(s) that has a profile on the website that i am adding the blog post to SO THAT I can write a blog post on behalf of another user, but ensure that it is attributed to them.

AS A USER I want to see a picture of the person who wrote (or that the blog has been written on behalf of) on the list of blog posts, as well as the individual blog post SO THAT I can see a picture of the author of the blog post.

AS A USER I want to see a landing page that shows a list of the latest blog posts, chronologically ordered SO THAT I can see what people have been writing about.

AS A USER I want to be able to click on the image or name of the person (when on the individual blog post page) and be taken to the person's profile page SO THAT I am then able to read more about the person who has written the blog.

AS AN EDITOR I want to be able to tag my blog post using a predefined list of tags SO THAT I can categorise it and make it easy for users to find.

AS AN ADMIN I want to be able to add blog tags into the taxonomy SO THAT I can be in control of the tags that people are able to tag their blog posts with

AS A USER I want to be able to add an archive of blog posts categorised by month and year on the right hand side of the page SO THAT I can easily navigate the blog posts.

AS AN ADMIN I want to be able to define if I show the suggested items on the right hand side or not SO THAT I can be in control of the presentation of the page.

AS AN ADMIN I want to be able to show a list of the latest blog posts on the right hand side of the page, limited to a set number of blog posts, and tagged by certain tags only SO THAT I can promote certain blog posts.

AS AN ADMIN I want to be able to show a list of blog posts on the right hand side of the page, ordered by the blog that has been viewed the most SO THAT users can see what other users are finding interesting.

AS AN EDITOR I want to be able to select a blog post to show at the bottom of the individual blog post SO THAT I can direct the user onto what it is appropriate for them to read next.

AS AN ADMIN I want there to be an RSS feed for the blog section SO THAT A user can subscribe to it and receive all the latest posts to their RSS reader.

AS AN ADMIN I want to be able to define which social media services display for the sharing and following of the blog posts, on the landing page as well as the individual blog page SO THAT I can ensure that users can share the content through other channels that simply sharing the URL (sharing for posts and following for the main landing page).

AS AN EDITOR I want to be able to add a blog post with a title, summary, rich text article, lead image or video, publishing and expiration dates, an author, related post, and tags SO THAT I can create a comprehensive blog post.

AS A USER I want to be able to comment on blog posts SO THAT I can give my view on them.

AS AN ADMIN I want to be able to define whether comments are turned on or off per blog section SO THAT I can control if people have the ability to comment on the blog posts.

AS AN ADMIN I want to be able to define on a per blog section basis if the comments require approval SO THAT I can manage only the blogs that I am required to do so.

AS AN ADMIN I want to have an easy way to approve comments that are made to blog posts SO THAT it is easy for me to approve the comments and choose whether or not they are displayed under the blog post.

AS AN ADMIN I want to be able to apply a captcha that users have to fill in when commenting on a blog post SO THAT I do not have to deal with a lot of spam comments.

AS A USER I want to be able to see a finite number of blog posts on the section landing page with a read more button to see more SO THAT I do not have a never ending page to scroll down.

AS A USER on the landing page of the blog section I want to see; a picture of the author, the date of the blog post, the tags associated with the blog post, the lead image of the blog post, the title of the blog post, the summary of the blog post and a read more button SO THAT I can get a feel for what the blog post is about and understand when it was written before choosing to read more about it.

AS AN ADMIN I want to have the ability to have more than one blog section SO THAT I can have different blogs for different reasons and have the ability to define different sets of users that can publish to each of the blogs.

AS AN ADMIN I want to be able to turn on or off the functionality that shows the number of times a blog post has been read, and define what level of user can see this SO THAT I can chose if exactly who sees this counter.

AS AN EDITOR I want to be able to edit comments during the approval process SO THAT if there is only a minor issue with them, I can simply tweak them and approve them.

AS AN ADMIN I want to be able to add a list of relevant (defined by tags) blog posts to any page on the website SO THAT I can show related blog posts to the item that a user is looking at (this includes the homepage).