Announcements

Betatest für Version 2.4
Es ist wieder soweit, die Beta der nächsten Version 2.4 steht nun zum Download bereit und kann getestet werden.
Neben den Funktionstests wäre es für uns auch interessant, ob es Probleme bei Updates von einer vorherigen Version gibt. Dazu sollt ihr natürlich nicht euer Produktivsystem aktualisieren, sondern vielleicht ein Testsystem mit einem Dump aufbauen und dieses mal mit der 2.4 aktualisieren.

Einen Überblick über alle neuen Funktionen findet ihr in unserer Trackerliste bei Sourceforge.

Die Schwerpunkte in dieser Version sind:
Änderungshistorie
Die Änderungen an den konfigurierbaren Profilfeldern werden mit protokolliert. Dabei wird der Zeitstempel, der alte und neue Wert, sowie der Benutzer, der die Änderung durchgeführt hat, dokumentiert. Dieses Protokoll kann dann in der Benutzerverwaltung eingesehen werden. Will man nur die Änderungen der Profilfelder eines Benutzers sehen, so kann das Protokoll auch in jedem Profil aufgerufen werden.

E-Mail-Versand
Wir haben den E-Mail-Versand in dieser Version auf die bekannte PHP-Bilbiothek phpmailer umgestellt. Dies hat uns mehrere Vorteile gebracht. Zum einen sollte der E-Mail-Versand nun stabiler und zuverlässiger laufen als in der Vergangenheit. Besonders die Probleme mit Codierungen sollten nun vorbei sein. Zusätzlich konnten wir jetzt einige Funktionen einbauen, die diese Bibliothek von Haus aus mitbringt, wie zum Beispiel den Versand über SMTP. Dieser kann nun in den Systemeinstellungen konfiguriert werden.

Rollenmitgliedschaften
Bei den Rollenmitgliedschaften sind mehrere Erweiterungen hinzugekommen. Leiter können nun optional auch Mitglieder ihrer Rolle bearbeiten bzw. neue Mitglieder hinzufügen oder entfernen. Außerdem kann ein Mitglied nun mehrfach einer Rolle zugeordnet werden, allerdings mit zeitlichem Abstand. Zukünftige Rollenmitgliedschaften werden nun auch im Profil angezeigt und der Ersteller, sowie derjenige, der die letzte Änderung an einer Rollenmitgliedschaft eines Benutzers durchgeführt hat, wird nun bei jeder Rollenzuordnung angezeigt.

Mehrere Organisationen
Auch bei der Nutzung mehrerer Organisationen in einer Datenbank sind nun ein paar Verbesserungen hinzu gekommen. Arbeiten mehrere Organisationen mit einer Installation, so kann man nun auch bei der Registrierung die Organisation auswählen, bei der man sich registrieren will. Bisher wurde hier immer die Organisation aus der config.php genommen. Werden im Profil auch Rollenmitgliedschaften in anderen Organisationen angezeigt, so wurden hier bisher nur Rollen angezeigt, die in der jeweiligen Organisation für alle registrierten Benutzer sichtbar waren. Jetzt werden zusätzlich noch alle Rollen angezeigt, die der gerade angemeldete Benutzer mit seinen Rechten in der anderen Organisation auch sehen würde. Optional können nun in der Benutzerverwaltung nur noch aktive Benutzer der aktuellen Organisation angezeigt werden. Ehemalige und Benutzer anderer Organisationen werden dann nicht mehr angezeigt. Bei der Neuanlage bzw. Zuordnung von Registrierungen wird allerdings weiterhin im kompletten Datenbankbestand nach bereits vorhandenen Benutzern gesucht.

Ihr könnt die Version hier herunterladen und ausprobieren.
Admidio 2.4 Beta 1 herunterladen

Dies ist eine Testversion und nicht für den produktiven Einsatz gedacht. Es können noch Fehler enthalten sein, die zu Datenverlusten führen können.

Kommentare, Anregungen, Fehler könnt ihr in dem dafür geschaffenen Betatest-Forum abgeben. Bitte macht dort für jeden Fehler einen eigenes Thema auf, nur so bleibt für uns der Überblick erhalten.

Eine Spielwiese mit den Zugangsdaten aus dem Demo-Bereich haben wir auch eingerichtet.

Viele Grüße
Das Admidio-Team
Android-App für Admidio

Es gibt jetzt die Android-App Appmidio mit der ihr auf eure Admidio-Installation zugreifen könnt.
Die App kann bisher die Mitglieder der einzelnen Rollen anzeigen, sowie deren Profile und das eigene Profil darstellen. Weitere Funktionen sind in zukünftigen Versionen geplant.

Um die App nutzen zu können, müsst ihr das dazugehörige Plugin bei eurer Admidio-Installation installieren.

