Joomla 1.0 Template in Joomla 1.5
With Joomla 1.5 Beta about to be released, I’m sure many of you have downloaded the nightly build and have played around with it. Well, I have and its been a learning process. So I will begin posting what I learn.
Here is a little hack to make Joomla 1.0 template to work on Joomla 1.5. All you need to do to convert a Joomla 1.0 template to Joomla 1.5 is to change the templateDetails.xml file.
Joomla 1.0 templateDetails.xml:
<mosinstall type=”template” version=”1.0.0“>
…
</mosinstall>
Joomla 1.5 templateDetails.xml:
<install type=”template” version=”1.5“>
…
</install>
This will install the Joomla 1.0 template and it will work as if it was in Joomla 1.0.

August 18th, 2006 at 12:07 pm
Pfffieeeeeeuw, I thought that I had to rewrite the whole template…..
Excellent!
Cheerz, ernst
August 22nd, 2006 at 1:36 pm
Templates are backword compatible!!! Joomla rocks!!!
October 14th, 2006 at 5:28 am
Not in every case: “Kashmir Black” => The main menu does not work…
October 16th, 2006 at 5:06 am
Thanks for tip.
But what template you have installed? I cant install “rt_haiku” template
November 10th, 2006 at 11:22 am
It seems that I posted this to early, as the Joomla Developers changed it. I have converted Rockettheme’s Mobius template to 1.5. Took about 2 hrs (just cause i was learning as I was going). Though I believe that if you turn on legacy code you should be able to install a Joomla 1.0 template. In the upcoming weeks I will be posting a tutorial on how to convert your Joomla 1.0 template to a Joomla 1.5 native template.
Cheers
January 8th, 2007 at 7:15 pm
Just want to add that Legacy mode MUST be enabled for 1.0 templates to work in 1.5. And even then… they don’t always look EXACTLY like your old site…
May 4th, 2007 at 3:08 pm
Hi!!
I want to convert a 1.5 beta template to 1.0 so that I can use it in my current site. I though about doing the changes you mention here (actually their opposite) and the template manager sees the template. The thing is that when i set it to default it mentions something like “Using $this when not in object context”. I hope that they have not made any radical changes in the engine so that what I want to do is futile…
Can you give me any instructions on how to work this around??
thank you in advance
May 24th, 2007 at 7:36 am
hi .. i did the above mentioned change in template details but t still didnt work.. i tried to enable legacy mode in configuration menu but I couldnt find legacy mode there..
am i missing something?
can someone help me please? iwant to use my joomla 1.0 template in joomla 1.5 ..
thanks
March 10th, 2008 at 5:11 pm
Yeah!
You are the BEST - You just saved me sooooo much work. Here I was running file comparisons.
muah :*)
April 7th, 2008 at 10:53 am
yet again we are forced to learn a whole new system, why all the big changes? its not exactly better.