Releases: TobiasKrais/d2u_courses
Releases · TobiasKrais/d2u_courses
3.4.1
- Modul 26-1 "Ausgabe Veranstaltungen": Auswahl der Preisstufe wird ins Anmeldeformular übernommen.
- Modul 26-2 "Warenkorb": Link bei Fehlermeldung entfernt.
- Modul 26-2 "Warenkorb": Mindestalter in Anmeldeformular aufgehoben.
- Modul 26-2 "Warenkorb": Altersabfrage mit Begrenzung auf aussgewählte Kategorien funktionierte nicht korrekt.
- Bugfix: In den Einstellungen wurden die ausgewählten MultiNewsletter Gruppen nach dem Speichern nicht korrekt angezeigt.
- Buchungsdaten Plugin: Buchungen können nun geklont werden.
- Buchungsdaten Plugin: Felder bezahlt, Warteliste und interne Bemerkungen hinzugefügt.
- Bugfix Buchungsdaten Plugin: Beim manuellen hinzufügen von Buchungen konnte nicht gespeichert werden wenn der Kurs kein gehaltsabhängiges Preismodell hatte.
- Bugfix Buchungsdaten Plugin: Export erzwingt nun UTF-8 als Format.
- Bugfix Buchungsdaten Plugin: Warnung im Warenkorb entfernt.
- Bugfix Kufer Import Plugin: Fehlerausgabe beim Import verbessert.
3.4.0
- Plugin Buchungsdaten hinzugefügt. Dieses Plugin ermöglicht die Erfassung und den Export von Teilnehmerdaten.
- Methode Course::existCoursesForCart() hinzugefügt, um zu prüfen ob überhaupt Veranstaltungen mit Anmeldeoption existieren.
- locations Plugin: Weiterleitungsoption in den Einstellungen hinzugefügt, wenn nur ein Ort in einer Ortskategorie vorhanden ist.
- Option für eine gewerbliche Anmeldung in den Einstellungen hinzugefügt.
- Modul 26-1 "Ausgabe Veranstaltungen": automatische Weiterleitung bei einem Kurs in einer Kategorie hatte nicht funktioniert und Warnung beseitigt.
- Modul 26-2 "Warenkorb": Bugfix: Löschen des zweiten Teilnehmers hatte komplette Veranstaltung aus Warenkorb gelöscht.
- Modul 26-2 "Warenkorb": Weitere optionale Felder für Teilnehmerdaten hinzugefügt.
- Bugfix: Ausgabe im JSON Format kodiert nun einfache Anführungszeichen korrekt.
- Bugfix: wenn ein Artikellink entfernt wurde, gab es beim Speichern einen Fehler.
3.3.3
- README / Hilfe hinzugefügt.
- Modul 26-1 "Ausgabe Veranstaltungen": Kann nun auch Karten des Geolocation Addon Version 2 nutzen.
3.3.2
- Bugfix: Speichern von Kursen endete wegen fehlender Wertumwandlung in Fehler.
3.3.1
- Bugfix: Verzeichniserstellung für Kufer Anmeldungen mit PHP < 8.1 war nicht möglich.
- Bugfix: Aufruf der Einstellungen bei Neuinstallation führte zu einem Fehler.
- Bugfix locations Plugin: Fehler beim Speichern behoben.
3.3.0
- PHP-CS-Fixer Code Verbesserungen.
- .github Verzeichnis aus Installer Action ausgeschlossen.
- rexstan Anpassungen
- Modul 26-1 "Ausgabe Veranstaltungen": Geolocation 1.x als Kartenaddon wird ab sofort unterstützt.
- Modul 26-1 "Ausgabe Veranstaltungen": "Zum Warenkorb hinzufügen" statt Grau in der Farbe der Veranstaltung.
- Modul 26-2 "Warenkorb": Fehlermeldung, wenn ein Newsletter aus dem MultiNewsletter angeboten wurde behoben.
- Modul 26-2 "Warenkorb": Feld für Firma hinzugefügt. In den Einstellungen kann festgelegt werden, dass Bestellungen von Firmen immer die Zahlungsoption Überweisung anbietet, auch wenn die Option im entsprechenden Feld nicht gewählt ist.
- Modul 26-2 "Warenkorb": IBAN Prüfung und Warnhinweis auf mögliche Kosten, wenn bei Zahlungsoption "SEPA Lastschrift" eine Kontonummer außerhalb des SEPA Raumes eingegeben wird.
- Modul 26-2 "Warenkorb": Eingabefeld für Land hinzugefügt und Postleitzahlfeld angepasst.
- Modul 26-2 "Warenkorb": E-Mail Verifizierungsfeld hinzugefügt.
- Modul 26-2 "Warenkorb": Wenn Altersabfrage aktiviert ist, wird zusätzlich nach einer Notfallnummer gefragt.
3.2.4
- Bugfix: wenn nur Teilnehmerzahl erfragt wurde, war in Bestätigungsmail die Anzahl und der Gesamtpreis nicht korrekt angezeigt.
- Bugfix: Installation ohne vorheriges Update schlug fehl.
- Modul 26-1 "Ausgabe Veranstaltungen": nun auch 4 Boxen nebeneinander möglich.
- Modul 26-3 "Ausgabe Veranstaltungen einer Kategorie in Boxen": nun auch 4 Boxen nebeneinander möglich.
3.2.3
- Anpassungen an Publish Github Release to Redaxo.
- Unterstützt nur noch URL Addon >= 2.0.
- Bugfix: Anzeige der Preisstufenbeschreibung bei gleichen Preisen nicht immer korrekt.
- Bugfix: Beim Löschen von Artikeln und Medien die vom Addon verlinkt werden wurde der Name der verlinkenden Quelle in der Warnmeldung nicht immer korrekt angegeben.
- Modul 26-1 "Ausgabe Veranstaltungen": Anzeige der Preisstufenbeschreibung bei gleichen Preisen nicht immer korrekt.
- Modul 26-2 "Warenkorb": Anzeige der Preisstufenbeschreibung bei gleichen Preisen nicht immer korrekt.
3.2.2
- Methode d2u_courses_frontend_helper::getMetaTags() entfernt, da das URL Addon eine bessere Funktion anbietet. Ebenso die Methoden getMetaAlternateHreflangTags(), getMetaDescriptionTag(), getCanonicalTag und getTitleTag() der aller Klassen, die diese Methoden angeboten hatten.
- Bei der Kategorieeingabe konnten Kinder- und Enkelkategorien sich selbst als Elternkategorie zuweisen, was zu einer Weiterleitungsschleife geführt hatte.
- Einkommensbasiertes Preismodell hinzugefügt.
- install.php und update.php modernisiert und vereinfacht.
- Modul 26-1 "Ausgabe Veranstaltungen": Einkommensbasiertes Preismodell hinzugefügt.
- Modul 26-2 "Warenkorb": Fatal Error bei bestimmter Kombination von Einstellungen im Modul behoben, einkommensbasiertes Preismodell hinzugefügt und Anpassungen für Mobilgeräte.
3.2.1
- Modul 26-1 "Ausgabe Veranstaltungen" Usability: In Liste wird "ausgebucht" angezeigt, wenn Veranstaltung ausgebucht ist.
- Modul 26-1 "Ausgabe Veranstaltungen": es steht nun auch eine OpenStreetMap Karte zur Verfügung.
- Modul 26-2 "Warenkorb": Es können nun mehrere Newsletter bestellt werden. Die angebotenen Newsletter können in den Einstellungen angepasst werden.
- Modul 26-2 "Warenkorb": Es kann die Frage nach dem Geschlecht der Kursteilnehmer deaktiviert werden.
- Modul 26-2 "Warenkorb": PHP Warnung entfernt.
- locations Plugin: Redaxo Nutzer für die Rechtevergabe sind nun alphabetisch sortiert.
- locations /kufer_sync Plugin: Zuordnung zu Kufer Ort ID möglich.
- In den Einstellungen gibt es neu ein Textfeld für einen Text in der Bestätigungsmail.
- Bestätigungsmail enthält nun auch den Preis, das Datum und die Uhrzeit der Veranstaltung.
- Bugfix: in einigen Fällen wurde der Redaxo Artikel in den Einstellungen nicht korrekt gespeichert.
- Bugfix: in einigen Fällen konnten mehrere gleiche Kategorien nebeneinander ausgegeben werden.
- Erste FAQs hinzugefügt.