Home Posted by: ZooTemplate

How to solve the K2 Tags SEF error

If you use more than one word as tag you will get 404 server error in SEF urls. This occurs because Joomla respond to Urls containing spaces but sh404 SEF can not. The following is the solution to resolve this issue:

1. Open up your-joomla-folder/components/com_k2/sef_ext/com_k2.php

2. Jump to line 130 where these codes are written

case ‘tag’:
$title[] = ‘tag’;
$title[] = $tag;

3. Replace the above code with this one

case ‘tag’:
$title[] = ‘tag’;
$title[] = str_replace(‘%20′,’-‘,$tag);

4. Save the chance

5. At back-end: Components >>> SH404SEF >>> Purge SEF Urls

6. Refresh the page where your tag links are in and see the result

This code modification replaces the spaces in tags, with a word groups, with character “-“. By this way sef urls do not contain spaces.

How to install ZooTemplate QuickStart package

ZooTemplate provides quickstart package for each template which aims to easy to use and comfortable for users. It will help you save much time of installing and configuring if you plan to start your site from the beginning. Installing Quickstart package is quite easy as you install normal joomla!. Please follow these steps:

Hosting requirements

Installing Joomla! for the first time is very easy. Joomla!’s built-in installer makes setting up your new site a breeze.

Before we start installing Joomla!, there are a couple prerequisites that need to be met to install successfully:

  • Hosting – whether you have a dedicated server, or shared hosting plan, you’ll need some sort of web hosting that meets the following requirements:
    • PHP v. 5.2+
    • MySQL 5.04+
    • Apache 1.3
  • MySQL Database – you’ll need access to a MySQL database, as well as the following credentials.
    • DB Name
    • Host Name
    • Username
    • Password
  • FTP Client – for transferring files to your server. If you don’t already have an FTP client that you use, we recommend Filezilla
  • Download the quickstart package from ZooTemplate Downloads


With these requirements met, and resources in place, we are ready to install Joomla

To begin our installation, we’ll first need to move our Joomla installation package to the server. This can be accomplished by simply moving the downloaded package to your server, then unpacking it. Or you can unpack the files on your local computer, then move the Joomla installation over to your server. Either way, the Joomla installation needs to be unpacked in the root of your site.

Caution – if you unpack the files on your own computer, then copy them to your server, be sure to move only the files contained INSIDE the Joomla package. If you transfer the Joomla folder as well, your site will be accessed at yoursite.com/Joomla instead of yoursite.com.

The Joomla installer now makes it very easy to install Joomla. With the files transferred to your server, access the Joomla installation through your web browser by entering the address of your site, for example http://www.example.com.

Step 1 is to select your language in the screen above, then press the ‘Next’ button in the upper right corner.

Step 2 runs a series of system and server checks to ensure that Joomla will be able to install, and function correctly. The top section of items should all be green and ‘Yes’. If any are not (they’ll be red and say “No”) then you will need to take action to correct them. The bottom section of items are not required, but are recommended to ensure that Joomla can operate smoothly.

install quickstart step 2

Step 3 is to review the GNU license. This is the software license agreement for Joomla use, and simply requires you to press ‘Next’ in the top right corner after reviewing.

install quickstart step 3

Step 4 is configuring the database connection for Joomla. Here you will need to enter the Database type, Hostname, User name, Database name and the Database prefix for the MySQL database you have set up. If your settings are not correct, you might be unable to connect to the database. An additional option is to change the Table prefix. (Note: Joomla 2.5.x now offers a random default prefix) This may be helpful for security purposes.

install quickstart step 4

Step 5 is the FTP Configuration. This step is unnecessary for most sites and its need is usually identified if you find you cannot upload media or images or install Extensions. The details can be added at a later time directly within the Global Configuration in the Joomla Administration pages. This step is not required on servers installed on a Windows operating system.

install quickstart step 5

Step 6, and the last to installing Joomla, is the Site Configuration. Here you must add a Site Name, Admin User Name, Admin Password, and Admin e-mail address. If you are new to Joomla you should also CLICK Install Sample Data, this will help to set the template exactly like we show on the demo showcase.

install quickstart step 6

Step 7 Is the final step. Joomla is now installed! You must now remove the installation directory, this needs to be removed for security reasons to prevent anyone else from coming along and reinstalling Joomla over your existing site. Click the Remove Installation Directory button.

