I’m starting a new thread because the other one is far too long. I figured the best way to kick off a new thread would be with a new release. I know it has been a while since the last release - hopefully the fixes and new features will satisfy. (Actually, it was SurfTasmania who is responsible for motivating me to get this release out. Thanks for the show of support, friend.)
Version 1.4 Change List:
- Incorporated csv export (Douglas Lorenz) into primary dev trunk
- Fixed cvs export error (export on poll without results)
- Added new vote option: Vote Order (Fixed or Random)
- Added new result option: Result Order (Fixed, Asc, Desc or Random)
- Repaired poll_id=‘latest’ query
- Tried a new approach on query for poll_id=‘random’
- Poll answers may now safely contain commas
- Email address length is now 100 characters
- Poll closure date should now take localization into account (needs testing!)
- Redirection issue fixed (used to go to index which was why votes were lost sometimes)
- Custom redirection now available {exp:eepoll target=“URL”}
(Caution: the URL *MUST* go to a page with the poll on it for votes to register!)
- Repaired issue in the recalculation code which was causing garbled results
- New poll option: Show Total Votes (displays vote total underneath poll name)
- New module config option: Total Votes Label (prefixes vote total)
- New CSS class: pollTotalVotes
- Control Panel poll detail now shows total votes (always shows)
This is mostly bug fixes and yes, there were nearly as many as we get each spring here in SE Texas.
Notable changes:
The redirection change is the biggest one. I’m pretty sure this is the cause of most of the ‘my poll is not working’ complaints. Custom redirect is also now available but be forewarned - if your redirect does not go to a page showing the poll they just voted on, then the vote will NOT be counted.
***Special thanks to Douglas Lorenz for the nifty CVS export.
Issues I did not address:
+ CSS Control of bar color
I just didn’t see this as necessary. A stylesheet for the colors would be a static implementation and I’m already offering that in the module configuration. Plus there just is not an elegant way to do it. Why add 15 bar styles when you can just configure a string in the module config and be done with it?
+ ID vs CLASS issue.
I could not find ANYWHERE that I was still using ID. If you find one, let me know ASAP and I will do a quick mod to this release.
+ List of polls / show all polls (and paginated no less!)
This would take some work and I figured people would want the bug fixes more than waiting for me to hack out this kind of feature. (Honestly, I don’t have time right now to beat on this but it has been added to the future enhancements list.)
Have fun with it and I’ve little doubt you will fail to tell me about any bugs or shortcomings!
KoF
= = = = =
FYI: The latest release of EEPoll is: EEPoll 1.7
