2002-01-17 Stephan Uhlmann * minor cleanups in admin interface * updated sql scripts * bumped version to 0.3 2002-01-16 Stephan Uhlmann * addded authentication for admin interface 2002-01-14 Stephan Uhlmann * implemented basic admin interface 2002-01-13 Stephan Uhlmann * Added the possibility to enable/disable a poll. By default a poll is disabled. That way you can create a new poll without that it's actually displayed and you can enable it when you're finished. Use the following SQL statement if you want to update an existing Tapps installation: ALTER TABLE tapps_polls ADD enabled ENUM ('N','Y') DEFAULT 'N' not null * Bugfix: better handling when there is no (enabled) poll yet * Bugfix: fixed bug with poll bar ALT tag occuring when the option text contains HTML * minor visibility changes to the poll form 2002-01-07 Stephan Uhlmann * minor fix: Changed default value of tapps_polls->max_answers to 1. Use the following SQL statement if you want to update an existing database: ALTER TABLE tapps_polls CHANGE max_answers max_answers TINYINT (4) DEFAULT '1' not null * bugfix: in "list" mode polls are sorted by their enddate now * bugfix: percentage numbers beside the poll bar really are floats now * html4.0 fixes in list mode 2002-01-06 Stephan Uhlmann * Added possibibilty to customize a header and a footer to every page generated by poll.php. These are _not_ added when poll.php is included from another script. * enabled output buffering for the whole poll.php script because the header.php can contain echo's which wouldn't allow us to add anymore headers (e.g. needed for setting the cookie) * moved functions from poll.php to seperate functions.inc.php * added mode "list" for a listing of all polls * put vote form options in a table for better alignment in center tags * bumped version to 0.2 2002-01-05 Stephan Uhlmann * Implemented invalidation of a poll after a certain date/time (saved in table tapps_polls row valid_until). I changed the data type of valid_until from TIMESTAMP to DATETIME. If you have an existing tapps installation use the following SQL statement: ALTER TABLE tapps_polls CHANGE valid_until valid_until DATETIME not null * Maximum width of the poll bar is now configurable. 2002-01-03 Stephan Uhlmann * poll form: added label's to the radiobuttons/checkboxes instead of just writing the text aside. That way it's also possible to click on the label to select the option (depends on browser). Thanks to Derk Muenchhausen for the hint. 2001-12-16 Stephan Uhlmann * initial release, features: + single and multiple options possible + optional referer check + optional ip locking + optional cookie check (including an option to force the user to accept the cookie) + optional email confirmation