Die App, sowie das Plugin wurden von zettem entwickelt. An dieser Stelle schon einmal von uns ein dickes Dankeschön für die Arbeit. Die Entwicklung der App und des Plugins wird weiterhin von zettem gesteuert und durchgeführt. Für Fragen zum Plugin und zur App könnt ihr das Plugin-Forum nutzen.

Ob es auch eine iOS-App geben wird, können wir zur Zeit nicht sagen. Die Android-App hat uns überrascht und evtl. gibt es ja auch jemanden, der uns mit einer iOS-App überrascht <!-- s:D -->:D<!-- s:D -->

Betatest des Statistik-Plugins
Vor einiger Zeit haben wir Ideen für ein Statistikmodul gesammelt.
Nun ist es soweit und wir können euch im Demo-Bereich ein lauffähiges Statistik-Plugin präsentieren. Zu Verdanken haben wir dieses Plugin kcs und alexn. Diese haben in den letzten Monaten sehr viel Arbeit in das Plugin investiert und das Ergebnis kann sich sehen lassen.

Da das Plugin wahrscheinlich noch die ein oder andere Kinderkrankheit haben wird, starten wir mit einem Test in unserem Demo-Bereich. Dazu müsst ihr euch als admin einloggen und seht dann in der rechten Seitenleiste die Links für das Statistikmodul.

Da wir jede Nacht den DemoBereich neu aufbauen, werden alle Tabellen gelöscht. Aus diesem Grund kann es sein, dass ihr über die Installieren Funktion erst noch die Statistiken installieren müsst. Das merkt ihr, falls ein Fehler beim Aufruf der anderen beiden Links erscheint.

Alle Hinweise und Kommentare bitte im Plugin-Forum posten.

Euer Admidio Team
Admidio 2.3.7 erschienen
Eine neue Version mit Fehlerbehebungen steht zur Verfügung.

Einen genauen Überblick über weitere Fehlerkorrekturen findet ihr in unserem Changelog!

Falls ihr es noch nicht getan habt, lest euch bitte noch unsere Versionsankündigung der 2.3 durch.

Bei einer kompletten Neuinstallation von Admidio solltet ihr folgendes Dokument durchlesen:
Admidio installieren

Folgende Seiten sind für ein Update interessant:
Admidio updaten
Updateanleitung für Themes
Änderungshistorie speziell für Themes

Viele Grüße
Das Admidio Team
Dokumentation der Klassen und Funktionen
Wir haben nun für Entwickler, Pluginschreiber oder auch einfach nur Interessierte eine neue Möglichkeit geschaffen, den Sourcecode besser zu verstehen.
Der Sourcecode, sowie die Struktur unserer Klassen und Beschreibungen der Methoden und Funktionen sind jetzt über diese Webseite verfügbar. Der Sourcecode und die Struktur sind bereits vollständig vorhanden, an der Beschreibung werden wir kontinuierlich Arbeiten. Hier dient die Klasse TableAccess als Referenz. In dieser Art und Weise sollen dann zukünftig mal alle Klassen beschrieben sein.

Diese Dokumentation wird generisch aus unserem Sourcecode erstellt. Die Pflege findet somit im Sourcecode statt und hat den Vorteil, dass sie auch beim Entwickeln direkt an Ort und Stelle vorhanden ist.

Viel Spaß beim Entwickeln
Euer Admidio-Team
Admidio 2.3.6 erschienen
Ich habe die Version 2.3.6 jetzt noch einmal aktualisiert. Mit der neuen Version werden jetzt auch wieder die Hilfetexte angezeigt.
Admidio 2.3.6 erschienen
Nach der Sommerpause gibt es direkt eine neue fehlerbereinigte Admidio-Version.
In dieser Version sind zwei schwerwiegende Sicherheitslücken geschlossen worden. Aus diesem Grund empfehlen wir euch möglichst schnell die neue Version zu installieren.

Besten Dank an Stefan Schurtz für die Aufdeckung dieser Lücken

Einen genauen Überblick über weitere Fehlerkorrekturen findet ihr in unserem Changelog!

Falls ihr es noch nicht getan habt, lest euch bitte noch unsere Versionsankündigung der 2.3 durch.

Bei einer kompletten Neuinstallation von Admidio solltet ihr folgendes Dokument durchlesen:
Admidio installieren

Folgende Seiten sind für ein Update interessant:
Admidio updaten
Updateanleitung für Themes
Änderungshistorie speziell für Themes

Viele Grüße
Das Admidio Team
Neue Version des Mitgliedbeitragsplugins

Das Mitgliedsbeitragsplugin steht nun in der finalen Version 3.0 zum Download bereit.
In dieser Version wurde das Plugin grundlegend überarbeitet und erweitert. Eine Auswahl an Neuerungen findet ihr in der Versionshistorie aufgelistet:

Beiträge aus dem Forum wurden eingearbeitet:

