Verowa Connect

Description

Verowa ist ein Schweizer Organisations-Tool für Kirchgemeinden und Pfarreien. Verowa verbindet Ihr Team, verwaltet Ihre Räume und Geräte, unterstützt Sie beim Planen von Veranstaltungen wie Gottesdienste oder Sitzungen und organisiert Ihre Werbung, Dienstwochen und vieles mehr. Verowa informiert Sie laufend über Änderungen und hält Ihre Webseite mit diesem Plugin auf dem neusten Stand.

Dieses WordPress-Plugin verbindet sich mit der Verowa-API. Um es in Ihrem WordPress-Projekt einsetzen zu können, benötigen Sie eine Verowa-Instanz und einen API-Schlüssel. Bitte besuchen Sie dazu die Verowa-Webseite und nehmen Sie mit uns Kontakt auf.

Anmeldungen

Mit Verowa Connect können sich Besucher*innen Ihrer Webseite zu bestimmten Veranstaltungen anmelden. Die Anzahl Plätze können beschränkt werden, und Verowa kann bei Bedarf automatisch eine Warteliste bieten. Anmeldeformulare können sehr verschiedene Eingabefelder beinhalten. Die Daten der Besucher*innen werden direkt zu Verowa geschickt, wo Sie jede einzelne Anmeldung anschauen und anpassen können. (Diese Optionen erfordern das Verowa-Anmeldungs-Modul.)

Raumreserverationen

Verowa Connect kann komplexe Raumreservationsformulare darstellen, damit Ihre Besucher*innen Anfragen für Räume, Geräte und Dienste stellen können. Verowa verschickt automatisch Bestätigungsmails und zeigt die Daten in einer praktischen Übersicht an, damit Sie sie überprüfen können. Sobald alles in Ordnung ist, verwandeln Sie die Formulareingaben mit einem Klick zu einer Verowa-Veranstaltung. (Diese Optionen erfordern das Verowa-Raumreservations-Modul.)

Screenshots

  • Das Verowa-Einstellungsfeld

Installation

  1. Installieren Sie das Plugin aus dem Plugin-Repository und aktivieren Sie es.
  2. Damit das Plugin Ihre Verowa-Daten holen kann, müssen Sie in den Verowa-Einstellungen Ihr Gemeindekürzel (z.B. «meine-gemeinde») und den API-Schlüssel (z.B. «6ba4ceea235de07b258044a0cb3804d2») eintragen.
  3. Wenn Sie die Automatischen Updates eingeschaltet haben, können Sie sich zurücklehnen und entspannen. Verowa Connect wird sich selbst aktualisieren, sobald eine neue Version verfügbar ist.
  4. Erstellen Sie eine neue Seite mit dem Shortcode [verowa_agenda], um die Agenda in Ihrem Webprojekt anzuzeigen.
  5. Sie können eine Liste bestimmter Veranstaltungen mit dem Shortcode [verowa_event_list] anzeigen. Mit den Attributen id, layer_id oder target_group können Sie die Anzeige auf bestimmte Gruppen oder Listen eingrenzen. Mit dem Attribut max können Sie die maximale Anzahl der gezeigten Veranstaltungen beschränken. Das Attribut max_days limitiert, wie weit im Voraus Veranstaltungen aufgelistet werden. Für weitere Informationen zu diesen oder anderen Shortcodes und Attributen schauen Sie bitte in die Verowa-Connect-Dokumentation.
  6. Nach der Installation müssen Sie sicherstellen, dass Sie für die Personendetails, die Personenlisten, die Veranstaltungsdetails und die Veranstaltungslisten eine Standard-Vorlage gewählt haben. Sie können sie unter Einstellungen > Verowa-Optionen auswählen.

Installation der Anmeldungen

  1. Damit der Registrationsprozess einwandfrei funktioniert, müssen Sie drei Seiten erstellen. Auf der ersten Seite tragen Sie den Shortcode [verowa_subscription_form] ein, um eine Liste von Veranstaltungen anzuzeigen.
    Auf der zweiten Seite tragen Sie den Shortcode [verowa_subscription_confirmation] ein, um Ihre Besucher*innen anzuweisen, nach dem Absenden des Formulars auf den Bestätigungs-Link zu klicken.
    Die dritte Seite muss den Shortcode [verowa_subscription_validation] enthalten. Diese Seite zeigt eine Bestätigungsnachricht, nachdem der*die Besucher*innen die Anmeldung anhand des Bestätigungs-Links validiert haben.
  2. Danach müssen Sie unter Einstellungen > Verowa Anmeldungen den öffentlichen und den geheimen reCaptcha-Key eintragen. Dort können Sie auch einstellen, welche Angaben im Formular gezeigt werden.

