...it will sometimes pick up the same language twice for a given
campaign. (Currently Invasion of Eliador has this issue with sv.) This
isn't a problem on the campaign server side. However it looks bad on
the web page. So I now have the campaign list suppressing duplicate
langauges.
I also fixed a bug where the languages weren't sorted the intended way.
(except for when webtgz.pl successfully returns a tgz file).
I also changed webtgz.pl to only request campaign info for the campaign of
interest. In the future (after getting campaign summary info loaded for old
campaigns on the campaign server) this request won't be needed at all and will
be removed.
...attributes in the campaign WML as well as the config WML, so that
when campaigns are downloaded the overview information is sure to
match the campaign. The two web interface perl scripts have been
added to utils as weblist.pl and webtgz.pl.