install quickstart step 7

And that’s it! Just refresh your site to see changes.

install quickstart step filnal

If you need any other further assistance, please do not hesitate to contact us

How to install Joomla 1.5

This tutorial will show you how to install Joomla 1.5.

What you need:

1. Web server (hosting account or localhost web server)

You can actually run a web server on your local computer, in other words, your desktop or laptop. This is known as having a localhost. It may sound like I just contradicted myself from the previous paragraph, but not quite. You can’t “run” Joomla itself on your own computer, but you can install a localhost web server for it to “run on”.

What you need to pull this off is some software that runs Apache, PHP and MySQL on your computer. These are the same software packages that power websites. You can use: XAMP or WAMP or Appserv

After successfully installed XAMP or WAMP or Appserv, Now open a browser and go to localhost (no “www”)

You should see the following page:

There are some minimum requirements for Joomla to run, and they are slightly different for the different versions.

* PHP 4.4.3 or above – www.php.net
* MySQL 3.23.x or above – www.mysql.com
* Apache 1.13.19 or above – www.apache.org

You must ensure that you have MySQL, XML and Zlib support built into your PHP.


A thread on the Joomla forums lists various hosting companies who are active Joomla community members. The list can be found at forum.joomla.org/index.php/topic,6856.0.html

Note that from now on, the steps are more or less the the same whether you are installing Joomla on a localhost or on a remote web server.

2. Getting the Joomla Files

Head on over to www.joomla.org and you will see a link to the download section on the home page, it looks like this:

joomla download

Unzipping the files

You need to unzip, or unpack the big Joomla files you have onto your server. If you are on a web host, you will need to upload the file and then unpack it. Perhaps the easiest way to do this is with cpanel. Almost all hosting companies provide it. Use your file manager to upload the zip file to public_html (or whatever you have on your host). You can then use file manager to extract the files.

I don’t recommend using Fantasico. Many hosts provide it but don’t always have the most current file releases.

3. Installing Joomla

We will now specifically install the Joomla

Using your browser of choice (Firefox of course), navigate to the location of all the localhost/Joomla. You will see the first installation screen.

Choose Language:

joomla language

Here is the first look at some of the internationalization features of Joomla 1.5, you can select amongst many languages for the installation instructions.

Pre-Installation Check

pre-installation joomla

A critical part in the installation process, this checks if all the minimum system requirements are met.

The first set are required minimums, if they are red (not met) then you need to find a new environment (change hosts), talk them into changing their environment (upgrading PHP for example). Note that the last item is a permissions issue on a file that is much easier to rectify. You can usually change permissions through the cpanel provided by your host. This tool is generally an industry standard.

The second set is recommended settings. If you don’t meet them you can still install Joomla but it you experience problems with functionality and security.

Once you are green to go, click next.


Joomla is released under a GNU/GPL license. Can you remove the footer link that says Powered by Joomla? It’s actually perfectly OK to do this, you just have to keep the copyright statement in the source code. However, I would recommend that you keep the link.

Next you will have to accept Joomla’s license and click on [Next] to continue.

Database Configuration

database configuration

This is one of the main pages of the installation process, it’s where you need to enter important information about the database that your Joomla site will use.

The hostname will almost always be ‘localhost

The Username and password will have been provided by your hosting company, usually in an email you got when you created the account.

If you are installing on a localhost using WAMP or XAMPP, the Username is usually root and the password is nothing/blank.

The database name: put the name of the database which you created.

FTP Configuration

ftp configuration

Next you will have to configure your File Transfer Protocol (FTP). Leave it to the default settings and just click [Next] from the top right menu.

Main Configuration

joomla configuration

The Main Configuration page determines how you will insert content into your site. You have three choices:

* Install Sample Data
This installs the default Joomla content that you have probably seen all over the web with Welcome to Joomla. Note that is also includes all the menus, navigation links and sections/categories. If you are learning how to use Joomla this is highly recommended. Its easier to adapt and revise than to start from scratch.
* Load SQL script
This is a SQL file that might have a customized set of content
* Migration from previous versions
This is a special function that is part of a process to migrate a Joomla site running on 1.0 to 1.5 and requires a special component to do so. This is discussed more in the Appendix.

