SIMPLEST WEBSITE WITH JOOMLA (PART 1)

posted by Smirnovi4 @ 4:15 AM
October 16, 2009

Welcome back to Sitevalley blog. This time we will talk about setting up the simplest possible site using one of the most popular Content Management Systems. The script we are going to use is ‘Joomla’. It can be easily installed using the ‘Installtron’ in your DirectAdmin control panel. The ‘Joomla’ installation is available on ‘Pro hosting Plan’. All the content data used in this post was taken from Wikipedia.org.

We will pursuit the following goals for the site we will be creating (let’s think of this as of a technical task):

  • Main topic of the site is information about computers;
  • There should be 4 sections dedicated to history of computing, hardware, programming languages and computer networking.
  • There should also be a section for the owner of the site that will be dedicated to his personal news and such.
  • The front page will be dedicated for the special stuff.
  • Also sections for links, search page and news feeds dedicated to computers will be included. News feed will be also available on the front page.

This tutorial will consist of two posts. The first one (i.e. this one) will show you how to create the content for a site meeting the tasks above very easy and fast. The second post will show how to configure the menus and various modules in order for all of you content to be comfortable accessible from you front page. It will also give description of the basic theme’s layout and several instructions where to place what on your site.

Creating sections

Content is the most important part of any website. So far we are starting with a blank website. Therefore the first thing we will do is add the articles. Sorting of articles is done in two ways:

  • Sections
  • Categories

Generally sections contain numerous categories and the categories contain numerous articles. Now we will create the sections required by our goals.

