{"id":54813,"date":"2020-05-26T12:00:00","date_gmt":"2020-05-26T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-56-0\/"},"modified":"2026-04-10T08:48:05","modified_gmt":"2026-04-10T07:48:05","slug":"web-v3-56-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-56-0\/","title":{"rendered":"Web v3.56.0"},"content":{"rendered":"\n<p><strong>Improvements<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>Group homepage<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>The group homepage was completely renewed.<\/li>\n\n\n\n<li>The registration workflow now also works for spouses and children.<\/li>\n\n\n\n<li>The registration workflow now also works for people with the same e-mail address.<\/li>\n\n\n\n<li>The old group homepage is still running a few versions and will then be shut down. The old group homepages will then be redirected to the new one.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Events<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>ChurchTools now converts Songbeamer files to UTF-8 so that the files can be viewed in the browser with correct umlauts.<\/li>\n\n\n\n<li>The agenda view can now be viewed by anyone with the appropriate rights, so that a SongBeamer export is also possible, for example.<\/li>\n\n\n\n<li>It is now possible to add several songs to the agenda at the same time.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>There are now more help pages linked in ChurchTools.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Person &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The group status has been removed from the master data for safety reasons. It was previously not possible to make any meaningful changes there.<\/li>\n\n\n\n<li>The validation when modifying DB fields has been improved.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>The iCal export of a calendar used to include the URL of the ChurchTools installation for each appointment, if no URL was explicitly set for the appointment. This behaviour has now been changed so that no URL for appointments is exported if no URL is set in the appointment.<\/li>\n\n\n\n<li>The iCal feed delivers three years of dates into the future instead of just one.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Admin-Settings<\/strong>\n<ul class=\"wp-block-list\">\n<li>The button for the DB dump works again and is only visible for selfhosters.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Fixed Bugs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>If &#8220;Users can declare their own consent to the storage of their data in accordance with Art. 7 EU-GDPR&#8221; is deactivated in the admin settings, controls for declaring consent were previously still displayed on the profile page of users. These are now correctly hidden.<\/li>\n\n\n\n<li>The master data can only be adjusted in the dialogs and no longer in the overview to prevent accidentally changed settings.<\/li>\n\n\n\n<li>The back button when entering the 2FA code works again.<\/li>\n\n\n\n<li>If you are assigned to a campus and can only see this campus, it is now displayed again in the menu bar.<\/li>\n\n\n\n<li>The drop-down for campus is now also visible again in simulation mode.<\/li>\n\n\n\n<li>On the start page, the widgets &#8216;Important entries from Wiki&#8217;, &#8216;News from Wiki&#8217; and &#8216;Facts of the last days&#8217; now take the selected campus into account.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Person &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>In the popup of the group homepage map the target group is now translated.<\/li>\n\n\n\n<li>The additional line is now hidden for labels if it is empty.<\/li>\n\n\n\n<li>The tag list is no longer overlaid by the map.<\/li>\n\n\n\n<li>When exporting, all columns of the template are now always exported, even if no data is available.<\/li>\n\n\n\n<li>Now shows groups in the hierarchy, independent of the group status filter.<\/li>\n\n\n\n<li>The info box for higher-level groups when a higher-level group is selected is displayed again.<\/li>\n\n\n\n<li>The setting &#8220;Hide export function&#8221; no longer prevents the use of the e-mailer.<\/li>\n\n\n\n<li>Removing an end date for group members works again.<\/li>\n\n\n\n<li>If a DB prefix is used, you can now remove group members from a group again.<\/li>\n\n\n\n<li>Own DB fields in the DB field category &#8220;Category&#8221; are saved correctly again.<\/li>\n\n\n\n<li>When editing automatic mails, the dialog now remains open.<\/li>\n\n\n\n<li>The reloading of geodata for persons now works again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>Log messages for a new or changed appointment now look clearer in the log.<\/li>\n\n\n\n<li>On mobile devices, the title of an appointment is visible again in a popup.<\/li>\n\n\n\n<li>When changing a single appointment from a series, the series is now always updated correctly.<\/li>\n\n\n\n<li>In the mobile view, no more errors are displayed when opening appointment details and they can be closed again.<\/li>\n\n\n\n<li>Line breaks are now handled correctly in iCal.<\/li>\n\n\n\n<li>When copying a calendar entry, the creator is now set to the person who copied it.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Hidden persons are no longer displayed in the selection for services.<\/li>\n\n\n\n<li>If you remove a date from a series in Events, the date is now correctly applied.<\/li>\n\n\n\n<li>When creating events, there is no longer an error message, even if you do not have the right to see facts.<\/li>\n\n\n\n<li>The scheduled services are now also displayed correctly sorted when filtering by service group.<\/li>\n\n\n\n<li>The scheduled services are now also displayed correctly sorted in the export.<\/li>\n\n\n\n<li>If you have filtered by a service group, the options for editing are now also displayed next to the scheduled services.<\/li>\n\n\n\n<li>Prevents the double creation of agendas when quickly double-clicking.<\/li>\n\n\n\n<li>The text &#8220;Assign a song&#8221; was not translated in the agenda.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>No more emails are sent to archived admins.<\/li>\n\n\n\n<li>Existing resource bookings are not changed by opening them, neither in case of conflicts.<\/li>\n\n\n\n<li>The resource admin is now also informed about changes to the booking that are triggered via the calendar module.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>After saving a wiki page for the first time, the author is now displayed correctly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Checkin<\/strong>\n<ul class=\"wp-block-list\">\n<li>Hidden persons are no longer shown in the check-in.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54813","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.56.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":1,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54813\/revisions"}],"predecessor-version":[{"id":55549,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54813\/revisions\/55549"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54813"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}