Give your site a name (pay attention to SEO keywords) and then enter the super administration information. This will be the first user in the site and automatically gets that status. Note that if you don’t change the password, it will use the one shown on the left. Make sure you write it down!

Cross your eyes, close your fingers and click next. Hopefully you will see this screen

finish installation joomla

In the last page of the installation wizard you will receive a confirmation that Joomla has been successfully installed.

Before being able to access your new Joomla 1.5 you must delete the installation directory.

Well done! Your Joomla website is now installed.

If you would like to learn more about the options the manual Joomla installation offers, please contact the JoomVision support team. Our technical team is expert in Joomla related questions and able to build the perfect environment for running your Joomla 1.5 website.

How to install and change Joomla templates

Joomla templates

We will now specifically show you how to install and change Joomla templates.

Installing a template on Joomla is an easy task. The first thing you have to do is to find the templates from our single joomla templates gallery. The template file is a zip archive (a.k.a. package file) containing everything needed for its installation. To install it, please, log in to your Joomla administrator panel and go to Extensions -> Install/Uninstall:

Click on the [Browse…] button, select the .zip file of the template you downloaded

browse joomla templates

And click on [Upload file & Install]

install joomla templates

Install Template Success

success install joomla templates

Change the template

You are now taken to the Template Manager section of the Joomla administration panel.

joomla templates manager

We assume you’d like to have the newly installed template set as default for your site. To make this happen select the radio button just in front of its name and click on the [Default] button, at the top bar of the page.

joomla templates default

Your site now uses the newly installed template. Go to your site and enjoy it

The Secret To Getting Listed In Google In Under 24 Hours

Let’s stick with our weight loss website for now, and I will take you through the steps you’ll need to do to get indexed by Google in under 24 hours, guaranteed.

  1. Go to Google and enter the broadest keyword you can think of that’s related to your website. In our example, it will be “weight loss”. Once you’ve done this,you’ll see a list of Google results.
  2. Browse through each website and pay particular attention to the Google PageRank of the website.

So, as you’re looking at these top ranked websites for the search term “weight loss”, you should try to find websites with a Page Rank of 5 or higher.

Once you’ve found several websites like this, you should check and see whether or not they have links pages. Usually you’ll see links from their index page that say (resources, links,related sites, etc.) Now, you need to search their website for their contact information or information on getting a link from one of their high Page Rank webpages.

Once you find their contact information you should send them an email asking if they will link to your website in return for you linking back to their website. If you do this correctly and professionally, they will respond and will place a link on their website to yours.

If you can manage to get 1 PR5 website to link to your website, you will be indexed by Google in under 3 days. If you can get 1 PR6 website to link to you, then you will be in Google’s index in under 24 hours!

9 steps need to configure your Joomla website to get a top ranking with Search Engine Optimization

If you’ve had your Joomla website for a while, don’t hesitate to do the following steps to get a high search engine ranking:

  1. Turn On Joomla Search Engine Friendly URLS (SEF)
  2. Install The SEF Component (Sh404, JoomSEF )
  3. Make Joomla URLS SEO Friendly
  4. Good Page Titles & Clean URLs in Joomla
  5. Insert H1 Tags In Joomla
  6. Use a good sitemap component (xMap ..)
  7. Register on DMOZ.org
  8. Add metadata to pages
  9. Create SEO-Friendly Content

Hope this help!

How to load custom typography in the editor – Joomla! 1.5

Most of you probably already saw that problem that the classes from the typography doesn’t show up in TinyMCE styles dropdown.

There are two possible solutions in respect to that issue:
1. Go to extension -> plugins and open TinyMCE, in its parameters, there is an option to load a specific CSS file called Custom CSS Classes. Place the url to your custom CSS file there.

2. Easier solution is to make a copy of your custom CSS and rename this copy to editor.css and upload it in your template css folder.

Hope it helps.

How to make a custom HTML module

Create Your own Joomla Module:

Sometimes you want to place HTML code, Image or Javascript code on your site front page.You could this by working into the template file (index.php), but there is another easier and more flexible and easy way.

Put it into a Joomla Module
Joomla Modules are peace of code which can be placed any where on the site. By just giving the different position to joomla module you can change the look of the site. Modules provide flexibility.

