Heres mainly what you need to do ... just a few bits that took a long time to work out where the code was comign from youll probably have to make other changes as well, but this should give you a good start :
add doctype to header.html
Close of all tag options with "" (eg. alt=whatever becomes alt="whatever")Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
CLose image tags (eg. <img="whatever"> becomes <img="whatever" />
global find and replace <br> to <br />
change background= on the blocks to read style="background-image:url(<%$tpl_base%>/images/template_23.gif)"
That should solve most, the validator will alert you to any line numbers you miss. Now heres some php code needs changing :
category.class.php :
Line 411
Line 421Code:$category .= "<table width=\"$this->cat_table_width\" cellspacing=\"$this->cat_cellspacing\">\n";
Line 449Code:$category .= "<td width=\"$width" . "%\" valign=\"top\">\n";
Line 483 and 489 and 497Code:$image = "<img src='$cat_image' border=\"0\" alt=\"folder\" />";
line 476Code:$category .= "<br />";
Code:$category .= "<br /> <br />";
settign.php :
Line 32
Now, footer.html and login have javascript thats missing the type= tag :Code:$number_of_links_format = " <font color=\"#000000\"><b>(<%\$number_of_links%>)</b></font>"; // number of links
eg. footer.html change to :
Dody, it would be fairly easy to make your software xhtml compliant / strict ... it would be a good selling point...Code:<script type="text/javascript" language="javascript" src="<%$tpl_base%>/trackclick.js"></script>


