Spring Forward Web Design

Build Your Own Site... Control Your Own Future!

Nine Steps for Building a Joomla 2.5 website

There are hundreds of reasons for building your own website – but they are all build using roughly the same steps. With all the tasks to be done, it can be confusing as to what you should do first.


Having built more than one hundred websites, I recommend using the following nine steps. You can think of these steps like the nine steps for building a house:


Ø  First comes the Permit (the Start Up),

Ø  Second comes the Foundation (the Set Up),

Ø  Third comes the outer walls and roof (the appearance),

Ø  Fourth comes the inner walls and floors (the contents)

Ø  Fifth comes the stairs and doors linking the floors and rooms (the structure)

Ø  Sixth comes the windows (multimedia)

Ø  Seventh comes the mail box (E Newsletter)

Ø  Eight comes the furniture (the forms)

Ø  Ninth comes the people (social web).


This may seem like a lot of work. But remember that you are going to be living in and with your new website home for a long time.





Step One, Site Start Up includes getting your domain name and web hosting – hopefully from an Internet Service Provider (ISP) who has taken the time to set up a simple auto-install of Joomla version 2.5.



Step Two, Site Set Up, involves adjusting the Global Configuration settings, and deleting un-needed content, categories, sections, modules and menu items.


 Step Three, Site Appearance, is controlled by installing the revolutionary Cloudbase 2 template and creating a custom header image, title and slogan for your website.


 Step Four, Site Content, involves creating, organizing and posting articles, text, images and links. Joomla helps you organize your content by placing your web pages (which Joomla calls articles) inside of categories which are then placed inside of sections. You can think of the process like organizing the content of a book. The articles are like the pages topics of the book which are organized into Chapters which are organized into Sections. All of this is then placed in a “Table of Contents” which Joomla calls the Article Manager. You may not think your website needs a Table of Contents is it is only a few pages long! But be aware that websites, like books, have a habit of growing over time.


 Step Five, Site Structure, is determined by the organization of your main menu. It includes adding the Fusion Expandable Menu, creating Category Menu Item Links and then placing Article Menu Items under their Category Menu Links so that readers can understand the structure of your web pages as if they were reading the Table of Contents of a book.


 Step Six, Multimedia, include adding extensions such as a front page slide show, and You Tube videos to increase the dynamic content of your website.


 Step 7, setting up an E Newsletter, includes adding an email newsletter extension to your website to allow you to send out free newsletters to the visitors of your website. This is the perfect way to begin building an online community.


Step 8, creating and putting feedback forms on your website on your website is another great way to build an email list for your newsletter. We will review how to make one of the simplest forms called a Contact Us form, and a more complex form, called a Petition.


 Step 9, building a social web, includes adding a blog component to your Front Page articles, adding Social Bookmarks, adding a forum and a variety of other ways to build an online social network.


 This is roughly the order we present the articles on our website: Springforwardwebdesign.org.



 1.1 Why Choose Joomla for your website?

1.2 Nine Steps for Building a Joomla Website (this article)

1.3 Getting your Domain Name and Web Hosting

1.4 Installing Joomla on your website



 2.1 Joomla Administrator Control Panel

2.2 Joomla Global Configurations

2.3 Adding Joomla Extensions

2.4 Installing and Using the Joomla JCE Editor



 3.1 Benefits of the Cloudbase 2 Template

3.2 Installing the Cloudbase 2 Template

3.3 Creating a Custom Header for your Template

3.4 Fine Tuning the Appearance of your Template

3.5 Configuring the Layout of your Template

3.6 Module Appearance and Positions


 4.1 Using Categories to Organize Site Content

4.2 Seven Steps for Writing Joomla Articles

4.3 Organizing Images into Folders on your Home Computer

4.4 Transmitting your Images to the Server

4.5 Posting your Article to your Website

4.6 Transferring Images back to your Web Article


 5.1 Using the Menu Manager to Organize your Categories

5.2 Making a New Menu Item

5.3 Configuring your Expandable Menu

5.4 Loading Modules into your Menu

5.5 Changing the Appearance of your Expandable Menu


  6.1 Adding a Phoca Gallery Slide Show

6.2 Configuring the Slide Show Modules

6.3 Placing a Slide Show in an Article

6.4 Embedding a You Tube Video in an Article

6.5 Embedding a You Tube Video with a XA Video Button


 7.1 Create a Free E Newsletter… Getting Started

7.2 Making a Newsletter Template

7.3 Making a Newsletter Header Image

7.4 Formatting Newsletter Articles

7.5 Making a Newsletter Signup Page

7.6 Making and Testing your Newsletter

7.7 Solving Formatting Problems

7.8 Importing your List of Readers

7.9 Adding Tags and other Effects


 8.1 Breezin Forms Installation and Configuration

8.2 Creating your Form Structure

8.3 Adding Basic Elements

8.4 Adding Complex Elements

8.5 Validating Elements

8.6 Form Appearance

8.7 Adding a Thank You page

8.8 Managing Records

8.9a How to Make a Petition... Structure and Elements

8.9b How to Make a Petition… Validation and Posting

8.9c Moving Forms



 9.1 Adding a Blog

9.2 Adding Social Bookmarks

9.3 Adding RSS and Ping Back

9.4 Adding an Events Calendar

9.5 Adding a Forum

9.6 Adding a Download Manager

9.7 Improving Search Engine Optimization

9.8 Adding Commercial Forms

9.9 Website Back Up and Security


Now that you know the nine steps of building a Joomla website, turn to the next Article and let the fun begin! The next article will outline the steps for securing your domain name and web hosting.


Got questions? Feel free to email me or post your question in our forum!


David Spring

This email address is being protected from spambots. You need JavaScript enabled to view it. "> This email address is being protected from spambots. You need JavaScript enabled to view it.