English Version
Unser erstes veröffentlichtes Modul für Xoops ist verfügbar. Es ist eine Weiterentwicklung von xoopspoll, heißt umfrage und ist, wie der Modulname schon sagt, für Umfragen zuständig.
Es ist frei verfügbar als Open Source Projekt und steht unter der GPL Lizenz.
Das Modul können Sie hier herunterladen .
Warum ein neues Modul?
Warum wir einen neuen Namen für dieses Modul gewählt haben ist einfach erklärt. Zum einen ist es keine offizielle Weiterentwicklung von xoopspoll, zum anderen gibt es von GibaPhp bereits einen anderen Entwicklungszweig mit der Version 1.23 (Stand Oktober 2007).
Da jegliche Art von eigener Versionsnummer für xoopspoll Verwechslungsgefahr bergen würde und zur Verwirrung beitragen würde, fiel der Entschluss dem Modul einen neuen Namen zu geben.
Warum ein deutscher Name statt einem englischen?
Provokant gefragt. Warum nicht? Damit differenziert sich dieses Modul von den anderen Modulen für Abstimmungen.
Warum neue Funktionalität?
Beim Einsatz des xoopspoll Modules mit Blind Voting wurde bald klar, dass geheime Abstimmen nicht nur global geregelt sein sollten, sondern dass man für jede Abstimmung die Einstellung getrennt vornehmen kann. Ausserdem war es verwirrend, dass bei vielen Links oder Buttons der Anwender nach dem Klick darauf zu sehen bekam, dass er entweder schon abgestimmt hat, oder keine Berechtigung für diese Aktion habe. Hinter jedem Link oder Button sollte auch eine Funkionalität stehen zu welcher der Benutzer berechtigt ist. Dies waren die beiden Hauptgründe um xoopspoll zu modifizieren. GibaPhp hat ein Feature implementiert, welches die mehrfache Abstimmung von einer IP verhindert. Dies ist nicht implementiert worden, denn bei dynamischen Adressen kann es vorkommen, dass verschiedene Personen nur wegen der Zuordnung der IP Adresse ihres Providers nicht abstimmen können.
| Welche Neuerungen gibt es? |
|---|
| Drei verschiedene Voting Möglichkeiten |
| Normale Abstimmung, Zwischenstand und Ergebnis immer sichtbar |
| Geheime Abstimmung, Zwischenstand und Ergebnis nicht sichtbar |
| Geheime Abstimmung, Zwischenstand nicht sichtbar, Ergebnis sichtbar |
| Nur Hyperlinks mit Funktion sind sichtbar |
| Nur Buttons, mit denen der Anwender eine berechtigte Aktion setzen kann sind sichtbar |
| Aussehen des Blocks kann mit CSS verändert werden (/templates/umfrage.css) |
| #pollheader (Frage der Abstimmung |
| .polleven (gerade Reihen der Abstimmungsmöglichkeiten) |
| .pollodd (ungerade Reihen der Abstimmungsmöglichkeiten) |
| .pollfooter (Fußzeile der Abstimmung) |
| Textänderungen im Frontendbereich |
| Wenn die Abstimmung noch läuft wird auf Buttons und Links "Zwischenstand" angezeigt, um die momentane Stimmenverteilung einzusehen |
| Wenn die Abstimmung beendet ist wird auf Buttons und Links "Endergebnis" angezeigt, um die momentane Stimmenverteilung einzusehen |
| Textänderung im Adminbereich |
| Wenn man bei einer Abstimmung mehr als nur eine Auswahl treffen kann, lautet der Text "Mehrfache Auswahlmöglichkeit bei der Stimmabgabe" |
| Wenn nach Ende einer Abstimmung der Initiator eine Mail erhält, dann ist das Ergebnis darin angeführt. |
| Die Generierung der Mail an den Initiator der Abstimmung wird dann generiert, wenn die Übersicht der Abstimmungen aufgerufen wird, und nicht wie bisher, wenn nach Abstimmungsende der Button "Abstimmen" angeklickt wird. |
| Option des automatischen Entfernen einer Umfrage aus dem Block wenn diese beendet ist. |
| Beim Erstellen oder Editieren von Umfragen, steht für die Eingabe des Titels ein Textbereich zur Verfügung. |
| Beim Erstellen oder Editieren von Umfragen, ist die Beschreibung der Umfrage nicht mehr zwingend erforderlich. |
| Überarbeitung der Templates |

Bis das Modul eine eigene Internetseite hat, bitte alle Fehlermeldungen und Wünsche über die sourceforge Seite.
Zum Moduldownload kommen sie hier.