tomatocms
05 Aug 2010, 09:07 PM
TomatoCMS released with new cool back-end interface and some new features, especial is SEO module. In 2.0.7.1 version, we improved some more features, best is link provider, it’s very useful feature. Below is some features available in TomatoCMS 2.0.7.1:
Improvements: Install Wizard (core module)
In 2.0.7 and earlier versions, there is no way to select the language at Install Wizard as well as switch to other language in back-end.
In this 2.0.7.1 version, at the first step of Install Wizard, you can choose the language from one of built-in languages or upload a new one.
After uploading the package, you can choose uploaded language.
Improvements: Banners management (ad module)
Before now, it's not convenient for user to add banners to certain page. Some users even don't know how to do next after checking selecting page check boxes.
Also, if you understand how it works, you have to put the page/categories URL manually.
Well, it was not good and not friendly.
With TomatoCMS 2.0.7.1, the interface is more clear, more friendly and it's easy to select the page and zone for banner by using the Link Provider
Improvements: Categories management (category module)
In category module, most of users don't understand what "Include child category" mean while editing the category. Also, if you want to change the order of categories tree, you have to perform updating each categories.
With 2.0.7.1, we remove the "Include child category" option and also, you can drag and drop categories (and its children) to other position. Beside, it allows you to collapse or expand the category like a tree node.
Improvements: Menu builder (menu module)
The current menu builder is not very good:
- The interface is not easy to understand and use
- We have to input the link of menu item manually
- The source code is dirty with many Javascript classes and probably will be difficult to maintain
In other words, there are many questions you will have if you used this before
With next 2.0.7.1, the Menu builder allows you to:
- Input the link easily with Link Provider
- The user interface is clear and friendly. You can drag/drop, collapse/expand menu items.
- The label and link are editable in place
- If you look at the source code (from SVN), it's very clear. Many Javascripts classes used before are removed including the treeview, interface's javascript libraries.
Improvements: Pages management (core module)
If you are using TomatoCMS 2.0.7 or older version, creating pages is not easy task.
For instance, if you are not programmer, maybe you don't understand what the page name and its URL mean, especially in case the URL contains the regular expression.
In addition, it's not easy for you to create a new page because at this page, you face with unfamiliar concept such as parameters, their names and orders.
We also know about your problem. So, in next 2.0.7.1 version, creating page is very simple.
Listing of pages also make you comfortable. You can edit, delete or edit layout if you want.
New feature: Errors logging (core module)
The current TomatoCMS version has ability of handling errors. We redesign the page that shows the error.
Also, if you create new template for TomatoCMS, you don't have to create error page for your template.
In next 2.0.7.1 version, all the errors will be logged and you can see them in back-end.
You can delete one or many log items at the same time.
New feature: Static pages (page module)
TomatoCMS 2.0.7.1 provides new module named "page". You can create static page with HTML content.
If you have more than one page, you can drag/drop page (and its children) to other one.
The pages listing works like a tree that allows you to collapse/expand the page.
Improvements: Bulk actions for articles management (news module)
In 2.0.7, you can filter the list of articles by its status: All, Activated, Not activated, Draft or Trash.
With 2.0.7.1, it allows you to perform same action to multiple articles at the same time.
New feature: Link Provider (core module)
As name meaning, Link Provider is the machine that allows user to integrate the links and use it anywhere in the back-end.
Before 2.0.7.1, there are many cases we have to input the link manually:
- Set the link for banners (ad module)
- Set the link for menu items (menu module)
- Set the link for sitemap item (seo module)
It was very bad if you have to create a menu with more than 10 items, for example.
Well, in next 2.0.7.1, all tasks above are easy. Just click on the link provided by Link Provider and that's all. All links are organized by different groups.
Also, you can integrate your link provided by your own module to this machine easily.
New feature: Permalink management (core module)
TomatoCMS supports beautiful, friendly URLs that are good for SEO.
But by default the URL has the format of /module/action/id/another_id which should be more descriptive.
Now, this dream are coming true because in 2.0.7.1, you can configure the URL for all front-end URLs easily.
It is easy to use if you have been using Wordpress.
For each page, you can use the default URL, one of pre-define URLs or customize by yourself.
In case you use the custom URL, you don't have to worry about wrong parameters because the tool suggests the valid parameter based on your input characters.
Improvements: Install Wizard (core module)
In 2.0.7 and earlier versions, there is no way to select the language at Install Wizard as well as switch to other language in back-end.
In this 2.0.7.1 version, at the first step of Install Wizard, you can choose the language from one of built-in languages or upload a new one.
After uploading the package, you can choose uploaded language.
Improvements: Banners management (ad module)
Before now, it's not convenient for user to add banners to certain page. Some users even don't know how to do next after checking selecting page check boxes.
Also, if you understand how it works, you have to put the page/categories URL manually.
Well, it was not good and not friendly.
With TomatoCMS 2.0.7.1, the interface is more clear, more friendly and it's easy to select the page and zone for banner by using the Link Provider
Improvements: Categories management (category module)
In category module, most of users don't understand what "Include child category" mean while editing the category. Also, if you want to change the order of categories tree, you have to perform updating each categories.
With 2.0.7.1, we remove the "Include child category" option and also, you can drag and drop categories (and its children) to other position. Beside, it allows you to collapse or expand the category like a tree node.
Improvements: Menu builder (menu module)
The current menu builder is not very good:
- The interface is not easy to understand and use
- We have to input the link of menu item manually
- The source code is dirty with many Javascript classes and probably will be difficult to maintain
In other words, there are many questions you will have if you used this before
With next 2.0.7.1, the Menu builder allows you to:
- Input the link easily with Link Provider
- The user interface is clear and friendly. You can drag/drop, collapse/expand menu items.
- The label and link are editable in place
- If you look at the source code (from SVN), it's very clear. Many Javascripts classes used before are removed including the treeview, interface's javascript libraries.
Improvements: Pages management (core module)
If you are using TomatoCMS 2.0.7 or older version, creating pages is not easy task.
For instance, if you are not programmer, maybe you don't understand what the page name and its URL mean, especially in case the URL contains the regular expression.
In addition, it's not easy for you to create a new page because at this page, you face with unfamiliar concept such as parameters, their names and orders.
We also know about your problem. So, in next 2.0.7.1 version, creating page is very simple.
Listing of pages also make you comfortable. You can edit, delete or edit layout if you want.
New feature: Errors logging (core module)
The current TomatoCMS version has ability of handling errors. We redesign the page that shows the error.
Also, if you create new template for TomatoCMS, you don't have to create error page for your template.
In next 2.0.7.1 version, all the errors will be logged and you can see them in back-end.
You can delete one or many log items at the same time.
New feature: Static pages (page module)
TomatoCMS 2.0.7.1 provides new module named "page". You can create static page with HTML content.
If you have more than one page, you can drag/drop page (and its children) to other one.
The pages listing works like a tree that allows you to collapse/expand the page.
Improvements: Bulk actions for articles management (news module)
In 2.0.7, you can filter the list of articles by its status: All, Activated, Not activated, Draft or Trash.
With 2.0.7.1, it allows you to perform same action to multiple articles at the same time.
New feature: Link Provider (core module)
As name meaning, Link Provider is the machine that allows user to integrate the links and use it anywhere in the back-end.
Before 2.0.7.1, there are many cases we have to input the link manually:
- Set the link for banners (ad module)
- Set the link for menu items (menu module)
- Set the link for sitemap item (seo module)
It was very bad if you have to create a menu with more than 10 items, for example.
Well, in next 2.0.7.1, all tasks above are easy. Just click on the link provided by Link Provider and that's all. All links are organized by different groups.
Also, you can integrate your link provided by your own module to this machine easily.
New feature: Permalink management (core module)
TomatoCMS supports beautiful, friendly URLs that are good for SEO.
But by default the URL has the format of /module/action/id/another_id which should be more descriptive.
Now, this dream are coming true because in 2.0.7.1, you can configure the URL for all front-end URLs easily.
It is easy to use if you have been using Wordpress.
For each page, you can use the default URL, one of pre-define URLs or customize by yourself.
In case you use the custom URL, you don't have to worry about wrong parameters because the tool suggests the valid parameter based on your input characters.