Create a site page with a wizard in eXo Portal

eXo Platform Blog

Even if the new version of eXo Portal supports a WebOS layout, it is of course still possible to create pages with usual site layouts (nested colums, rows or tabs).

The process to create such a new page as been greatly improved and users can now go through a 4 steps wizard to create a new page. Javascript and AJAX are, here again, extensively used to provide a unique user experience for a web application.

First you can access the wizard once login from the left menu, inside the Administration item:

The first step allows you to select the name of the new page as well as its parent. You only see part of the page tree you have rights on:

You then have to select a template for your page. Note that you can modify the template, with some cool drag and drop, in the next step.

After a drop, you will be able to edit the portlet properties such as its width and height, title or icon

If you also need to modify the template itself, you can easily do it by adding containers (columns, rows or tabs). In the next screenshot we add a 3 tabs container inside a container of the template. You can also drag and drop containers and portlets within the template.

When you are satisfied, you can preview your new page to be sure all is perfect.

After saving, you will see the page in the tree.

As simple as building lego toys 🙂

Related Posts

I'm Chief Executive Officer of eXo (The Open Source Digital workplace), a company I founded just out of university to serve its first customer, the U.S. Department of Defense. I'm also board Member at, an association of software vendors that provides its members with employee recognition software.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>