Nachdem mir Ralf Hettinger schon im Mai seine Änderungen am Quelltext von jk_poll zur Verfügung gestellt hat, habe ich es dann doch mal geschafft die meisten Dinge auch zu übernehmen. Um nicht alles einzeln aufzuzählen, zitiere ich einfach mal das Changelog im Manual:
- Changes submitted from Ralf Hettinger:
- general code cleanup
- handle enableFields (start- und endtime, hidden, deleted) using cObj->enablefields)
- change use of time() to SIM_EXEC_TIME (makes simulating of times in frontend possible)
- change sorting in backend to crdate (as displayed in the frontend)
- labels for "no votes" and "one vote"
- new options for TypoScript (explained in ext_typoscript_setup.txt and manual):
plugin.tx_jkpoll_pi1.submitbutton_params
plugin.tx_jkpoll_pi1.submit_js_fallback
plugin.tx_jkpoll_pi1.path_to_images
plugin.tx_jkpoll_pi1.show_zero_percent
- action hrefs contain all GET parameters
- change from GET to POST parameters
- added first experimental support of Google Chart API to display votes
Zusätzlich habe ich experimentell die erste (einfache) Unterstützung für Google Chart eingebaut. In dem Bereich wird sich evtl. in Zukunft noch mehr tun. Das kann allerdings noch dauern ;-).