Mit der neuen Version ist es möglich jk_poll mit der Extension comments um Kommentare zu erweitern. Dafür gibt es 2 verschiedene Varianten: die Kommentare werden immer angezeigt. oder sie werden lediglich nach der Abstimmung im RESULT view angezeigt. Aktiviert wird dieses Feature über die Einstellung "Verwende comments (Extension comments wird benötigt)" bzw. "Verwende comments (Extension comments is required), aber nur in RESULT Ansicht" per Flexform oder mit TypoScript durch
plugin.tx_jkpoll_pi1.comments = 1
bzw.
plugin.tx_jkpoll_pi1.comments_on_result = 1
Zusätzlich muss die Extension comments konfiguriert werden. Für die erste Variante wäre das
plugin.tx_comments_pi1.prefixToTableMap.tx_jkpoll_pi1 = tx_jkpoll_poll
plugin.tx_comments_pi1.showUidMap.tx_jkpoll_pi1 = uid
bzw.
plugin.tx_comments_pi1.prefixToTableMap.tx_jkpoll_pi1 = tx_jkpoll_poll
plugin.tx_comments_pi1.showUidMap.tx_jkpoll_pi1 = uid_comments
wenn die Kommentare nur im RESULT view angezeigt werden sollen. Hier ein Beispiel für die 1. Variante und hier für die 2. Variante. Um die Seite vor Spam zu schützen ist es nicht möglich neue Kommentare zu erstellen. Das Formular dafür kann aber natürlich auch angezeigt werden.
Neuigkeiten zu jk_poll sind auch über Twitter als @jk_poll verfügbar. Neben Informationen zum aktuellen Entwicklungsstand von jk_poll, kann Twitter natürlich auch gerne für Bugmeldungen, Wünsche nach neuen Features und Lob ;) genutzt werden.
Es gibt ein neues Feld "Erklärung", welches durch einen Marker im Template der Ergebnisansicht (RESULT view) angezeigt werden kann. Damit ist es möglich jk_poll für eine Art Quiz zu nutzen. Es stehen mehrere Antworten zur Auswahl und nach der Abstimmung bzw. Entscheidung für eine Antwort wird durch die Erklärung die richtige Antwort erläutert. Ein kleines Beispiel gibt es hier.
Diese neue Feature ermöglicht es in der Auflistung der Umfragen bereits das jeweilige Ergebnis anzuzeigen. Die Konfiguration erfolgt über die Option "Ergebnisse in LIST anzeigen" im Reiter "Allgemeine Einstellungen" oder über "plugin.tx_jkpoll_pi1.show_results_in_list = 1". Für die Darstellung ist es vermutlich sinnvoll, ein angepasstes Template zu verwenden. Ein Beispiel dafür kann man unter "typo3conf/ext/jk_poll/res/jk_poll_results_list.tmpl" finden. So könnte es dann aussehen. So könnte es dann aussehen.
Momentan arbeite ich wieder an jk_poll (siehe Download aktueller Entwicklungsstand). Es sind noch ein paar kleine Features zu implementieren und vor allem die Dokumentation anzupassen, bevor die Version es ins Extension Repository schafft. Um die Neuerungen zu vermitteln, möchte ich eine kleine Miniserie starten und jedes mal ein neues Feature vorstellen und ein Beispiel zeigen. Der erste Artikel folgt in Kürze.