)
- fix bug in the FetchSunInfo.php with the moonset function
- Fixed bug in the ParsePlace.php which caused looking up
a location by county to not work correctly if there was another
city by the same name with in the state
- added support for Occasional rain to the wxinfo.ini.php
- edited FetchWxInfo.php to add logic for failed searches
- Several changes to the USA.pm for temperature parsing
- Updated the Canada.pm to handle a change in the regions made by EC
- added support for %%batvolt%%, %%fueltemp%% and %%fuelmoist%% when reading in HW decoded raws
- sometime the canadian zone forecasts include the days UV index. added support to the Canada.php
to parse this and make available via the %%day_uvi#%% variable. Often the day_uvi is only available
for the first day of the forecast. Also added support for this in the templates/include/zone_rows.html
- removed "AMPM flag from Canadian forecast date sinc they are in 24 hour format (Canada.php)
- Fixed bugs in the Canada.php which prevented the daysonly=2 and
daysonly=3 methods from working correctly
- Made change in Canada.php to use variable references on the results, just to save
a few more resources.
- added line to the USA.php to handle when NOAA doesnt add the proper
"$$" at the end of a zone forecast
- Support for "Fog/Mist" comabination added to the
wxinfo.ini
- editied the rain row in the wxinfo.ini to change it to
RAIN\b=Rain|rain.gif|rain.gif so that it would not pick up
rain in the word "rainfall"
- added support for "morning clouds" to the wxinfo.ini
- added "Occastional Rain" to the wxinfo.ini.php
- Added support for new NOAA Ridge radar views. Can now set
radar_type=ridge in the[[Radar Options] section of the radar.ini.php to
use the ridge radars in place of normal nexrad views. Added several
new radar templates (they all include "ridge" in the name)
- adjusted the max cache time from 30 minutes to 15 for metars. in the fc_metar.ini
- adjusted Cookies.php to fix a potential bug when saving a cookie
- fixed potential bug in the MetarDecoded.php that coudl cause an undefined offset error.
- removed errant line feeds after the closing php tag in the FetchShortterm.php file which
caused issue for some users making images with the shortterm data.
- add support for passing mime type setting from INI file
- changed USA.php to fix bug with xxxx night through yyyy, finding the correct
low for the first night
- changed the USA.php to support temp phrase "highs towards 70"
- modify the Fetchwarnings.pm to allow the state to be passed by querystring or form
- change to MetarDecoded.php to stop some issues that randomly occur for CAVOK
- made change to the Flatfile.php to allow it to properly handle accented characters
- made change tone USA.php to fix bug where some wxinfo types could be picked up incorrectly
if part of another word in a forecast text. i.e. sometimes "rain" would be returned if the forecast
had the word "terrain" in it.
- added support for "showers likely" to wxinfo.ini
- edited the USA.php to handle "Windy" in the same sentence as the temperature.
- Fixed bug in FetchMOS.php getting a day of zero during the month wrapover
Changes in HW3.0861
- Fixed bug in the parseplace.php (mainly affecting flatfile users)
Changes in HW3.086
- fixed potential endless loop in USA.pm
- fixed bug in MetarDecoded.php that was not setting the hplace, hstate and hcountry variables when
using cached data.
- fixed bug in INIreader that was loading commented ini settings
- changed version number in hw3.php
- added isset check in HandleInput.php for Arg_v parameter to prevent a warning on some
servers which do not set this.
- added code to handle potential bad data inthe zone forecast causing day title errors to display
- altered FlatFile.php to allow the following:
- if city not found in hw3dbs/XX/altplaces/XX-YY-altplaces.txt (XX=country&YY=state/province)
then it will look for a hw3dbs/global/altplaces.txt and look in there. Note the global altplace, must begin with the country|state|normal
- if city not found in the country specific city-places files then will look in the hw3dbs/global/city-places.txt
- altered the ParcePlace.php to allow "city, country" or "city, province"
Changes in HW3.085
- edited wxinfo.ini to match perl version & added support for "widespread fog"
- modified templates/include/current.html, changing
%%IF ('%%htempf%%' != 'N/A' && '%%htempf%%' ) THEN %%dec0_^^hwvUnitConv^^htempf%%°%%hwvUnitType%% ELSE N/A IF%%
to
%%IF ('%%htempf%%' != 'N/A' && '%%htempf%%' ne '') THEN %%dec0_^^hwvUnitConv^^htempf%%°%%hwvUnitType%% ELSE N/A IF%%
which correct celsius issues
- fixed typo in the FetchSunInfo.php in the moon_age_icon routine
- fixed issue with template printining hw3.php
- modified special.html template to correct displaying improper information when no
special report is available.
- added ability for hw3php to process command line parameters
using code snippet provided by cabel sasser. (changed HandleInput.php)
- added support for MIXPCPN weather type to wxinfo.ini
- fixed variable not setw arning that displayed for some canadian locations.
(changed FetchZandH.php)
- added MST to the TZ settings in the hw3.ini.php
- fixed issue in FetchMOS.pm that would not allow all available
hours to display pass approx 25
- fixed bug with foecast=dpp not working in PluginRunner.php
- Fixed variable name typo in HWmysql.php
- Fixed end of the month bug in FetchMOS.pm
- made change to correct expired tafs from dispalyingin zandh.html template
- added support for "HZ" to be hazy in wxinfo.ini
- fixed bug dealing with debug=3 mode
- removed extra line feed after the ?> in the HandleInput.php.
Could cause an "headers already outputted" warning on some
servers.
- fixed issue with change over from a month with 31 days to a
new month showing up aas 32nd day for a few hours.
Changes in HW3.084
- Included the expanded HWMoonPhases in this release.
changed templates/include/astro_info.html to support this
- corrected issue with MOS where 'FW' observation was
displaying as N/A
- change to FetchZandH.php so that %%htime%% has colon
- changed templates/include/mos_found.html so that
N/A in relative humidt would display as ** instead of N/A%
- made changes to the MetarDecoded.php, USA.php and FetchMOS.php
to make compatible with php 5
- added correction to USA.pm to stop the heat index from being
interpreted as the real temp.
- added support for afternoon, evening & morning tstorms
to wxinfo.ini
- added support for VCTS (Thunder storms in vicinity)
- added support Q06 & Q12 in GFS. can access with
%%get_mos_item#_vvQ06x%%% and %%get_mos_item#_vvQ12x%%%
- fixed issue with cookies not always working
- fixed issue with nc=hwall not working correctly
- fixed bug in SimpleIni.pm that would not read in an
ini file setting where the key was "0"
- fixed bug in SimpleINI.pm where it would ignore a
new section name that was "0"
- fixed fc_gfs.ini.php to allow forecast=gfs to work correctly
- Fixed issue with FetchWxData.php where if multiple URLs were
to be used in case one unavailable only the first was being used.
- added support for new template variables:
%%lf%% = line feed
%%cr%% = carriage return
%%crlf%% = carriage return and line feed
- added support for cloud type FW in ETA MOS as "Mostly Sunny"
- added an "is_file" check in the INIReader.php in cases where
an include is a directory name.
- added setting in fc_zone.ini.php to import the tafzone file as
well, so that errors do not occur when calling forecast=zone&icao=xxxx
- fixed bug in FetchSunInfo.php dealing with moon set/rise times
- fixed issue in the USA.php that sometimes cause
Day1 through Day2 not to include the "day2 portion"
- corrected a time/date/zone issue for metar in FetchZandh.php
and MOs in FetcMOS.php
- fixed query bug in HWODBC.php file dealing with
checking for an altcity, if one not found it would go into
an endless loop.
- added hidden element to the yourweather_options.html template
to pass the "config" setting
- added hidden element to the yourweather_options.html template
to pass the "config" setting
- edited fc_gfs.ini to allow forecast=gfs to actually work correctly
- edited mos_found.html, nav_mos.html to correct some GFS issues
- edited the yourweather_options.html to change references of AVNMOS to
GFS and to add ETAMOS
- edited mos_unavail to change references to AVNMOS to GFS
CHanges in HW3php 3.082
- made changes to the local_eader.html, nav_state.html and tafzone_rows.html
templates to correct warning messages coming up when an ICAO was used that
had an appostrophe in the name
- changed the degree symbol to the proper html coded ° in the
current.html and zone_rows.html templates.
- Fixed cleaning logging directory when the [SystemSettings]/log_file_max_age
hw3.ini.php setting is > 0. Changed hw3.ini.php, hw3.php, hamlib/HW/common.php
- Fixed issue with Hourly displaying the weather type as S,R,Z instead of the
actual data name.
- changed "AVNMOS" to "GFS" to match new model name from NOAA. Changed nav_mos.html
and mos.html.
- Added fc_gfs.ini.php which can be used in place of fc_avnmos.ini.php i.e.
you can use forecast=gfs or forecast=avnmos now
- Fixed several bugs in HWODBC.php
- Fixed bug in the Template.php which prevented variables like %%get_item#_vvTYPE%%
from working when you had a formatting command in front of them such as
%%uc_get_item#_vvTYPE%%
- added missing paranthesis to warnings.php
- added support for handling temps of phrasing of: 'highs 5 below." in USA.php
- fixed bug in Flatfile.pm where the system could not find the
city name if you entered a cityname only that started with an
uppercase letter
- corrected spelling of Daylight saving time in templates/include/icaodesc.html
- bug fix in Taf2Zone.php that caused a warning to display occasionally
- made change to Template.php to ensure hashes array is passed via reference
- made change to temlate.php that allows for %%IF10, %%IF100 etc
- made change to allow the users to set the server_name and script_path
for the cookies being saved. in [SystemSettings] section of hw3.ini you can
have
server_name=domainname.com
script_name=/
where server_name is the domain and script name is the path that the cookie
should be sent to in for that domain. a "/" will make the cookie be sent for
every page request on the server.
- add support for airport weather warning
- fixed bug in template.php which caused the state abbreviations in lower
case to be removed when using the "fc_" formatting in front of a template
variable.
- fixed bug in Taf2Zone.php where the custom descriptions where not always being
used properly.
-changed version number
Changes in HW3.081 PHP
- fixed possible endless loop when a canadian ICAO is entered.
- changed templates/include/local_nav.html to include a space before the
country name, as it would be missing occassionally
- changed version number
Changed is HW3.08 PHP
- changes to various require_once lines to help improve issues with
includes on some servers.
- fixed typo in template.php causing errors occassionally when
using the "fc_" formatting variable
- changed the special.html template to leave the report in uppercase
& surrounded with pre tags
- made chnage in TAF2Zone.php so that the
weather display names in the wxinfo.ini.php are used
when making the weather in the taf 2 zone forecast text
- fixed timezone issues with dates in FetchMOS.php
- Added "html_side=." tothe path section of the hw3.ini.php
so that its the filepath to the directory that contains
the HAMweather "images" directory. Corresponds with the
same setting in HW3perl and works with HW3image_php
- Fixed a referencing issue dealing with parser plugins. hw3parser.php
- added new template variable %%day_title_custom#%% which will
allow you to display a custom day_title in place of the one from
noaa. TO use create an INI file with something like:
[DayTitles]
#Noaa Name=custom name
Thanksgiving day = T-day
add the INI section to the wxinfo.ini to have it autoloaded or you
could put in its own custom INI file then either use config=xxxx in the
query string or you could do a %%CONFIG=XXXX%% in a template to load it
up when you need it.
Also the NOAA Name portion can be a regular expression and is NOT case
sensitive. This will be useful for translating to other languages
- fixed bug in zandh.html which caused some TAFs to display incorrectly.
-updated version number
- fixed typo in local_radar_ca.html and local_radar_loop_ca.html
- changes for canadian radar. Changed fc_canexrad.ini, fc_canexradloop.ini,
FetchCANexradLoopInfo.php
- added debug revision printing for Template.php
- changed "is_file" to "file_exists" in template.pm to allow it to
work with older versions of php with out getting a warning.
- fixed bug in Warnings.php that caused errors when displaying
puerto rico warnings.
- fixed bug in hw3.php with daysonly titles not working correctly
- Fixed bug in USA.php that would cause occassionally cause errors when
a " xxxx through xxxx" forecast was found.
- edited FetchCANexradLoopInfo.pm to match changes in evironmental canadas
name for their radar images.
- Fixed bug in FetchZandH.pm that would not display the canadian forecast
if it was stored in the cookie.
- fixed bug in USA.pm that would cause an error when using daysonly occassionally
- added support for filling in 3rd day low for canadian
forecasts Canada.php
- fixed issue where canadian would sometimes display wind info as the
temp. Canada.php
- fixed bug in template.pm which caused values of "0" to be skipped
- changed line in templates/include/zone_rows.html because in php version
if the forecast was less than maxdays it would cut one day off.
- Added code to Template.php for fix case to fix case on state/province names,
abbreviations and direction abbreviations. original Code provided by
user "ur" at ustinet.com
- Added support for (Hard) Freeze Watch
- For canadian map link I changed dpp=1 to dpp=0 in header.html
- added 2 debug lines to template.php
Changes in HW3.072 PHP
- fixed issue with the same city possibly displaying multiple times
in the SQL city name search. (HWODBC.php, HWmysql.php)
- Fixed bug where the "do" parameter could not be used in a %%FORECAST command
- Added new support forecast=dpp in the %%FORECAST command. This will
make "do process place" on the parameters provided but not
perform any weather parsing. This is useful if you have a location name
that you want to get the lat/lon for etc. NOTE forecast=dpp may not work
correctly at the query string. It was designed for the %%FORECAST command.
In a query string you could use forecast=pass&pass=xxx&dpp=1&zipcode=24060
- fixed issue in MetarDecoded.php that kept it the %%metar%% template variable
from capturing the entire metar ob is it included a "-" or "+"
- added support for %%hsky_conditions_displayname%% and %%hweather_displayname%%
These items will get the display name from the wxinfo file as needed. Changed
FetchZandh.pm
Changes in HW3.071 PHP
- Fixed undefinded variable error for some zone forecasts on west coast
(USA.pm)
- Made change to support NWS formatting change in zone forecasts for
Local temps (USA.pm)
- fixed bug in the USA.pm that occasionally caused a function month_names not defined error.
Changes in HW3.07 PHP
- fixed bug in metardecoded.php file that prevented the hweather template
variable from working
- made change to metardecoded.php to always make sky_conditions be the cloud coverage,
hweather always weather if any and hsky=hweather if set otherwise = hsky_conditions
- Made several changes to the USA.pm to improve handling of
daysonly modes, especially when "xxxx night THROUGH xxxx" is used
- Fixed but in MOS.pm that caused ICAOs that ended with "HR" as in "KEHR"
not to parse correctly.
- fixed issue with %%FORECAST not properly using the mode=1 or dpp=1
- Fixed undefined constant error in PluginRunner.php
- fixed issue with "do_round" property not set warnign in FetchMOS.pm
- fixed bug with config=xxxx not always working correctly
- added support for the "of" and "om" parameters to output to a file. as defined on this
doc page:
http://www.hamweather.net/hw3/docs/hw3php/output.html
- Fixed bug in FetchShortTerm.php that caused shortterm forecasts not to display.
- Updated Version number in HW3.php
- changed the way Beta was displayed in hw3.php when debug mode was turned on
- FIxed bug in parseplace.pm which would not allow the some zones CAZ096 to display
when entered into the search box
- Fixed bugs in the HWmysql.php which would cause it to go into an endless loop on some
altplace searches.
- Fixed bug in MetarDecoded.php which kept the %%metar%% variable from working correctly
- Made a change in the FetchZandH.php to make the metar cache files match the same
casing as used by HW3perl. This corrects issues where HW3perl & HW3php were installed on same
server using the same cache and each were storing the same metar data but with different casings
- Support for Tropical depression advisory in Warnings.pm
- Switched %%html_fc_warningtext%%hwcounter%%%% in warnings.html to
%%warnings_text%%hwcounter%%%%
to give better formatting
- added support for %%hvisibility_meters%% when an metar observation is used
Changes in HW3.06 PHP
- Added support for new Environmental Canada radar image format, changed local_radar_ca.html,
local_radar_loop_ca.html, added canexrad.ini, canexradloop.ini, FetchCANexRadLoop.pm
- added support for new template variables for the MOS items:
Note "#" in the variables below should be between 1 & the total hours available.
Wind chill: %%mos_wc#%%
Heat index: %%mos_hi#%%
Day of month: %%uc_get_mos_item#_vvDAY%%
Day of week num between 0 (Sunday) - 6(Saturday): %%uc_get_mos_item#_vvWDAY%%
Day of week name: %%uc_get_mos_item#_vvWDAY_FULL%%
Day of week name - 1st three letters: %%uc_get_mos_item#_vvWDAY_SHORT%%
Month number between 01 - 12 : %%uc_get_mos_item#_vvMONTH%%
Month Name: %%uc_get_mos_item#_vvMONTH_FULL%%
Month Name - 1st 3 letters : %%uc_get_mos_item#_vvMONTH_SHORT%%
Year: %%uc_get_mos_item#_vvYEAR%%
- fixed bug in template.pm that was causing HWI=XXXX:xxxxx not to work, thus
causing the imaps for Canada not to work properly
- updated wxinfo.ini to match the perl version
- added support for %%base%% template variable which is the code_path
- fixed bug in template.php which caused some variables not to display properly
- fixed bug with system not always displaying the correct icons
- Fixed bug when dpp= empty string it was being treated as do not parse
not iw must actually be set to something.
- added very simple fuzzy search ability in sql db usage. If you are using the sql DB then
there are two settings you can add to the [Database Access] section of the hw3.ini:
allow_fuzzy_search=1; will allow the simple fuzzy search to be turned on
fuzzy_min_chars=4; sets the minumum num of chars a fuzzy search can be performed on.
i.e. you wouldnt want to do a fuzzy search on "a" that woudl return hundreds of results
currently the default is "4"
Currently the fuzzy search only works when entering a place name only. HW3 will
then look for the "place" or "place county" if not found then it will do a simple
sql " like 'place%'" (where "place" is the location being searched). Thus if you type in
"montgom" HW3 would return several locations that began with "montgom" in the place name.
in future releases i will add the capability for fuzzy searches when looking up "place, state"
and possibly support for real fuzzy searches using the various perl modules for
handling such searches. (i.e. if you entered montgomeyr and meant montgomery..
a true fuzzy search would return a list of locations that were similar to what you entered
thus listing "montgomery" for you to choose from.)
- fixed bug where [Database Access] flatfilepath setting was not working correctly
- New DEBUG mode secuirty features:
1 - added support for a new debug mode. In the HW3.ini [SystemSettings] section, You can
now set debug=3, then HW3 will look in the same [SystemSettings] section and compare
"debug_pw" to the querystring/post parameter "debugpw". If they equal then HW3
will set debug mode to the querystring/post parameter "debug".
2 - debug mode now can be turned on by a special config file loaded with the
config parameter. Thus you can set debug_mode = 0 in the hw3.ini then no one can
view the debug info, but then if you create a new ini file and put in the configs directory
and add the following to it:
[SystemSettings]
debug_mode=1
then the standard hw3.cgi?debug=1 will not turn on debug mode you would need to
use something like hw3.cgi?config=xxxx&debug=1 where xxxx is the name of the
secret ini file which turns on debug mode.
This second debug security feature can also be used with the 1st debug password
security feature as well. just add "debug_pw=xxxx" setting to the secret xxxx.ini file as well
then you will need to use a url like: hw3.cgi?config=xxxx&debugpw=yyyyy&debug=1
where xxxx is the name of the secret ini file (minus extension) and yyyyy is the debug
password and debug=1 is the setting to set debug mode too.
- cookie can now save any template variable that is available at the moment before a
template is outputted.
- "place,state" lookup will now look for "place, state" or "place county, state" but will return
the place if both a place & place county are available (SQL version only)
- added support for %%close_icao_total%% and the arrays %%close_icao#x%%
and %%close_icao_code#x%%
These are pulled from the altplace info where the 2 closest icaos are listed. In the
future if additional icaos are added them you can do a "other close locations" conditions
etc
- Fixed issues with DST and added support to use the servers daylight savings time setting to automatically
handle setting DST. In the hw3.ini [SystemSettings] section if "use_system_DST"
is set to 1 then HW3 will use the servers DST setting to handle DST. If not there
or set to zero then HW3 will use the older methods of using the value
in the setting in the [SystemSettings] labeled "DST"
- began adding support for better cache handling of expired zone forecasts. By adding
support for %%forecast_expired%% for US & canadian zone forecasts as well as
%%forecast_expiration%% with the expiration time in GMT format and
%%forecast_local_expiration%% for the forecast expiration time in the locations
local time zone if available.
- fixed so when mode=1 parm is passed, county, icao, zone, fips etc parms will not be passed
from previous look up
- In the %%FORECAST command you can not use mode & dpp interchangably.. mode=1 & dpp=1 will
both make HW3 parse the place given in the parameters of the %%FORECAST command
- fixed bug with %%FORECAST .. mode=1 not resetting the BADPLACE flag.
Thus if in a template you have %%FORECAST command with a bad place, it would
not find any future places in %%FORECAST commands.
- added found_warning template var for warning search
- added support for %%warnings_expiration%%, %%watches_expiration%%,
%%special_expiration%% in GMT time
- added support for %%warnings_local_expiration%%, %%watches_local_expiration%%,
%%special_local_expiration%% in the locations local time when possible
- Added the ability to make HW3 use the day icon for %%hicon%% and %%day_icon#%%
when the night icon is not defined.
- Added the ability to make HW3 allow for a separate display name for weather types at
night time for use with %%hicon%% and %%day_icon#%%. This will allow you to do
things such as when the forecast states "clear" you could display the word "sunny" during
the day and "clear" at night. If no night time display name has been defined then HW3
will continue to use the day time display name. To add a night time display name
open the configs/wxinfo.ini. Each line is defined as
WeatherType=DayDisplayName|DayIcon|NightIcon|NightDisplayName
Most lines will look similar to:
CLEAR=Clear|sunny.gif|sunnyn.gif
if you wanted to change this line so that "Sunny" displayed during the day but
"Clear" displayed at night.. edit the line to look like:
CLEAR=Sunny|sunny.gif|sunnyn.gif|Clear
- added support for HURRICANE LOCAL STATEMENT in warnings.pm
- Made change to properly support county names in the search when entering
a name only. I.e. if you enter "Montgomery" it will look foor Montgomery and
Montgomery County
- fixed bug with FetchWxData not caching data which had the word "error" in it when
it was not actually an error.
- fixed bug with HW3 stating "Flood Warning" in place of "Flood Statement"
- added support for dpf=-# so that it will pull previosu forecasts from the beginning of the
data array. "-1" will pull the 1st item from the data aray, -2 would remove the first 2 items
from the data array. As normal,. positive numbers pull from the end of the data array.
- added support for dpf=all to remove all previous forecast data
- tweaked temp parseing for 3 new phrases in USA.pm
- added the ability for you to put "debug_no_show=1" in a section and that section will
not display in the HWdebug view. BTW the [Database Access] section will never display
in the debug view.
- added Night time name display feature
- minor change so %%hwi= ... %% can have a space after the = sign
Changes in HW3.02 PHP Beta 3
- now handles the Hawaii zone forecast date format.
- zone_rows.html template will not attempt to display more icons than are in %%day_total%%
- Made the MOS icons be based off the same INI settings as used by the
current conditions.
- Made change to properly support county names in the search when entering
a name only. I.e. if you enter "Montgomery" it will look foor Montgomery and
Montgomery County
- added new template variable. %%used_icao%% will be set to 1 if an icao was used to
get the place information, otherwise it will be set to 0
- made changes to the placeparser.pm and nav_state.html template so that when you
search via the icao.. the nav state bar will work a little better in that it will notprompt
you that the place could not be found.. but instead will only display the
zandh and hourly track Options. In a future release i will make a change so that
all the icaos place names are added to the altplace databases so that the normal
search will work allowing it to find the matching wxzone etc
- fixed so new hwvvars values can be defined in the %%FORECAST template command
- Fixed bug with shwv variables
- fixed bug with warning fetching, changed fc_warnings.ini as well
- fixed bug with individual zone caching.
- incorrect us-zones.txt file was included in previous flat file betas which blocked the
lookups via the state zone number
- fixed issues with the zone=xxZ### parameter. was displaying the incorrect state
- fixed support for state=xx&zone=### method of searching
- minor change so %%hwi= ... %% can have a space after the = sign
Changes in HW3.02 PHP Beta 2
- Added support for the "alt" parameter
- hwv variables are loaded from INI files before template parsing
- shwv variables in INI files are now supported
- fixed issues with variable instances such as
%%hwvvar_^^hwvwhat^^_^^hwvever^^%%
when using multi ^^hwvvar^^ within the statement they do not convert properly
- fixed bug with moon_age_icon routine in the FetchSunInfo.pm
- Added http_timeout to the FetchWxData.php. In a loaded ini.php (normally hw3.ini.php)
in the [SystemSettings] section you can add http_timeout=XX if not set it will default to
10 (seconds)
- added CVS revision info to the various modules so that CVS will auto update the
revision number
- made sure all files use