[list">
[*">alle Beiträge werden anhand von Rollenzugehörigkeiten ermittelt[/*:m">
[*">es können beliebig viele Rollen mit festen Beiträgen (deren Beitrag auch 0 € sein kann) definiert werden[/*:m">
[*">die gesamte Konfiguration des Plugins erfolgt über eine Weboberfläche[/*:m">
[*">alle fehlenden Profilfelder der Admidio-Datenbank werden beim ersten Aufruf des Plugins erzeugt[/*:m">
[*">alle ermittelten Beiträge werden in die Admidio-Datenbank geschrieben und könnten somit auch noch nachträglich verändert werden[/*:m">
[*">die anteilige Berechnung der Beiträge wurde angepasst an die vorgegebenen Beitragszeiträume von Rollen (monatlich, vierteljährlich, halbjährlich usw)[/*:m">
[*">die Exportfunktionalität wurde eingeschränkt; das Plugin selber erstellt nur noch eine DTA-Datei und den dazugehörigen Begleitzettel[/*:m">
[*">diverse Prüfroutinen wurden eingebaut (z.B. besteht eine Familie nur aus einem Mitglied ?)[/*:m">[/list:u">

Folgende Änderungen sind während der Beta-Phase eingebaut worden:

[list">
[*">Rundung der berechneten Mitgliedsbeiträge auf zwei Nachkommastellen[/*:m">
[*">Profilfeld Beitritt ist kein Pflichtfeld mehr[/*:m">
[*">zusätzlicher Schalter für die anteilige Beitragsberechnung (Berechnung anhand des Beitrittsdatums oder des Beginns einer Rollenzugehörigkeit)[/*:m">
[*">das Präfix für Familienrollen ist beim ersten Aufruf vordefiniert ('Familie')[/*:m">
[*">bei Familienrollen kann ein Leiter definiert werden; dieser wird für die Beitragsberechnung herangezogen[/*:m">
[*">ein Fehler in der Beitragsberechnung wurde behoben (bestehende Alt-Beiträge wurden nicht gelöscht )[/*:m">
[*">ein Fehler bei der Berechnung des Alters eines Mitglieds, bezogen auf den Stichtag, wurde behoben [/*:m">[/list:u">

Ein großer Dank geht an rmb, der dieses Plugin weiterentwickelt und all diese Funktionen eingebaut hat.

Admidio 2.3.5 erschienen
Pünktlich zu den Sommerferien gibt es noch eine fehlerbereinigte Admidio-Version.
Dieses Mal sind in verschiedenen Bereichen Fehler behoben worden. Einen genauen Überblick findet ihr in unserem Changelog!

Falls ihr es noch nicht getan habt, lest euch bitte noch unsere Versionsankündigung der 2.3 durch.

Bei einer kompletten Neuinstallation von Admidio solltet ihr folgendes Dokument durchlesen:
Admidio installieren

Folgende Seiten sind für ein Update interessant:
Admidio updaten
Updateanleitung für Themes
Änderungshistorie speziell für Themes

Viele Grüße
Das Admidio Team
Beta zur neuen Version vom Mitgliedbeitragsplugin
Das Mitgliedbeitragsplugin wurde grundlegend überarbeitet und erweitert.
Einen kleinen Überblick gibt die Liste der Neuerungen und die Dokumentation der neuen Version:

[list">[*">alle Beiträge werden anhand von Rollenzugehörigkeiten ermittelt[/*:m">
[*">es können beliebig viele Rollen mit festen Beiträgen (deren Beitrag auch 0 € sein kann) definiert werden[/*:m">
[*">die gesamte Konfiguration des Plugins erfolgt über eine Weboberfläche[/*:m">
[*">alle fehlenden Profilfelder der Admidio-Datenbank werden beim ersten Aufruf des Plugins erzeugt[/*:m">
[*">alle ermittelten Beiträge werden in die Admidio-Datenbank geschrieben und könnten somit auch noch nachträglich verändert werden[/*:m">
[*">die anteilige Berechnung der Beiträge wurde angepasst an die vorgegebenen Beitragszeiträume von Rollen (monatlich, vierteljährlich, halbjährlich usw)[/*:m">
[*">die Exportfunktionalität wurde eingeschränkt; das Plugin selber erstellt nur noch eine DTA-Datei und den dazugehörigen Begleitzettel[/*:m">
[*">diverse Prüfroutinen wurden eingebaut (z.B. besteht eine Familie nur aus einem Mitglied ?)[/*:m">[/list:u">

Beachtet bitte das dies noch eine Beta ist, die evtl. noch schwerwiegende Fehler enthalten kann. Die Version ist nur zum Test gedacht und wir freuen uns über euer Feedback im Pluginforum !


Ihr könnt die Version hier herunterladen.

Ein großer Dank geht an rmb, der dieses Plugin entwickelt und erweitert hat.

Viele Grüße
Das Admidio Team