FAQ

Wie kann ich die Veranstaltungsliste nach meinen Wünschen gestalten?

Die Verowa-Templates sind sehr mächtig und funktionieren wie ein Serienbrief: Tragen Sie einfach Ihren gewünschten HTML-Code ein und ergänzen Sie ihn mit Platzhaltern wie TITLE, LOCATION oder DATE_FROM_LONG. In der Verowa-Connect-Dokumentation finden Sie eine vollständige Liste der Platzhalter.

Funktioniert Verowa Connect auch ohne Verowa-Lizenz?

Nein. Betrachten Sie dieses Plugin als eine Verbindung zwischen WordPress und Verowa. Es speichert die Daten in einigen Tabellen in der WP-Datenbank, damit es auch funktioniert, wenn der Verowa-Server offline ist. Trotzdem werden aber alle Daten von Verowa oder den Online-Formularen bezogen und können nicht in einem Backend manuell erfasst werden.

Anmeldungen: Kann ich Veranstaltungslisten filtern?

Ja. Der einfachste Weg, um nur bestimmte Veranstaltungen zu zeigen, ist, in Verowa eine Liste zu erstellen und deren ID als Attribut in Ihrem Shortcode zu verwenden (z.B. [verowa_subscriptions_form id=34]).

An wen kann ich mich bei Problemen wenden?

Sie erreichen uns direkt unter +41 52 551 04 40.
Für spezifische Fragen über dieses WordPress-Plugin schreiben Sie bitte eine E-Mail an support@verowa.ch.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Verowa Connect” is open source software. The following people have contributed to this plugin.

Contributors

“Verowa Connect” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Verowa Connect” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.14.0

  • Ergänzt: Das Attribut filter für den Shortcode [verowa_event_list], um die Ergebnisse anhand der Listen-IDs einzuschränken.
  • Ergänzt: Unterstützung für Abhängigkeiten von Feldern in Raumreservations- und Anmeldeformularen.
  • Ergänzt: Eingabefeldern für Raumreservations- und Anmeldeformulare können zusätzliche CSS-Klassen mitgegeben werden.
  • Ergänzt: Platzhalter BUSINESS_PHONE_NUMBER, BUSINESS_MOBILE_NUMBER, PRIVATE_PHONE_NUMBER und PRIVATE_MOBILE_NUMBER für Personen-Detailseiten.

2.13.2

  • Korrigiert: Fehler für Veranstaltungen oder Personen anzeigen, wenn Widget- und Inhalts-Templates gleichzeitig aktiv sind.
  • Korrigiert: Die Auswahl für Bereiche bei Veranstaltungen wird wieder angezeigt.

2.13.1

  • Ergänzt: Shortcodes [verowa_urlencode] und [verowa_encode_link].
  • Ergänzt: Platzhalter DATETIME_FROM_UTC und DATETIME_TO_UTC für Veranstaltungs-Templates.
  • Ergänzt: Agenda-JS-Skripte für Multisite-Installationen.
  • Korrigiert: Umschaltfunktion für die Veranstaltungsliste.
  • Korrigiert: Erweiterung der Vorlagen-Tabelle.

2.13.0

  • Ergänzt: Verschachtelte Templates, um Dienstpläne anzuzeigen.
  • Ergänzt: Veranstaltungs-Platzhalter LIST_IDS für If-Bedingungen in Templates.
  • Ergänzt: Vorlage-Option, damit alle heutigen Veranstaltungen gezeigt werden.
  • Ergänzt: Wenn eine Anmeldung oder eine Raumreservationsanfrage nicht funktioniert, erhält der Benutzer eine Fehlermeldung.
  • Korrigiert: Die Fehlermeldung über dem Anmeldeformular wird nicht mehr doppelt gezeigt.

2.12.2

  • Verbessert: Volltextsuche für die Agenda.
  • Korrigiert: Datum und Zeit für die Agenda auf mobilen Geräten zeigen.

2.12.1

  • Korrigiert: Das Auslesen der Agenda-Filter während dem Plugin-Update hatte zu einem Fehler geführt.

