Mehrfachregistrierung verzögern
Hinweis: Diese Feature sind Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten.
Plugin im Plugin-Manager aktivieren
Hinweis: Bitte stellen Sie sicher, dass Sie Ihre Visforms Subscription installiert haben.
Anschließend müssen Sie das Plugin im Plugin-Manager aktivieren, bevor Sie es verwenden können.
Gehen Sie hierzu in der Administration Ihrer Joomla Installation auf den Menüeintrag “System” und dann auf den Eintrag “Plugins” auf der Kachel “Verwalten”. Suchen Sie den Eintrag des Plugins mit dem Namen “Visforms - Mehrfachregistrierung verzögern”. Verwenden Sie hierzu etwa den Suchfilter über der Plugin-Liste.
Das Plugin ist aktiviert, wenn Sie in der Statusspalte einen grünen Haken sehen. Es ist deaktiviert, wenn an dieser Stelle ein grauer Kreis mit weißem X steht. Klicken Sie in diesem Fall ein mal auf den grauen Kreis, um das Plugin zu aktivieren.
Verzögerung konfigurieren
Hinweis: Alle Verzögerungs-Optionen werden in der Formular-Konfiguration eingestellt.
Das Plugin “Visforms - Mehrfachregistrierung verzögern” wurde so entwickelt, dass Sie die Verzögerungs-Optionen für jedes Formular getrennt konfigurieren können. Hierzu erzeugt das Plugin in der Formularkonfiguration einen neuen Reiter “Doppelregistrierung verzögern”. Gehen Sie in der Administration Ihrer Webseite auf Komponenten » Visforms und öffnen Sie die Bearbeiten-Ansicht für das Formular, für das Sie doppelte Registrierungen verhindern wollen. Klicken Sie dort auf den Reiter “Doppelregistrierung verzögern”.
Verzögerungszeit festlegen
Geben Sie im Feld “Verzögerung” eine Zeitspanne in Sekunden ein um festzulegen, wie lange derselbe Benutzer das Formular nicht erneut übermitteln kann. Setzen Sie den Wert auf 0, wenn Sie Doppelregistrierungen zulassen wollen. Der Wert 0 ist die Defaulteinstellung der Option.
Die Fehlermeldung
Standardmäßig gibt das Plugin diese Fehlermeldung aus: “Sie haben dieses Formular bereits übermittelt”. Sie können aber auch eine eigene, benutzerdefinierte Fehlermeldung vergeben. Geben Sie hierzu einfach den gewünschten Text im Feld “Individuelle Fehlernachricht ein”. Wenn Sie dieses Feld leer lassen, wird die Standardfehlermeldung verwendet.
Wenn die Verzögerungs-Optionen für ein Formular nicht gesetzt ist
Was passiert, wenn die Verzögerungs-Optionen für ein Formular nicht gesetzt wurden? Nachdem Sie das Plugin installiert und aktiviert haben, sind zuerst noch keine Verzögerungs-Optionen für Ihre Formulare gesetzt. Sie müssen diese Einstellungen wie oben beschrieben, aktiv vornehmen.
Wenn für ein Formular keine Verzögerungs-Optionen gesetzt sind, ist dies für das Plugin völlig unproblematisch. Formulare ohne Verzögerungs-Optionen können beliebig oft von einem Benutzer abgeschickt werden.
Option “Ergebnis speichern” muss aktiviert sein
Damit das Plugin arbeiten kann, muss die Option “Ergebnis speichern” aktiviert sein. Das Plugin überprüft anhand des Übertragungszeitpunkts und der IP-Adresse des Formular-Benutzers, ob das Formular innerhalb der Verzögerungszeit bereits übermittelt wurde. Deshalb kann das Plugin nur funktionieren, wenn die übermittelten Formulardaten gespeichert wurden.
Visforms bietet Ihnen die Möglichkeit selbst zu entscheiden, ob Sie übermittelte Formulardaten speichern wollen oder nicht. Stellen Sie sicher, dass diese Option aktiviert ist. Gehen Sie hierzu in der Formularkonfiguration auf den Reiter “Ergebnis” und stellen Sie sicher, dass die Option “Ergebnis speichern” aktiviert ist.