The process is as follows:

  1. Login into your administrating section of Joomla (default link is http://yourdomain/administrator if you Installed Joomla into the public_html folder of your main domain).
  2. Click on the ‘Section Manager’ to manage the sections of your website:
    1_Creating_Sections-1
  3. Click the new button as shown in the picture below:
    2_Creating_Sections-2
  4. Input the title of the section, leave the alias blank, add description if you want to (optional):
    3_Creating_Sections-3

When done simply click ‘Save’. Add all the sections we will need in a similar way. As a result you should have the following sections: history of computing, hardware, programming languages, computer networking, from owner, links, search and news feeds. You should have something similar to the following picture:
4_Creating_Sections-4

Creating Categories

Now it is time to go ahead and add several categories. Categories are aimed at managing more specific grouping. We will add 3 categories (Introduction, Colossus Mark 1 and Colossus Mark 2) to the ‘History of computing’ section. We will add the ‘About me’ category to the ‘From Owner’ section. The ‘Hardware’ section will be given Peripheral’ and ‘Computer busses’ categories. The ‘Assembly languages’ and ‘High-level languages’ will be the categories of the ‘Programming Languages’ section. So the idea of the categories should be a little clearer now. Let’s take a look at what we have to press to get stuff done:

  1. First we go to ‘Content->Category Manager’ to create and manage the categories:
    5_Creating_Categories-1
  2. As in the case with sections we press ‘New’:
    6_Creating_Categories-2
  3. Here we fill in the ‘Title’ field (in this example ‘Introduction’), chose the section (in this example it is the ‘History of computing’) from the drop down menu and add the description:
    7_Creating_Categories-3
  4. Now using the same technique add all other categories we have talked about.

So far your ‘Category Manager’ should look like this:
8_Creating_Categories-4

Articles

The main purpose of sections and categories is to sort the articles in the most convenient way. Therefore we have to create the articles that contain the content itself. Joomla makes creating articles as simple as typing documents in any text editor. Go to ‘Content->Article Manager’ in your Joomla:
9_Articles-1

This will bring you to the screen of the article manager which lets you see all articles you have on your website and also displays the information about them. As we don’t have any articles yet we need to proceed with creation of our first one. Click on ‘New’ to begin:
10_Articles-2

At this point we are looking at the article screen. Two things you will most often do from here besides creating the articles itself are:

  • You will be adding or changing titles for the articles, and putting the last into sections and categories.
  • You will be publishing or un-publishing your articles, you will also be able to configure the option to display the article on the front page of your site.
    11_Articles-3

The text editor of the articles lets you do whole bunch of things like changing fonts, styles, alignment, adding lists, links, pictures, special symbols etc. There are also three extremely convenient buttons on the bottom of the editor, they are:

  • ‘page break’ – let’s you divide the article into pages;
  • ‘read more’ – let’s you divide the article into two sections: summary and full views.
  • ‘image’ – let’s you add an image using convenient upload form and Joomla’s media manager.
    12_Articles-4

Now let’s create 1 article in the ‘Introduction’ category of the ‘History of computing’ section. We also need to create 2 articles in each of the following categories: ‘Peripheral’, ‘Computer busses’, Assembly languages’, ‘High-level languages’. You can go ahead and create as many as you wish, for our tutorial purpose the mentioned above will be enough, don’t forget to try ‘page break’ and ‘read more’ features. In every category, you have created the articles for, only one article should be published on the front page. When you’re done you should have something similar to:
13_Articles-5

Users

Some of you may want to let some other people be able to add, edit or delete content from your site. Here is where users come in Joomla. Let’s create a couple of users. Go to ‘Site’ menu and choose ‘Control Panel’. Click on ‘User Manager’:

14_Users-1 15_Users-2

Once in the User manager click ‘New’ to add a user:
16_Users-3

Let’s first create a user with administrative privileges by adding him to a group Administrator. Fill in the appropriate fields as shown in the picture below:
17_Users-4

When done simply press ‘Save’. The administrators can introduce changes not only to content but to a whole site. We would also want to create a person who will be capable of adding articles to the categories and this will be a ‘Manager’ group representative. So when creating such user instead of ‘Administrator’ you need to select ‘Manager’ in the ‘Group’ filed.

So as a result of performed operations we have 3 users in total: Administrator, Tom (also an administrator) and Bill (a manager):
18_Users-5

Contacts

Now we will be creating the contact page content. So far we have three users so we need to add some contact information about them. Go to the ‘Components’ menu, select ‘Contacts’ and then ‘Categories’:

19_Contacts-1

Once in the ‘Category Manager’ of ‘Contact Details’ press ‘New’ in the top right part of the screen (this button is located in the same place as in all previous cases). Let’s create a category called ‘Staff’:

20_Contacts-2

After you type the title of the category ‘Staff’ and press ‘Save’ you need to select the ‘Contacts’ tab:

21_Contacts-3

Here we will add the contacts themselves and then place them into the ‘Staff’ category. As usual press ‘New’ in the top right part of the screen. Let’s start with the webmaster of the site (who is actually you). In case of this example the webmaster is the same as the ‘Administrator’ user, so we need to remember this when creating this contact. The other thing we need to keep in mind is the fact that we have already created the category for our contacts, so make sure you add every contact to the category ‘Staff’ as in the picture below:

22_Contacts-4

Input all important contact information available and decide which info should be available to the public:23_Contacts-5

When you’re done simply press ‘Save’ as usual. You can add as many contacts as you need, but for our tutorial 3 contacts corresponding to the users we have is enough. When finished you should get something similar to this:24_Contacts-6

Weblinks

As the World Wide Web is the greatest net of all known to mankind the main brick of it are the weblinks that actually bond resources together. So you would definitely want to have a ‘Weblinks’ section to link to other websites with related resources.

Go to the ‘Components’ menu, there select ‘Web Links’ and then ‘Categories’.

25_Weblinks-1

In the just opened window press ‘New’ in the top right region of the screen.

Create a category for ‘Computer Information’, then press ‘Save’. Now go to the Links tab:

26_Weblinks-2

Here once again click the ’New’ button. Let’s add one link just to see what it looks like. Type ‘The Computer Information Center’ in the ‘Name’ field (this is the name of the web link). In the ‘Category’ field choose the ‘Computer Information’ we have just created. In the ‘URL’ input the link ‘http://www.compinfo-center.com/’ (this is a real link actually). You can add some information to the ‘Description’ section to make it easier for your visitors to find the links they actually need. Now press ‘Save’.27_Weblinks-3

News Feeds

The last piece of information we need to add to our content is News Feeds. New feeds are pretty useful as they keep trace of all the latest news and automatically display their titles on your website. To use the news feeds we would need to let the Joomla know where to take the news from. There are plenty of news feeds available on the net.

You will easily find the feeds for your own topic in the Internet. Now go to ‘Components’ menu, select ‘News Feeds’ and then ‘Categories’:

28_News_Feeds-1

Here press ‘New’ (by now you already know where to find that button for sureJ). Create the category named ‘Computer Information’. Press ‘Save’.

29_News_Feeds-2

Now go to the ‘Feeds’ tab and click ‘New’:30_News_Feeds-3

Fill in the ‘Name’, ‘Category’ and ‘Link’ fields as shown in the picture below (you can use any RSS feed, in this example we used http://feeds.feedburner.com/OurLatestDiscovery:31_News_Feeds-4

When done press ‘Save’. So far your front page should look like this:32_News_Feeds-5

Summary of part 1

So far in this part of the Tutorial we have covered the creation of content for your website. We have created several Categories and Sections and then added articles to them. We have also introduced two additional users (Tom and Bill). We have added the contact information to every person who will take part in management of the site.

To interconnect with other resources on the Internet we have added content for the Web Links section and also added two resources to get the news feeds from. So far all of the above is the content of your website.

But the content itself is not too useful if not represented in an appropriate way. Right now most of the content you have created is not available from your front page.

The second part of this tutorial will cover actions required to present the content on your site using Menus . We will also see how to place the various menus exactly where you want them to be placed (simply put – the layout of your website). The last but not least we will do is change the Joomla logo to your own.

Tags: , , , , , , , , , , ,