So how to make module in Joomla 1.5?

  1. Login to adminstrator side
  2. go to Module Manager
  3. click on new button
  4. select Custom HTML
  5. click on Next
  6. Enter Title
  7. Select Position, note you can also type in the positon, this will create the new position
  8. browse joomla modules

  9. Put your HTML code in Custom Output
  10. browse joomla modules

  11. Save

One very important feature of joomla module is , it can be shown in content or article. See how to publish module in joomla article.

Check your website to see if it is looks you want it to be. Otherwise, go back and change the HTML code. You can also select on which pages you want to show the module.

Your done! You just made your own Joomla Module!

As you just read in joomla you can create, install modules. But you need to publish these modules on specific positions.

Example of joomla template positions can be left, right, top etc.
Don’t go on the meaning of the word used for positions as it depends on the template.
For example: if in your template left position is defined in right hand column then the module published on left position will be shown on right column.

Hope this help!

How to make position in joomla

How to see available module positions in joomla template ?

Bottom line is you need to know the positions which are available in your joomla template.

You can see different positions available and there exact location on the joomla template, using two different methods

1. www.yourwebsite.com?index.php&tp=1
2. Login to Administrator, go to templates , select the template of which you want to see the module positions, and click on preview.


How to make positions in joomla ?

There are two steps:
1. create new module position

To create a module position for ex: jvhead, you will need to open yourjoomlasite.com/templates/your_current_template/templateDetails.xml. You should see an array of predefined positions such as:


Add this to the array:


content load joomla modules

Save the file and upload. We have just created the “jvhead” module position.

2. Put this module position in your joomla template, so that you can publish different module on this new position

make joomla modules positions


To create new module position, when you click on any module there is drop down for selecting module position, you can actually type in this box and create new module position

Now go to your joomla template and edit index.php, put <jdoc:include type=”modules” name=”newpostion” /> and its done.

How to create a Joomla! Module Position to appear in the Content area of your Joomla! site

First, navigate to Extensions>Plugin Manager> and make sure “Content – Load Module” is published/active. If there is a red “x” beside this Plugin, click it to make the plugin active.

The plugin you just activated will allow you to use a syntax such as “{loadposition jvhead}” in your content item(s) in order to render modules. So now, we want to create a custom module position for JVHead.

To create a module position for jvhead, you will need to open yourjoomlasite.com/templates/your_current_template/templateDetails.xml. You should see an array of predefined positions such as:


Add this to the array:


content load joomla modules

Save the file and upload. We have just created the “jvhead” module position.

Now you can create a content item within a category or a static content item if you prefer, and within the wysiwyg editor box just type {loadposition jvhead}.

How to remove ‘Welcome to the Frontpage’ title in Joomla! 1.5

If you install new Joomla! 1.5, and you get the ‘Welcome to the Frontpage’ title on your Frontpage of your site. Sometimes, it is difficult to find, where you can change this title. You try lots of things like go to Manage Frontpage, menu menu, see the home menu item, tried unpublishing the home menu link and many such things, but still not getting where this welcome message is coming from

It realy simple, just go to your Joomla! 1.5 Administration site and login. In your administration site go to:

  1. MenusMain Menu (now you are in: Menu Item Manager: mainmenu).
  2. Click on ‘Home’ link to edit this link (you are now in: Menu Item: Edit).
  3. menu joomla 1.5

  4. Click on Parameters System and change or delete the Page title.
    • If you change the Page title, changed title will be displayed on your Frontpage as a title.
    • If you delete the Page title, Menu link will be displayed on your Frontpage as a title (in the present case ‘Home’ will be displayed as title, because ‘Home’ is the name of the link to the Frontpage).
    • If you don’t want to display any title, set Show Page Title below Page title parameter to ‘No’.
  • Don’t forget to save changes. And its done.

How to install and active ZooTemplate Modules

To install the module, login to your Joomla! administration.

For Joomla! 1.5, navigate to Extensions > Install

and browse to the mod_jvweather.zip file and click “upload”

browse joomla modules

Next, you will need to publish/activate the module into a position that your template supports. This is done from within the Module Manager.

For Joomla! 1.5, navigate to Extensions > Module Manager and click the ZooTemplate module (ex: mod_jvweather) to access its options.

active joomla modules


active joomla modules

Some templates may have a suitable module position for the ZooTemplate modules, however you may want to publish ZooTemplate so that it will appear by itself in the main content area of the Joomla! site. If this is you, then follow these instructions for creating a module position.