HTML/Ballot/Trusting version 0.01 ================================= A simple module for inseucre web ballots. This is a very beta version that will mature over the next week or so. Please let me know how it breaks. Features: * a HTML page of voting options and one of the results of votes so far is generated from a single HTML template, and it is in these pages that ballot status is maintained, so no additional file access is required. This may be extended to include a ballot `time out'. * HTML output into the template is minimal, but all unique entities are given a "class" attribute for easy CSS re-definitions. * simple bar charts of results are generated using HTML. Options to have graphs based on single-pixels, or using the "GD" interface will arrive some time in the future. * no test is made of who is voting, so users may vote any number of times, or may even vote (and surely will) thousands of times using a "LWP" hack. A more secure version is being constructed, which uses simple e-mail authentication of users, sending ony one voting password to any e-mail address: this may appear as "HTML::Ballot::MoreCynical". INSTALLATION To install this module, do the usual: perl Makefile.PL make - nmake on Win32 make test - etc make install Then please read the POD. DEPENDENCIES As well as the pragmas 'strict' and 'warnings', this module requires CGI.pm, HTML::EasyTemplate version 0.985 or higher, HTML::Entities. AUTHOR Lee Goddard - lgoddard@cpan.org COPYRIGHT AND LICENCE This module and all associated code is Copyright (C) Lee Goddard 2001. All rights reserved. This is free software and may be used under the same terms as Perl itself with the added condition that it not be used in a commercial setting, to make money, either directly or indirectly, without the advanced and explicit prior signed permission of the author.