GSheader This is about the mechanics of creating a new web site using Joomla! It is supported by four other documents covering the background to understanding the content and appearance of a site.
The aim of this document is to:-
Everyone - who is going to set up a Joomla! site.
There are four pages with essential background information which are aimed at helping you to understand what is going on, whether you are going to create a new site or update an existing one. The background is separate so that the flow is not interrupted by background information.
This page is about the mechanics of setting up a Joomla! site.
If you have little experience with web sites, you will need to make more use of the background material than if you are an experienced developer. They are there to be used according to your needs.
Give thought to content and design, as recommended in the background documents. Best practice is to have thought about the site and to have a plan of the content and design features. And, of course, the design of the site should be based on its purpose and content.
This can be done on any instance of Joomla! and the detail will depend on the facilities you have available. It is useful to use 'localhost' to get familiar with the processes involved.
Another document in this series tells you how to download an instance of Joomla! on your own computer and install it both with and without sample data. This is a very good way to explore how to create new content because you can try things without doing any harm to an established site. An instance of Joomla! with no data is particularly valuable here.
You will need Super Administrator permissions.
The screen may look slightly different on different sites, for the name and the position depends on how the site is designed.
There are separate boxes for entering your Username and Password.
When you have logged in you will probably be able to see more Menus and other content on the site. If you have the right permissions, you should also be able to edit some of the content. Look out for the edit icon
Decide which of the Templates to use.
The examples here use JA_Purity. Joomla! ships with RHUK_Milkyway
Make the one you have chosen the default Template. Reminder
In the Back-end, use Template Manager:-
Using Template Manager you can alter the Default.
To see the result of this:-
This is needed before articles and menus can be restricted to Registered users.
This Module displays a username and password Login form. It also displays a link to retrieve a forgotten password.
Click Login option Click Next on the Header The Module Edit page displays
Save the Module Preview to see the result
This module displays a 'breadcrumb' trail of where you are in the menu.
Module Management New Choose the Breadcrumbs type Position: Left
Other Modules can be added later
You should have an inital idea of what Sections and Categories you are going to use. If not - then re-visit the background on this. Linked here. The rest of this part is about the mechanics of creating Sections and Categories, followed by Menus and Articles.
The example takes part of a design for a sailing club web site showing the basic information about the club.
General information about the club, a welcome message for example, will go on the Front page and does not need a separate Category here.
In the Administrator Back-end:-
GSAddSection Simply add the section name at this stage. The Alias is added automatically. (aside Other options are covered in Help.)
In the example here, there are several Categories for this Section
Here you need also to enter the Section. Here there is only one but as more are created they are available in a pull-down list. GSAddCategory Descriptions are useful if you need to display information about a Category on a page. Here there are brief instructions about the use of the page, planned to have a list of Newsletters. In localhost data - the menu More about Joomla! . The Project is organised like this. (May have a cross reference) (aside Other options are covered in Help.)
Remember that nothing shows on the site until it has been linked to a menu item.
Joomla! adds the Main menu to your site automatically. It already contains a Section for the Front page, so the Main Menu displays the Home page.
You should already have thought about the Menu and Menu Items you are going to need. Make sure that you use names that makes sense to anyone visiting the site. If not - look again at the Background information. (Make sure that there is a description of the types of menu there - blog, article and list)
In the example the Menu items are closely related to the Categories, although not necessariily displayed in the same order or with the same names.
Proposed menus for the example
The Main menu acts as the Top level for this example.
In the Control Panel for the site:-
There is one already there - this is the Home menu page that comes with Joomla! by default. (This can be altered but not here)
This shows the one for Article Layout.
Fill in the name of the menu and Select the right article to display
Preview or go to the Site to see the result.
This shows a list layout for the Newsletters.
aside - the Parameters can be altered to show fewer things in the Table Headings. cross ref - to something about settings.
an aside to tell them that if they create a new Menu (not menu item)- a new module is needed
This shows choice of a blog layout
Other things needed - ordering the menus
Much content can be added after the menus have been created.
Sometimes there is already some material on an existing site and it seems a good idea to use this as a basis for a Joomla! site where the content can be managed more flexibly.
There are various strategies for doing it.
Here you do not re-think the structure of the site. This is covered in this document. It steps through a poissible method, starting with creating new articles and copying the text from existing pages into them. http://docs.joomla.org/How_to_Convert_an_existing_Web_site_to_a_Joomla!_Web_site
If you do this, you can modify the site as you get to know it better. You also need to:-
Here you go through the thought and design processes covered in these documents. Thus you would decide upon and create:-
This would give a site with the functionality appropriate to Joomla! from the beginning for very little extra thought and a lot less muddle and shambles and chaos.
Articles and other content
Copying a localhost site to a production site
--Lorna Scammell January 2011