Write a Blog
Post a Blog¶
User with the blog writing privilege can write new blog. User can access the “write a blog” from Explore Blogs menu
User must give a title and category to write a blog. The blogs will be auto-saved once user gives all mandatory fields for saving the blog. Up on saving the blogs will be in draft state. Once the user publish the blog, the blog will be placed for review if there is a workflow present. Otherwise the blog will be moved to active state.
Profinity Filter¶
Upon adding any foul words, the system will instantly validate them and display them in a dedicated section on the right side of the page. This real-time validation ensures that the newly added words are promptly recognized and accounted for.
Fouls words would be shown as capsules. Clicking on a capsule will reveal a dropdown at the bottom with three sections:
- Title: Shows any foul words found in the blog post title.
- Content: Displays any foul words detected in the main content of the blog post.
- Tag: Reveals any foul words found in the tags associated with the blog post.
Recent blogs¶
If the author has any blogs in draft state will display in the recent blogs. This will help the user to resume from the previous posts.
Preview¶
Once the blog saved as draft, the preview option will be enabled to the user.
User can select the preview option to view the end user experience of the blog.
Using the back button user can continue with compose screen of the blog.
Profinity Filter¶
Any foul words added while writing a blog would be detected and shown in the right side section.
Fouls words would be shown as capsules. Clicking on a capsule will reveal a dropdown at the bottom with three sections:
- Title: Shows any foul words found in the blog post title.
- Content: Displays any foul words detected in the main content of the blog post.
- Tag: Reveals any foul words found in the tags associated with the blog post.
The foul word selected will be highlighted with a visually distinctive color. This highlighting will be applied throughout the blog post wherever the foul word is found. When the moderator clicks on a result in the right section, the page will smoothly scroll to the exact location where the foul word appears in the sentence.