{"id":49311,"date":"2024-05-27T12:00:00","date_gmt":"2024-05-27T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-110-0\/"},"modified":"2024-05-27T12:00:00","modified_gmt":"2024-05-27T11:00:00","slug":"web-v3-110-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-110-0\/","title":{"rendered":"Web v3.110.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"verbesserungen\">Verbesserungen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beitr\u00e4ge<\/strong>\n<ul class=\"wp-block-list\">\n<li>Es wird jetzt eine Link-Vorschau angezeigt, wenn entsprechende Infos daf\u00fcr vorliegen (OpenGraph).<\/li>\n\n\n\n<li>Benachrichtigungen f\u00fcr Beitr\u00e4ge lassen sich jetzt auch im Web verwalten.<\/li>\n\n\n\n<li>Beitr\u00e4ge werden jetzt als E-Mail-Zusammenfassung versendet.<\/li>\n\n\n\n<li>Der Dialog zum Erstellen eines Beitrags kann nun nicht mehr versehentlich geschlossen werden.<\/li>\n\n\n\n<li>In Beitr\u00e4gen wird nun ein einzelner Link mit OpenGraph-Informationen hervorgehoben.<\/li>\n\n\n\n<li>Man kann nun auch Beitr\u00e4ge in offenen Gruppen erstellen, in denen man noch nicht Mitglied ist. Hier ist dann eine direkter Beitritt zur Gruppe m\u00f6glich.<\/li>\n\n\n\n<li>Das Beitr\u00e4ge-Modul ber\u00fccksichtigt jetzt den Standortfilter aus dem Hauptmen\u00fc.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Initialisierung des TinyMCE ist nun stabiler.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>F\u00fcr Adress-Etiketten kann nun die Vorlage Avery Zweckform 3475 verwendet werden.<\/li>\n\n\n\n<li>Erbt eine Gruppe das Sicherheitslevel f\u00fcr &#8222;Gruppeninfos sehen&#8220; vom Gruppentyp, wird dies im UI gekennzeichnet.<\/li>\n\n\n\n<li>Der Personenimport unterst\u00fctzt bei der Eingabe von IDs jetzt mehr Formate.<\/li>\n\n\n\n<li>Es ist jetzt auch m\u00f6glich, in versteckten Gruppen zu chatten.<\/li>\n\n\n\n<li>Beim Duplizieren von Gruppen werden jetzt auch die Einstellungen f\u00fcr Rollen mitkopiert.<\/li>\n\n\n\n<li>Das Feld f\u00fcr die Eingabe von Optionen eines Gruppenmitgliedsfeldes wurde auf 4000 Zeichen erweitert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Fehlermeldungen in Dialogen wurden verbessert.<\/li>\n\n\n\n<li>Der Historieneintrag ist nun eindeutiger, wenn eine Person durch das &#8222;Austrittsdatum&#8220; aus einer Gruppe genommen wurde.<\/li>\n\n\n\n<li>In der mobilen Variante gibt es nun vorl\u00e4ufig einen Link zum alten Gruppen-Modul.<\/li>\n\n\n\n<li>Der Schreibassistent ist jetzt auch im neuen Gruppen-Modul verf\u00fcgbar.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Termine k\u00f6nnen jetzt automatisch zur Veranstaltungsdatenbank &#8222;Evangelische Termine&#8220; synchronisiert werden.<\/li>\n\n\n\n<li>Mit iCals, die nicht mehr existieren, wird jetzt besser umgegangen, sodass der Benutzer im Kalender einen Hinweis findet.<\/li>\n\n\n\n<li>Die Ansicht &#8222;Quartal&#8220; wurde zu &#8222;Liste&#8220; umbenannt und erlaubt nun auch, vorw\u00e4rts, r\u00fcckw\u00e4rts und nach heute zu navigieren.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Eingabe einer Dauer im Ablaufplan wird nun besser validiert.<\/li>\n\n\n\n<li>Abgeschlossene Ablaufpl\u00e4ne k\u00f6nnen jetzt auch zur Integration in andere Events benutzt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sync<\/strong>\n<ul class=\"wp-block-list\">\n<li>Es k\u00f6nnen jetzt Beziehungen zwischen Personen mit anderen ChurchTools-Installationen und mit dem Meldewesen DaviP synchronisiert werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Endpunkte <code>\/api\/event\/&lt;id&gt;\/facts<\/code> und <code>\/api\/facts<\/code> wurden leicht \u00fcberarbeitet. Insbesondere kann der Faktenwert nun <code>null<\/code> oder (wenn der Faktentyp <code>number<\/code> ist) ein Zahlenwert sein.<\/li>\n\n\n\n<li>Die Rest-Api Dokumentation f\u00fcr den Endpunkt <code>\/groups\/{groupId}\/member<\/code> wurde verbessert.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"behobene-fehler\">Behobene Fehler<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Setzen eines Fokuspunktes f\u00fcr ein Bild konnte es zu Fehlern beim Speichern kommen. Dies wurde behoben.<\/li>\n\n\n\n<li>Im Simulieren-Dialog wird nun wieder automatisch der Fokus im Suchfeld gesetzt.<\/li>\n\n\n\n<li>Die RSS-Widgets werden nun wieder korrekt auf der Startseite angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim L\u00f6schen von Gruppen \u00fcber &#8222;Weitere Aktionen&#8220; wird jetzt richtig gepr\u00fcft, ob noch Personen in der Gruppe sind und entsprechend eine Best\u00e4tigung abgefragt.<\/li>\n\n\n\n<li>F\u00fcr das Bearbeiten von Gruppenmitgliedsfeldern wird jetzt die korrekte Berechtigung <code>+edit groupmemberstatus<\/code> verwendet.<\/li>\n\n\n\n<li>Geburtstage werden wieder korrekt nach Datum, Nachname und Vorname sortiert.<\/li>\n\n\n\n<li>Der Dialog f\u00fcr das Zusammenf\u00fchren von Duplikaten funktioniert wieder korrekt.<\/li>\n\n\n\n<li>Beim Aufruf der Statistiken werden standardm\u00e4\u00dfig die aktiven Personen gefiltert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Beitr\u00e4ge<\/strong>\n<ul class=\"wp-block-list\">\n<li>Empfohlene Gruppen werden wieder korrekt angezeigt und gespeichert.<\/li>\n\n\n\n<li>Im Einrichtungsassistent werden nun die neu angelegten Gruppen wieder korrekt angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Das Anlegen neuer Gruppentypen mit Standardrollen funktioniert jetzt fehlerfrei.<\/li>\n\n\n\n<li>In der Gruppenmitgliedstabelle werden Nummernfelder jetzt korrekt sortiert.<\/li>\n\n\n\n<li>Einige frontendseitige Berechtigungs\u00fcberpr\u00fcfungen wurden korrigiert.<\/li>\n\n\n\n<li>Das Popup f\u00fcr &#8222;Automatische Mitgliedschaften&#8220; l\u00e4sst sich nun wieder korrekt schlie\u00dfen.<\/li>\n\n\n\n<li>Die Bearbeitung von Gruppenmitgliedsfeldern mit langen Titeln ist wieder m\u00f6glich.<\/li>\n\n\n\n<li>Es k\u00f6nnen nun auch nicht sichtbare Personen aus meinen Bereichen hinzugef\u00fcgt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Zu lange Titel werden nun in der Druckansicht hart umgebrochen.<\/li>\n\n\n\n<li>Bei einem Termin ist nun nicht mehr der Upload von .gif und .webp m\u00f6glich, da dies zu Fehlern f\u00fchrte.<\/li>\n\n\n\n<li>Termine k\u00f6nnen nun auch wieder \u00fcber URL-Parameter ge\u00f6ffnet werden, somit funktionieren auch wieder Links von der Startseite.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>E-Mails zu abonnierten Diensten stellen Informationen einheitlicher, sinnvoller und \u00fcbersichtlicher dar. Fehler bei der Darstellung wurden behoben.<\/li>\n\n\n\n<li>Der Administrator eines Events kann nun auch \u00fcber die App Dienste besetzen.<\/li>\n\n\n\n<li>Der Filter f\u00fcr Tags wird nun auch nach Wechsel einer Song-Kategorie korrekt dargestellt.<\/li>\n\n\n\n<li>Die \u00c4nderung eines Events, zu dessen Termin auch Ressourcen geh\u00f6ren, verursacht nun keinen Fehler mehr.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Im Bericht <em>Summen und Salden<\/em> werden Buchungen f\u00fcr die EB-Berechnung nur noch ber\u00fccksichtigt, wenn sie am 01.01. des Jahres gebucht wurden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Reports<\/strong>\n<ul class=\"wp-block-list\">\n<li>Bei der Durchschnittsberechnung von Fakten werden leere Werte ignoriert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Dienstanfragen \u00fcber die entsprechenden Endpunkte werden nun korrekt geloggt.<\/li>\n\n\n\n<li>Der Endpunkt <code>\/api\/events\/$EVENT_ID\/agenda\/songs<\/code> liefert jetzt alle Songs, wenn man den Ablaufplan sehen kann.<\/li>\n\n\n\n<li>Die Gruppenmitglieds-API <code>\/api\/groups\/$groupId\/members<\/code> l\u00e4sst sich jetzt auch nach Gruppenmitgliedsfeldern vom Typ Datum filtern. Beispiel: <code>\/api\/groups\/10\/members?datumsfeld=2024-05-15<\/code><\/li>\n\n\n\n<li>Die API <code>\/api\/persons\/$ID\/groups<\/code> enth\u00e4lt jetzt auch die Gruppenmitgliedsfelder.<\/li>\n\n\n\n<li>Der Endpunkt f\u00fcr die Startseite behandelt fehlende Geburtstage f\u00fcr &#8222;Mein Standort&#8220; besser<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"l-schungen\">L\u00f6schungen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Begrenzung von zu exportierenden Datens\u00e4tzen wurde entfernt, da dies aufgrund von expliziten Rechten nicht mehr notwendig ist.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49311","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.110.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":0,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49311\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49311"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}