4 steps convert joomla 1.0 templates to 1.5
As the new Joomla 1.5 Stable has released,I guess this will be a very common question for those wishing to upgrade to the new version and still keep the joomla 1.0 template.The process is very simple and it only requires a few small changes in the joomla templates code. How easy it is will certainly depend on how your joomla template provider has coded your .php file. From my experience some of the joomla templates out there have some pretty scary coding and can take a long time to find anything.
Here are 4 steps:
1. Replace the head of your document with the code below. ATT: This icnludes the latest changes made to correct the SEF issues with the previous RC release. Replace all of the top code in your index.php code down to the tag with the following:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
2. Replace all php codes relating to modules.
This is an example of an old code <?php mosLoadModules ( 'header', -3 ); ?>
Replace with this <jdoc:include type="modules" name="header" style="xhtml" />
3. Replace the mainbody code from <?php mosMainBody(); ?> to <jdoc:include type="component" style="xhtml" />
4. Rename the template_css.css file in your /css folder to template.css