How do I install a new Joomla! template?

Installing a New Joomla! Template and Setting It As Default

From your /administrator link, go to Extensions->Install/Uninstall

In the Upload Package File area, click the Browse button to locate your new template on your local computer. Then, click the Upload File & Install button.

 Installing a New Joomla! Template

Now, browse to Extensions->Template Manager, and you should see your newly added template in the list. Check the tick box next to it, and click the Default button at the top right to set this new template to display on all pages (or rather all pages to which other templates are not specifically assigned)

Setting the Default Joomla! Template


If for some reason your server will not allow you to upload templates through the installer, you can simply unzip the template on your local machine somewhere and then ftp it up to your server into the /templates directory.

Adding Content in Modules in Joomla!

Creating a 2 Column Compare and Contrast Site

Perhaps you have a political discussion site, and you want to showcase articles in the Democrat camp on the left of your front page and articles from the Republican camp on the right. You want something similar to the Latest News and Popular modules but constrained to display content from only one category (or section).

I will demonstrate how to achieve this using a fresh Joomla 1.5.6 install and the default layout. We will also need an extension that allows us to constrain articles by category (or section).

Continue reading “Adding Content in Modules in Joomla!”

BreezingForms and Internet Explorer – Error

I recently had a form created with BreezingForms that worked perfectly in Firefox but failed to display in an Internet Explorer browser. The area of the page that should have displayed the form was blank, and the lower left corner showed the page was “Done” loading with an error on the page.

The error message read, “Can’t move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus.”

Continue reading “BreezingForms and Internet Explorer – Error”

Integrating Joomla and SMF

I used the J2smf component from GMITC.

I modified the advanced.php to create an smf_member if no corresponding smf_member exists for the registered Joomla! user visiting the forum.

I had to modify the LogInOut.php to know what to do with the Joomla! password and salt.

Now it works like a champ! A registered Joomla! user who logs in and browses to the forums is silently logged in. If no corresponding forum account exists, one is created for the user. If a registered Joomla! user is not logged in and browses to the forums, and logs in through the forum login screen, he is silently logged in to Joomla!

Continue reading “Integrating Joomla and SMF”


I’ve installed the BreezingForms modules from crosstec. My overall impression is that the interface is a bit clunky, but it seems to provide an easy way to integrate a custom form on your Joomla! site by placing a form as a menu item, as a content item, or in a module position.

Now, when I try to open one of the sample forms, I’m getting the following message:
Fatal error: Call to undefined method JSite::getSiteURL() in /…./…../html/components/com_facileforms/facileforms.class.php on line 133

Fortunately the crosstec forums had a solution to that problem.

It took me a while to create my first form. Well, creating the form was simple, but adding fields was not immediately intuitive.

Continue reading “BreezingForms”

Joomla! Joke of the Day

Yesterday all servers in the U.S. went out on strike in a bid to get more RAM and better CPUs. A spokes person said that the need for better RAM was due to some fool increasing the front-side bus speed. In future, buses will be told to slow down in residential motherboards.