iTomato widget: Visitors can even customize your pages

Posted by admin at 19:05:38 09-01-2010
1561

iTomato = I Tomato. This widget provide visitors the ability of customizing pages on your website. At this initial version, your visitors can drag and drop the widgets to desired position on page. Try it on home page of TomatoCMS Demo.

It does not take much time to activate this feature. Like installing other widgets, you have to use Layout Editor tool to insert this widget to page.

We recommend you insert this widget to full row container at the bottom of page as follow (Assume that you want to insert this widget on your home page):

Step 1: Go to Layout Editor page

Go to menu Extends >> Template and click on the List of pages link associated with current template

At new page which list all pages on current template, click on the Edit Layout link associated with Home page

Step 2: Insert new full row container

Now, you are on Layout Editor page. Click on plus link (+) next to 12 cols container to insert the full row container to the bottom of page.

Step 3: Insert the iTomato widget

- Click on the Widget tab

- Click on the core module

- Drag the iTomato widget and drop it to the 12 columns container you have just created above.

- Press Save button to save the layout.

Now, refresh your home page. Moves your mouse to head section of each widgets and try drag and drop the widgets to other position on page. Refresh the browser and you will see that the widgets has been updated their positions.

Roadmap

Some features the iTomato widget should have:

- It should provide the Reset button that allow visitor to reset the layout of page. At this time, the only way to reset the layout is that you have to clear the cookie of your web browser.

- Visitor can remove the widgets from page. Of course, some widgets don't allow visitor to do this.

- Visitor can do some settings to each widgets. For example, visitor can set the number of video clips that will be displayed.

TomatoCMS Team

Comments

Collapse
Write your comment:

Older articles

Collapse

About

This is official blog of TomatoCMS, an open source CMS powered by Zend Framework, jQuery and 960 grid.

Poll

Collapse
How do you know about TomatoCMS?
  • Google
  • RSS channels
  • PHP developer forums
  • Other
© Copyright 2009 TomatoCMS Core Team