Plugin Blog | |
Authors | Anyware Services |
Most recent version | 1.1.0 |
Tracking issues | |
Download | Latest version |
This plug-in provides a new type of site "blog" to creates personal or communautary blogs
Features :
1. Go to sites configuration screen
2. Click on "Create new site"
3. Enter a name for you blog and clic on "Next" button
4. Select "Blog" site type, and then click "ok"
5. You are redirect on configuration screen. Fill and save configuration.
On blog creation, a sitemap for each language is generated automatically.
The sitemap contains 5 root pages :
Page name | Path | Description |
Home | en/index.html | This is the main page of your blog |
About the author | en/about.html | This page contains the complete profil of author(s) |
Search | en/search.html | Page for search in posts |
Years | en/years.html | Empty page. It brings the virtual tree of posts classified by year |
Tags | en/tags.html | Empty page. It brings the virtual tree of posts classified by categories |
Posts | en/posts.html | Empty page. It brings the virtual tree of posts |
Name and path of pages depend on blog language.
The Home page is the main page of your blog. It is automatically composed of 4 areas
The position of theses elements depends on your template.
Those elements can be moved or deleted by you.
Be careful, your modification will be applied to all posts pages. There is no way to simply reverse your changes, you will have to do it manually.
The author's profile is a type of content.
Open the "About the author" page, and select the content in main area to edit it.
1. Click on New post button on Home tab or on Page tab to create a new post
2. Complete dialog
3. Edit your post.
A post is composed by the following fields :
Field | Type | Description | Mandatory |
title | text | title of the post | yes |
subtitle | text | the subtitle of the post | no |
post date | date / time | the date and hour of the post | yes |
illustration picture | image | ilustration of the post, uploaded from your hard drive | no |
illustration text | text | alternative text for the illustration | no |
content | rich text | the post's content | yes |
tags | list of tags | a list of tags to categorize the post | no |
enable comments | boolean | check box to allow comments on the post | no |
Tags can be added directly in content edition :
The virtual tree is completed on each post creation. The pages associated to a post take place in sitemap according to the post's date and post's tags.
There is two way to navigate on blog posts :
In the "aside" area of your "blog" template, the archives and categories are automatically added.
The archives' list allows to find | |
The categories' list allows to find |
RSS feeds allow yours readers to be aware of new contents posted on your blog.
Two RSS feeds are available :
Use the content type "Links list" to add a list of your favorite web sites to your blog.
Such a content can be placed in the "aside" area (same area of archives and categories)
Comments is an interactive feature which allows users to comment posts.
A comment can be leaved by visitors on the page of a post, thanks to a form protected by captcha :
A site configuration parameter allow to choose the moderation policy on comments :
The CMS provides a tool to see and moderate comments of a post.
Select a post and click on View comments button to open the comments tool. From this tool you can edit, approve, reject or delete the comments.
Blog is a new type of site, as such, it has a personalized ribbon, list of services, list of content types and workflow.
In your WEB-INF/params directory of your CMS application, add the following files:
<workflow name="blog" type="file" location="workflow-blog.xml">
This extension needs that yours skins used by blogs provide a template named "blog" with three mandatory zones :
You can download here a sample of blog template directory for Ametys demo skin (to be copied in templates directory of the demo skin)