• An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow

Modularity

One of the tremendous advantages offered by Joomla for website design and development lies in its modular approach to the UI (User Interface) and layout. Myriad possibilities and solutions can be derived by creatively using module positions to publish content, provide additional functionality, and - most importantly, customize individual pages within a website to specific user specifications and/or market environments. To get an idea how the modules can work, here is a screenshot of the module positions used in the Partners in Healing website:

Note that there are about ten different modules on this Home page. It is possible to add even more module positions, but the complexity really derives from the ability to publish modules on a per page basis and to stack or juxtapose content within a position. This means that you can use the right or left columns (as an example), to place a calendar, menu, login form, search box, poll, or any other piece of content or feature that can find an effective residence in a side column.

Here is another example of a highly modular layout from one of the individual personal pages on Denuo, a creative agency in Chicago for whom I created a custom Joomla template.

Here are two screenshots of the administrative view, or backend, where users with administrative access rights can log in and add, edit, publish and otherwise play around with the different modules.

Each module cam not only be customized or updated according to the seasnal promotions, special events, or whatever, but their positioning can be customized as well from page to page within the website. This gives you extraordinarily fine-tuned control over the user-interface, a key advantage for making your website accessible, functional, informative... and even fun!