1
In case anyone's interested in the status of legacy modules under XOOPS 2.3.2 and PHP5 and XHTML validation, my changes to get vlweather 0.9 to validate for CSS level 2 and XHTML 1.0 Transitional are summarized below. Note: Replacement of $HTTP_GET_VARS with $_GET for PHP5 compatibility already had been done.
1. templates/blocks/vlweatherblock.html
OLD
<{$block.location}><{$block.time}><{$block.conditions}>
<{$block.temp}><{$block.feels}>
<{$block.rel_humidity}>
<{$block.dew}>
<{$block.bar}> <{$block.bardir}>
<{$block.windspeed}>
<{$block.rec_precip}>
<{$block.forecast}>
<{$block.usersettings}>
NEW
<{$block.location}><{$block.time}><{$block.conditions}>
<{$block.temp}><{$block.feels}>
<{$block.rel_humidity}>
<{$block.dew}>
<{$block.bar}> <{$block.bardir}>
<{$block.windspeed}>
<{$block.rec_precip}>
<{$block.forecast}>
<{$block.usersettings}>
2. blocks/vlweatherblock.php
13 occurrences replaced
with
4 occurrences removed
and tags
3. change.php
2 occurrences removed
and tags
4. class/vlweather.php
OLD
$content ="
" . _VL_BL_CONDAO . "
" . $hago . $mago . _VL_BL_AGO ."\n";
2 occurrences removed
and tags
4 occurrences replaced in href link code of simple ampersands with ampersand string equivalent: ampersand city