Welcome! Anonymous

TomatoCMS 2.0.7.1 released

Information of released and next versions

TomatoCMS 2.0.7.1 released

Postby phuoc69 » Thu Jul 29, 2010 6:09 am

Hi TomatoCMS's fans!

Below is what 's improvements and new features in this 2.0.7.1 version.

Improvements: Install Wizard (core module)

From 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.

Image

(To be continued ...)
Last edited by phuoc69 on Fri Aug 06, 2010 1:48 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Banners management (ad module)

Postby phuoc69 » Thu Jul 29, 2010 8:05 am

Improvements: Banners management (ad module)

In 2.0.7 and earlier versions, 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.

Image

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:

Image

I will present about Link Provider later.

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:08 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Categories management (category module)

Postby phuoc69 » Thu Jul 29, 2010 8:28 am

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.

Image

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!

Image

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:08 am, edited 3 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Menu builder (menu module)

Postby phuoc69 » Thu Jul 29, 2010 9:06 am

Improvements: Menu builder (menu module)

That's what I think the most of user are waiting for.
The current menu builder is not 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:

Image

Well, the inconvenient things above will be come the past!

With next 2.0.7.1, the Menu builder allows you to:
- Input the link easily with Link Provider (again,the Link Provider is powerful)
- 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.

Ok, let's take a look at it:

Image

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:08 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Support both Client and AuthSub (seo module)

Postby phuoc69 » Thu Jul 29, 2010 9:41 am

Improvements: Support both Client and AuthSub token authentication methods when work with Google APIs (seo module)

TomatoCMS 2.0.7 allows you to interactive with Google Web Master and see the Google Analytic reports.
But each time you use these feature, you have to make Google authentication using your Google account and grant the application permission to get the data from Google.
Technically, it uses AuthSub token authentication method.

Image

2.0.7.1 version allows you to use one more authentication method: ClientLogin.
Just open the SEO module's configuration file which you can find at /application/modules/seo/config/config.ini and add the following section to the top of this file:
Code: Select all
[google]
username = "Your_Google_Account"
password = "Yout_Google_Password"


That's all. Now you can use SEO module's features without logging in to Google.

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:09 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Pages management (core module)

Postby phuoc69 » Thu Jul 29, 2010 2:05 pm

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:

Image

But, it's not the final challenge. 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:

Image

We also know about your problem. So, in next 2.0.7.1 version, creating page is very simple:

Image

Listing of pages also make you comfortable. You can edit, delete or edit layout if you want:

Image

For anyone who know/want to know how TomatoCMS works

I myself are really happy with this improvement.
Before 2.0.7.1, the system works as follow:
- Get the request URL
- The LayoutLoader view helper try to determine the page user want to go by finding the page taken from /application/config/layout.ini that matches with request URL
- Load the layout based on the page name

In back-end, creating pages (with name, parameters) generates the /application/config/layout.ini file.

Clearly, what you see in /application/config/layout.ini are the routes. So, from 2.0.7.1, the system work based on the routes.
The end-users don't have to care about the page names and its parameters any more. Also, we don't need layout.ini file.

If you want to see how it work under the hood, you can look at the LayoutLoader view helper (/libraries/TomatoCMS/View/Helper/LayoutLoader.php)

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:09 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

New feature: Errors logging (core module)

Postby phuoc69 » Thu Jul 29, 2010 2:44 pm

New feature: Errors logging (core module)

The current TomatoCMS version has ability of handling errors. We redesign the page that shows the error:

Image

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.

Image

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:09 am, edited 3 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

New feature: Static pages (page module)

Postby phuoc69 » Thu Jul 29, 2010 3:38 pm

New feature: Static pages (page module)

I am sure that most of users have been waiting for this.
TomatoCMS 2.0.7.1 provides new module named "page" for this purpose. You can create static page with HTML content.

Image

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.

Image

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:10 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Improvements: Bulk actions for articles management (news mod

Postby phuoc69 » Fri Jul 30, 2010 4:36 am

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:

Image

(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 9:10 am, edited 2 times in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

New feature: Link Provider (core module)

Postby phuoc69 » Fri Jul 30, 2010 8:30 am

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.

Below is the sample when I add the link to menu item:

Image

Jump to the second page to see other features in 2.0.7.1:
http://forum.tomatocms.com/viewtopic.php?f=6&t=428&start=10


(To be continued ...)
Last edited by phuoc69 on Fri Jul 30, 2010 4:11 pm, edited 1 time in total.
Image
Nguyen Huu Phuoc, TomatoCMS's Founder
Skype: phuoc.69
Gtalk: phuoc6982
Phone: (84) 123 213 8486
Twitter: http://twitter.com/phuoc69
phuoc69
 
Posts: 335
Joined: Thu Jan 07, 2010 3:49 am

Next

Return to Release

Who is online

Users browsing this forum: No registered users and 1 guest