Maximale Anzahl Übertragungen

Maximale Anzahl an Übertragungen limitieren

Hinweis: Diese Feature sind Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten.

Systemeinstellungen - 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 - Übertragungsanzahl limitieren”. 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.

Die maximale Anzahl konfigurieren

Hinweis: Alle Optionen zu den maximalen Übertragungen werden in der Formular-Konfiguration eingestellt.

Das Plugin “Visforms - Übertragungsanzahl limitieren” wurde so entwickelt, dass Sie die Übertragungsanzahl-Optionen für jedes Formular getrennt konfigurieren können. Hierzu erzeugt das Plugin in der Formularkonfiguration einen neuen Reiter “Maximale Übertragung”.

Gehen Sie also bitte in der Administration Ihrer Webseite auf Komponenten » Visforms und öffnen Sie die Bearbeiten-Sicht für das Formular, für das Sie die maximale Anzahl von Übertragungen begrenzen wollen. Klicken Sie dort auf den Reiter “Maximale Übertragung”.

Formularkonfiguration

Maximale Anzahl festlegen

Geben Sie in der Option “Anzahl” eine Zahl ein, die der Anzahl entspricht, wie häufig das Formular maximal übertragen werden darf. Setzen Sie den Wert auf 0, wenn Sie die Anzahl nicht begrenzen wollen und das Formular beliebig oft übermittelt werden kann. Der Wert 0 ist die Defaulteinstellung der Option.

Welche vorhandenen Übertragungen sollen berücksichtigt werden?

Visforms bietet Ihnen die Möglichkeit, übermittelte Formulardaten zu “veröffentlichen” oder “nicht zu veröffentlichen”. Diese Option wirkt sich darauf aus, ob die Daten dann in den Datenansichten im Frontend angezeigt werden oder nicht.

Im Zusammenhang mit einer Veranstaltungsanmeldung ist es häufig so, dass nur die veröffentlichten Datensätze gültigen Anmeldungen entsprechen. Alle nicht veröffentlichte Datensätze sollen folglich sinngemäß bei der Ermittlung der tatsächlich gültigen Anmeldungen nicht berücksichtigt werden.

Das Plugin “Maximale Anzahl Übertragungen limitieren” bietet Ihnen deshalb die Option “nur veröffentlichte Datensätze”. Damit entscheiden Sie, ob nicht veröffentlichte Datensätze bei der Ermittlung der Anzahl der bereits übermittelten Datensätze berücksichtigt werden sollen oder nicht.

Die Fehlermeldung:

Standardmäßig gibt das Plugin folgende Fehlermeldung aus:
“Leider wurde die maximale Anzahl möglicher Übertragungen für dieses Formular erreicht. Sie können das Formular deshalb nicht abschicken.”

Sie können aber auch eine eigene, benutzerdefinierte Fehlermeldung verwenden. Geben Sie hierzu einfach den gewünschten Text in der Option “Individuelle Fehlernachricht ein”. Wenn Sie dieses Feld leer lassen, wird die Standardfehlermeldung verwendet.

Das Formular dynamisch anpassen, wenn keine Übertragungen mehr möglich sind

Das Plugin bietet Ihnen auch die folgende Möglichkeit. Das plugin kann das Formular selbst direkt zu verändern, wenn die maximal erlaubte Anzahl an Übertragungen erreicht ist.

In der Option “Formularansicht anpassen” können Sie wählen zwischen

  • Defaulteinstellung “Formular nicht verändern”,
  • Option “Submitbutton entfernen” und
  • Option “Formular nicht anzeigen”.

Wenn Sie die Option “Formular nicht anzeigen” wählen, wird der Benutzer auf die Startseite Ihrer Webseite weitergeleitet und die Fehlermeldung ausgegeben. Haben Sie eine individuelle Fehlernachricht definiert, so wird diese Nachricht ausgegeben, ansonsten die Standardmeldung des Plugins. Diese Einstellung wird ignoriert, wenn Sie das Formular in einem Modul oder einem Beitrag anzeigen.

Hinweis: Wenn Sie das Formular auf der Startseite Ihrer Webseite anzeigen, würde durch diese Einstellung eine Endlosschleife gestartet. Deshalb wird diese Einstellung in diesem Fall ignoriert.

Wenn Sie die Option “Submitbutton entfernen” wählen, werden alle Reset-Button und Submit-Button im Formular entfernt. Zusätzlich wird an der Position, an der normalerweise die Buttons angezeigt werden, einmalig die Fehlermeldung ausgegeben.

Ein informativer zusätzlicher Text

Mithilfe der Option “Meldung im Formular ausgeben” können Sie zusätzlich den Fehlernachrichtentext des Plugins im Formular anzeigen, wenn die maximale Anzahl möglicher Übertragungen erreicht ist. Dies ist etwa interessant, wenn Sie bei der Option “Formularsicht anpassen” die Werte “Formular nicht verändern” ausgewählt haben.

Auf diese Weise geben Sie dem Benutzer Ihrer Webseite die Information, dass er dieses Formular nicht mehr absenden kann, obwohl es angezeigt wird. Die Meldung wird oben im Formular angezeigt.

Anzahl verbleibender Übertragungen im Formular anzeigen

Wenn Sie die Option “Anzahl verbleibender Übertragungen anzeigen” aktivieren, wird über dem Formular die Anzahl verbleibender Übertragungen angezeigt. Standardmäßig wird hierfür der Text “Verbleibende Übertragungen: xx” verwendet.

Dieser Text wird im Formular an den Beschreibungstext angehängt. Falls Sie in Ihrem Formular keine Beschreibung verwenden, wird der Text an Stelle des Beschreibungstextes oben im Formular angezeigt.

Sie können aber auch einen eignen Text vergeben. Nutzen Sie hierzu die Option “Individueller Text” und fügen Sie den Platzhalter %d an der Stelle ein, an der die Anzahl verbleibender Übertragungen eingefügt werden soll. Der Standardtext lautet Verbleibende Übertragungen: %d.

Was passiert, wenn die Optionen für ein Formular nicht gesetzt wurden?

Nachdem Sie das Plugin installiert und aktiviert haben, sind zuerst noch keine Optionen für Ihre Formulare gesetzt. Sie müssen diese Einstellungen wie oben beschrieben aktiv vornehmen, wenn Sie die maximale Anzahl an Übertragungen limitieren wollen.

Wenn für ein Formular keine Übertragungs-Optionen gesetzt sind, ist dies für das Plugin völlig unproblematisch. Formulare ohne Übertragungs-Optionen können beliebig oft von einem Benutzer abgeschickt werden.

Die Option “Ergebnis speichern” muss aktiviert sein

Damit das Plugin arbeiten kann, muss die Option “Ergebnis speichern” aktiviert sein. Das Plugin überprüft allein anhand der gespeicherten Formulardaten, wie oft das Formular 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.