Announcements
We have made many changes in Admidio 4.3. You can find a list of all changes on GitHub. In this article we will describe the most important changes.
Registration module revised
The module for registering members has been completely revised. It is now the first module that is completely based on a template and can therefore be changed in the theme folder.
For new registrations, members must confirm their registration. They will receive an e-mail with a confirmation link. It is now possible to set whether members become active automatically after the e-mail confirmation or whether they still have to be activated manually. With manual approval, there is now an improved overview page on which you can see directly whether the new member has already confirmed their registration and whether there is already a contact with a similar name.
Improved template integration
Template integration has been further improved. The main menu and the individual function menus of the modules are now displayed via the template engine and can therefore be customized. All form elements have also been converted to the template engine. In addition to full template support for the registration module, individual pages in the "Groups and roles", "Documents and files" and "Contacts" modules are also displayed using the templates.
Members module renamed to Contacts
The "Members" module (formerly user administration) is now called "Contacts" and is visible to all registered users. However, each user will only see the contacts that they are authorized to see. We have deliberately chosen the name "Contacts", as in a club with its members not only members are always recorded, but perhaps also craftsmen, suppliers, alumni, external trainers and much more.
Enhancements to the notifications
Notifications are now sent for all modules, both for new and changed entries. The notifications now also contain a direct link to the respective object that was created or edited. It is now also possible to deactivate individual notifications in the system notifications. To do this, simply remove the corresponding text from the notification box.
Export to Excel and OpenDocumentFormat
The export of contact/member lists from the groups & roles and the participation lists for events has been revised. A native Excel export is now possible, as well as an export to the OpenDocument format.
Improved role assignment
The assignment of roles is possible in many places in the program. Unfortunately, it used to be the case that each place in the program had its own logic. This has now been standardized and a history is now maintained when roles are assigned. A change from manager to normal member is now also stored in two assignments. The following example history can now be viewed in the profile:
Board member - Manager 01.10.2023 - 31.12.9999
Board member 15.03.2022 - 30.09.2023
Executive Board 23.05.2018 - 30.06.2020
Translations
Thai language added.
German translation has been updated.
Danish translation has been updated.
Swedish translation has been updated.
Portuguese translation has been updated.
-----------------------------------------------------------------------------------------------------------------------------------------
Was ist neu in Admidio 4.3?
Wir haben viele Änderungen in Admidio 4.3 vorgenommen. Sie können eine Liste aller Änderungen auf GitHub finden. In diesem Artikel werden wir die wichtigsten Änderungen beschreiben.
Registierungsmodul überarbeitet
Das Modul für die Registrierung von Mitgliedern wurde komplett überarbeitet. Es ist nun das erste Modul welches vollständig auf einem Template basiert und somit im Theme-Ordner verändert werden kann.
Bei neuen Registrierungen müssen die Mitglieder ihre Registrierung bestätigen. Dazu erhalten Sie eine E-Mail mit einem Bestätigungslink. Es ist nun einstellbar, ob Mitglieder nach der E-Mail-Bestätigung automatisch aktiv werden oder weiterhin manuell freigeschaltet werden müssen. Bei der Manuellen Freigabe gibt es nun eine verbesserte Übersichtsseite auf der direkt ersichtlich ist, ob das neue Mitglied seine Anmeldung bereits bestätigt hat und ob es bereits einen Kontakt mit einem ähnlichen Namen gibt.
Verbesserte Template-Integration
Die Template-Integration wurde weiter vorangetrieben. Es werden nun das Hauptmenü und auch die einzelnen Funktionsmenüs der Module über die Template-Engine dargestellt und können somit angepasst werden. Ebenso wurden nun alle Formular-Elemente auf die Template-Engine umgestellt. Neben der vollständigen Template-Unterstützung des Registrierungsmoduls, werden auch in den Modulen „Gruppen und Rollen“, „Dokumente und Dateien“, sowie „Kontakte“ einzelne Seiten über die Templates dargestellt.
Module Mitglieder umbenannt in Kontakte
Das Modul „Mitglieder“ (ehemals Benutzerverwaltung) heißt nun „Kontakte“ und ist für alle registrierten Benutzer:innen sichtbar. Allerdings werden jedem Benutzer und jeder Benutzerin nur die Kontakte angezeigt, die es selber sehen darf. Der Name „Kontakte“ haben wir bewusst gewählt, da auch in einem Verein mit seinen Mitgliedern nicht nur immer Mitglieder erfasst werden, sondern vielleicht auch Handwerker, Zulieferer, Ehemalige, externe Trainer uvm.
Modul Termine umbenannt in Veranstaltungen
Dieses Modul hieß bereits in allen anderen Sprachen „Veranstaltungen“. Nun haben wir es auch in der deutschen Sprache entsprechend umbenannt um einen einfachen Sprachwechsel zu ermöglichen.
Erweiterungen bei den Benachrichtigungen
Es werden nun Benachrichtigungen bei allen Modulen, sowohl bei neuen, als auch bei geänderten Einträgen versendet. Die Benachrichtigungen beinhalten jetzt auch einen direkten Link zu dem jeweiligen Objekt, welches angelegt oder bearbeitet wurde. Es ist nun auch möglich bei den Systembenachrichtigungen einzelne Benachrichtigungen zu deaktivieren. Dazu entfernt man einfach den entsprechenden Text aus der Benachrichtigungsbox.
Export nach Excel und OpenDocumentFormat
Der Export von Kontakt-/Mitgliederlisten aus den Gruppen & Rollen, sowie bei den Teilnahmelisten zu Veranstaltungen wurde überarbeitet. Es ist nun ein nativer Excel-Export möglich, sowie ein Export in das OpenDocumentFormat.
Verbesserte Rollenzuordnung
Die Zuordnung von Rollen ist an vielen Stellen im Programm möglich. Leider war es bisher so, dass jede Stelle im Programm ihre eigene Logik hatte. Dies wurde jetzt vereinheitlicht und es wird nun eine Historie bei der Zuordnung von Rollen gepflegt. Auch ein Wechsel von Leiter zu normalem Mitglied wird nun in zwei Zuordnungen hinterlegt. Es kann nun folgende beispielhafte Historie im Profil eingesehen werden:
Vorstand – Leiter 01.10.2023 – 31.12.9999
Vorstand 15.03.2022 – 30.09.2023
Vorstand 23.05.2018 – 30.06.2020
Übersetzungen
Sprache Thailändisch hinzugefügt.
Deutsche Übersetzung wurde aktualisiert.
Dänische Übersetzung wurde aktualisiert.
Schwedische Übersetzung wurde aktualisiert.
Portugiesische Übersetzung wurde aktualisiert.