2.12.0

  • Ergänzt: Veranstaltungs-Platzhalter, um Datum und Zeit anzuzeigen.
  • Ergänzt: GET-Parameter für die Agenda: vcat, vq und vdate.
  • Verbessert: Der Shortcode [verowa_roster_entries] zeigt keinen Titel mehr.
  • Verbessert: Weniger API-Aufrufe für bessere Leistung.
  • Verbessert: Templates werden via WP-Cache geladen.

2.11.5

  • Verbessert: Weniger API-Aufrufe, wenn mehrere Verowa-Veranstaltungen gleichzeitig geändert wurden.

2.11.4

  • Korrigiert: Insert-Anweisung für Personengruppen.

2.11.3

  • Ergänzt: Der Post Content wird aktualisiert, wenn die Vorlage geändert wird.
  • Verbessert: Weniger API-Aufrufe für bessere Leistung.

2.11.2

  • Korrigiert: Öffentliche Veranstaltungen ohne Listen-IDs werden ihren Zielgruppen- und Bereichs-IDs korrekt zugeordnet.

2.11.1

  • Ergänzt: Platzhalter PERSON_ID für Personendetails.
  • Ergänzt: [verowa_event_list ...]: Zeigt eine Benachrichtigung, wenn handle_full gesetzt ist, aber keine Veranstaltungen empfangen wurden.
  • Korrigiert: Import für Bilder von Personen, die an Veranstaltungen geknüpft sind.

2.11.0

  • Ergänzt: Neuer Shortcode [verowa_image], um Personenbilder anzuzeigen.
  • Verbessert: Jedes Verowa-Template unterstützt Shortcodes.
  • Geändert: Der Shortcode [verowa_agenda_dynamic] wurde ersetzt durch [verowa_agenda].
  • Geändert: Der Shortcode [verowa_event_liste_dynamic] wird nicht mehr benötigt und wurde entfernt. Verwenden Sie stattdessen [verowa_agenda].

2.10.0

  • Ergänzt: Dienstplan-Listen und der erste Dienstplan-Eintrag unterstützen Vorlagen.
  • Ergänzt: Javascript-Validierung fürs Anmeldeformular.
  • Geändert: Der Shortcode [verowa_print_subscriptions_form] wurde entfernt.
  • Geändert: Der Shortcode [verowa_subscriptions_form] wurde in [verowa_subscription_form] umbenannt.
  • Geändert: Der Shortcode [verowa_subscriptions_response] wurde in [verowa_subscription_confirmation] umbenannt.
  • Geändert: Der Shortcode [verowa_subscriptions_validation_anmeldung] wurde in [verowa_subscription_validation] umbenannt.
  • Geändert: Der Shortcode [verowa_print_subscriptions_form] wurde in [verowa_subscription_overview] umbenannt.

2.9.2

  • Ergänzt: Javascript-Validierung fürs Raumreservationsformular.
  • Ergänzt: Mehrfachauswahl-Menüs in Anmelde- und Raumreservationsformularen unterstützen bzgl. der Anzahl ausgewählter Objekte die Optionen «min» und «max».

2.9.1

  • Ergänzt: Unterstützung für WP 6.0.0 und PHP 8.1.4.
  • Ergänzt: Unterstützung für LiteSpeed.
  • Geändert: Der Platzhalter LOCATION_WITH_ROOM benötigt ein Label, z.B. «Ort».
  • Geändert: Der Platzhalter CALENDAR_EXPORT wurde entfernt, ersetzen Sie ihn z.B. mit «Kalender-Export».
  • Geändert: Der Platzhalter HAS_PRIVATE_ADDRESS gibt zur einfacheren Handhabung 1 zurück statt «Private:».
  • Geändert: Der Platzhalter HAS_BUSINESS_ADDRESS gibt zur einfacheren Handhabung 1 zurück statt «Business:».
  • Überarbeitet: Raumreservationsformulare.

2.9.0

  • Ergänzt: Volltextsuche in der Agenda.
  • Ergänzt: Platzhalter für zusätzliche Textfelder (ADD_TEXT_1..4).
  • Ergänzt: Detailseiten von vergangenen Verowa-Veranstaltungen bleiben einige Tage lang über direkte Links erreichbar, um veraltete Newsletter-Links zu unterstützen.
  • Ergänzt: Verowa-Veranstaltungen oder -Personen können aus Suchmaschinen ausgeschlossen werden.
  • Ergänzt: Verowa-Veranstaltungen haben für Bots das Meta-Tag «unavailable after».
  • Verbessert: Veraltete Verowa-Optionen entfernt.
  • Fehlerbehebung: im Anmelde- und Reservationsformular die temporären Benutzerdaten löschen

