{"id":49419,"date":"2019-10-12T12:00:00","date_gmt":"2019-10-12T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-51-0\/"},"modified":"2019-10-12T12:00:00","modified_gmt":"2019-10-12T11:00:00","slug":"web-v3-51-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-51-0\/","title":{"rendered":"Web v3.51.0"},"content":{"rendered":"\n<p><strong>\u00c4nderungen f\u00fcr Self-Hoster<\/strong><\/p>\n\n\n\n<p>In dieser Version haben wir angefangen, das PHP-Modul <code>GD<\/code> (<a href=\"https:\/\/www.php.net\/manual\/de\/ref.image.php\">https:\/\/www.php.net\/manual\/de\/ref.image.php<\/a>) zu verwenden. Dieses gibt uns die M\u00f6glichkeit, Bilder zu bearbeiten, also Ausschnitte zu w\u00e4hlen und auch verschiedene Gr\u00f6\u00dfen bereitzustellen. Damit das funktioniert muss das PHP-Modul GD auf dem Server installiert sein. Das Modul ist meistens in PHP-Installationen standardm\u00e4\u00dfig dabei, es w\u00e4re aber trotzdem gut zu checken, ob das in der eigenen Installation aktiv ist.<\/p>\n\n\n\n<p>Dies kann ganz einfach \u00fcberpr\u00fcft werden, indem man Gruppenbilder auf der Gruppen-Homepage anschaut. Wenn diese erscheinen, funktioniert es.<\/p>\n\n\n\n<p><strong>Optimierungen\/Verbesserungen<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u00c4nderungen von \u00dcbersetzungen werden nun geloggt.<\/li>\n\n\n\n<li>Font-Awesome Icons auf Version 5 aktualisiert.<\/li>\n\n\n\n<li>Die Log Ansicht wurde komplett \u00fcberholt und neu gestaltet.<\/li>\n\n\n\n<li>Die bisherigen neueren Selects wurden mit einer eigenen Select-Komponente ausgetauscht.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Als Stationsbezeichnung k\u00f6nnen jetzt Namen mit mehr als 20 Zeichen eingetragen werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Fakten wurden erweitert. Es ist jetzt m\u00f6glich, Fakten in einem Auswahlfeld auszuw\u00e4hlen, dessen Optionen in den Stammdaten definiert werden k\u00f6nnen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Neuer Endpoint <code>GET \/masterdata\/person<\/code> f\u00fcr Stammdaten.<\/li>\n\n\n\n<li>Neuer Endpoint <code>GET \/translations<\/code><\/li>\n\n\n\n<li>Neuer Bilder Endpoint, um Bilder automatisch zuzuschneiden.<\/li>\n\n\n\n<li>Die Gruppen-Teilnehmer in der Api werden jetzt nach Sortkey, Nachname, Vorname sortiert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Admin-Einstellungen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Einwilligungs-Text f\u00fcr die Einwilligungserkl\u00e4rung kann nun mittles Translation-Key \u00fcbersetzt werden.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Behobene Fehler<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim \u00d6ffnen von Multiselect-Boxen geht auf mobilen Endger\u00e4ten nun nicht mehr automatisch das Keyboard auf.<\/li>\n\n\n\n<li>Im TinyMCE werden nun bei der Bildbearbeitung nur noch die richtigen Buttons angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>In der franz\u00f6sischen Double Opt-In Mail wird nun wieder der Installationsname angezeigt statt PHP Code<\/li>\n\n\n\n<li>Zeigt Option zum L\u00f6schen des Profilbilds nur an, wenn auch ein Profilbild existiert.<\/li>\n\n\n\n<li>Die Gruppenregistrierung \u00f6ffnet sich auch wieder f\u00fcr schon angemeldete Benutzer, wenn keine zus\u00e4tzlichen Gruppenanmeldefelder definiert wurden.<\/li>\n\n\n\n<li>Gr\u00fcndungs- und Abschlussdatum f\u00fcr Gruppen k\u00f6nnen wieder gel\u00f6scht werden.<\/li>\n\n\n\n<li>Wenn die E-Mail Adresse nicht aktualisiert werden darf, werden die Personendaten nicht aktualisiert angezeigt, sondern es bleibt, wie es war.<\/li>\n\n\n\n<li>Das Sperren von Personen ist wieder m\u00f6glich.<\/li>\n\n\n\n<li>Im Gruppenfilter (weitere Filter) werden Mehrfach-Auswahl-Felder wieder richtig gefiltert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Besprechungsanfragen-Dialog wird nun auch geladen, wenn man nicht alle Personen der Gruppe sehen darf.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Einstellung &#8218;Leiter informieren&#8216; wird jetzt wieder ber\u00fccksichtigt, wenn sie auf &#8218;Nein&#8216; gestellt wird.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Wenn Resourcen-Admin IDs mit Leerzeichen und Komma getrennt wurden, bekam der anfragende Resourcen Admin auch eine Mail. Nun \u00fcberpr\u00fcfen wir das richtig und der anfragende Resourcen Admin bekommt keine \u00c4nderungsmail mehr.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Admin-Einstellungen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Als CSS f\u00fcr das Einbetten des Kalenders k\u00f6nnen nun mehr als 1024 Zeichen eingegeben werden.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49419","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.51.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49419","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\/49419\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49419"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}