Fresh install of 1.5.6c with no products, demo or otherwise. Several mods but none effecting the $column_width variable.
Both includes/modules/column_left.php and includes/modules/colummn_right.php were changed in 1.5.7 and backported to 1.5.6c in an effort to turn the BOX_WIDTH_LEFT and BOX_WIDTH_RIGHT into integers by adding the prefix (int) to each. The rationale was that ZC needed to do math with these settings.
Since math has no idea what PX would be, the change was made. However, css validation requires that
Code:
Value Error : width only 0 can be a unit. You must put a unit after your number : 150
The Admin >> Configuration >> Layout Settings suggest that these widths be set to 150px with the noteIf px is NOT included, the css will not validate. Also, removing the (int) prefix to each of the BOX_WIDTH_## validates the css.
I have not had the time to get past this point to see where it may be breaking the math but, did need to get this back into consideration. I have removed the (int) from both files on this install and will keep an eye out.
It seems that the entire treatment of width and height need to be examined. The use of px in the image specification for logo.gif violates html as it USES px where it should not.
Bookmarks