2.8.11

  • Verbessert: Neue DB-Update-Logik nach einem Plugin-Update.
  • Verbessert: Der Ausgabepuffer der Agenda wurde entfernt, um einen Speicherüberlauf zu verhindern.
  • Korrigiert: Die Datum/Zeit-Auswahlbox der Agenda zeigt die Icons wieder.
  • Verbessert: Personen-Funktionen überarbeitet.

2.8.10

  • Korrigiert: Validierung von Telefonnummern.
  • Korrigiert: Die Beiträge von Veranstaltungen und Personen werden nach dem Wechsel einer Vorlage aktualisiert.

2.8.8 / 2.8.9

  • Korrektur

2.8.7

  • Verbessert: Wenn ein Anmeldeformular nicht über die API geholt werden kann, wird es aus der Datenbank geladen.
  • Korrigiert: Anzeige von Raumbezeichnungen.

2.8.6

  • Korrigiert: Navigationsfehler bei neuen individuellen Inhaltstypen.
  • Überarbeitung

2.8.5

  • Ergänzt: PHP-8-Unterstützung.
  • Ergänzt: Verowa-Veranstaltungen und -Personen werden neu auch als individueller Inhaltstyp «verowa_event» und «verowa_person» gespeichert.
  • Verbessert: Fehlermeldungen in Formularen werden nun unterhalb des betroffenen Eingabefelds angezeigt.
  • Verbessert: Einsatz von $_SESSION entfernt.
  • Geändert: Seiten für Personen- und Veranstaltungsdetails müssen gelöscht werden.
  • Überarbeitung

2.8.4

  • Korrigiert: Anmeldungen für zusätzliche Personen.
  • Korrigiert: Zusätzliche Personen ergänzen.
  • Korrigiert: Shortcode [verowa_event_liste_dynamic title].

2.8.2 / 2.8.3

  • Korrektur

2.8.1

  • Ergänzt: Aktualisierung der Zuordnungen von Veranstaltungslisten nach dem Speichern eines Beitrags.
  • Korrigiert: Mehrere Warnungen und Benachrichtigungen.

2.8.0

  • Verbessert: Weniger Anfragen an die Verowa-API für bessere Leistung.
  • Ergänzt: Template-Platzhalter für Veranstaltungen: LOCATION.
  • Korrigiert: Mehrere Warnungen und Benachrichtigungen.
  • Überarbeitung

2.7.2

  • Korrigiert: Meldung «Headers Already Sent» bei der Plugin-Aktivierung behoben.

2.7.1

  • Ergänzt: Neuer Platzhalter für die Personen-Templates: PERSONAL_URL.
  • Ergänzt: Aus einem Widget extrahierte Verowa-IDs werden in widget_text gespeichert.
  • Geändert: Der Template-Platzhalter SERVICE_4_PERSONS erfordert ein Label.

2.7.0

  • Verbessert: Veranstaltungs-IDs, die in Widgets verwendet werden, werden bei den Abfragen ebenfalls berücksichtigt.
  • Geändert: Anmelde-Buttons in der Agenda werden ohne das Anmeldedatum angezeigt.
  • Geändert: Anmelde-Option: Als Trennzeichen wird neu || statt ; verwendet.
  • Korrigiert: Anmeldeformular.
  • Überarbeitung

2.6.3

  • Ergänzt: Mit Flexy Breadcrumb werden die Brotkrumen bei den Personen- und Veranstaltungsdetails entsprechend angezeigt.
  • Ergänzt: Die verbesserte Agenda unterstützt den GET-Parameter cat für Kategorien.
  • Korrigiert: Im Anmeldeformular gibt es Standardwerte für Radio-Buttons und -menüs.

2.6.2

  • Ergänzt: Verowa-Vorlagen können nun dupliziert werden.
  • Ergänzt: Neuer «html»-Feldtyp für Raumreservationsformulare.
  • Korrigiert: Raumreservationsformulare.

2.6.1

  • Ergänzt: Verowa-Template-Editor.
  • Verbessert: Wenn das Plugin aktiviert wird, erstellt es Detailseiten für Personen und Veranstaltungen automatisch.
  • Korrigiert: IDs für Unterbereiche

2.5.0

  • Ergänzt: Sofort-Updates: Änderungen von Veranstaltungen in Verowa können direkt zu Verowa Connect geschickt werden und werden sofort in der WPDB aktualisiert. Dazu muss Verowa entsprechend konfiguriert sein.

2.4.1 / 2.4.2

  • Korrektur

2.4.0

  • Verbessert: Weniger Anfragen an die Verowa-API für bessere Leistung.
  • Korrigiert: Veranstaltungs- und Personen-Updates.

2.3.2-4

  • Korrigiert: Anzeige von Personen und Veranstaltungen.
  • Kleinere Fehlerbehebungen und Überarbeitungen.

2.3.0

  • Verbessert: Die Agenda-Filter sind jetzt persistent und merken sich auch die Scrollposition.
  • Korrigiert: Fehlermeldungen bei Checkboxen in Raumreservationsformularen können konfiguriert werden.
  • Korrigiert: Zurück-Links.
  • Ergänzt: Neue Platzhalter für Veranstaltungen: ORGANIZER_NAME, COORGANIZER_NAMES.

2.2.1

  • Ergänzt: Neue Eingabefelder, z.B. Datum und Zeit, für Anmelde- und Raumreservationsformulare.
  • Verbessert: Verowa-Anmeldungs- und Reservationsformulare nutzen dieselbe Klasse zur Eingabekontrolle.
  • Überarbeitung

2.2.0

  • Ergänzt: Das frühere Plugin «Verowa Subscriptions» wurde in Verowa Connect integriert.
  • Verbessert: Raumreservationsformulare.
  • Überarbeitung

2.1.0

  • Ergänzt: Neue HTML-Vorlagen für Veranstaltungs- und Personendetails sowie Veranstaltungs- und Personenlisten. Nach dem Update müssen Sie in den Einstellungen vier Standard-Vorlagen auswählen, damit sie funktionieren.
  • Ergänzt: Neues Veranstaltungs-Widget, analog zum Personen-Widget.
  • Verbessert: Veranstaltungen, Personen und Personengruppen werden nun in der WPDB gespeichert. Über einen Cronjob werden sie automatisch stündlich aktualisiert.

2.0.5

  • Ergänzt: Details für Veranstaltungen und Personen werden nun auf den Seiten mittels Shortcodes angezeigt: [verowa_generate_post_event], [verowa_generate_post_person].
  • Ergänzt: Beim Plugin-Update werden neue Regeln automatisch zur htaccess-Datei hinzugefügt.
  • Ergänzt: Die Listenüberschrift, die max. Anzahl Veranstaltungen und max. Tage im Voraus können jetzt angepasst werden, während man eine Seite bearbeitet.
  • Ergänzt: Neuer Shortcode, um die Veranstaltungslisten darzustellen: [verowa_event_list]. Die veralteten Shortcodes werden automatisch auf diesen umgeleitet.
  • Überarbeitung

2.0.4

  • Ergänzt: Buttons in der Agenda führen nun direkt zum Anmeldeformular.
  • Verbessert: Auf Seiten, in Veranstaltungen und Gruppenübersichten werden kleinere Personenbilder unterstützt.
  • Korrigiert: Die vorgewählte Liste für die Sortierung der Agenda funktioniert wieder.

2.0.3

  • Korrigiert: Schrägstriche in den Überschriften verursachen keine Probleme mehr.

2.0.2

  • Geändert: Die HTML-Struktur für Personen wurde überarbeitet.

2.0.1

  • Ergänzt: Funktioniert neu auf PHP 7.4.

2.0.0

  • Ergänzt: Neuer Shortcode: verowa-first-roster-entry.
  • Geändert: Code für die Lokalisierung überarbeitet.
  • Geändert: Dienstplan-Funktionalität überarbeitet.

1.9.5

  • Ergänzt: Eine Einstellung wurde hinzugefügt, damit man in Veranstaltungslisten und auf Detailseiten die Kontaktperson anzeigen bzw. verbergen kann.
  • Fehlerbereinigungen und umfassende Überarbeitungen.

1.9.1

  • Geändert: Diese Version bringt mehrere Varianten zusammen, die hartcodierte Werte und veränderte Funktionen beinhalteten. Sie bringt das Plugin zurück auf eine gemeinsame Codebasis.
  • Geändert: Der Name des Plugin-Ordners wurde von «verowa-connect-plugin» zu «verowa-connect» geändert.