Announcements - Beta Releases

Admidio 3.1 Beta 1 released

We want to start the Beta-Test for version 3.1 now and hope you can help us to find the last bugs and review all of the changes we made to the software.

Some of the major enhancements in this version:

#### PHP7 compatibility
This is one of the main reasons for this release. Since PHP7 was released at the end of November and Admidio 3.0 is not compatible we want to release a compatible version as soon as possible. So with Admidio 3.1 you can use PHP7 and we don't have change the minimum requirements. You can still use PHP 5.3.

#### Security improvements
With this release we have added some security related enhancements.
- Passwords are no encoded and stored in the database with the bcrypt algorithm
- check session ip address to prevent session hijacking
- don't show specific error message if password is wrong. always show error message username or password wrong to prevent evil users for scaning valid usernames
- refresh auto login id on every script call
- create a more unique and secure id
- delete all auto login from user if count of invalid auto login > 3
- Always give positive feedback when requesting a new password to prevent evil users for scaning valid email addresses

#### Further integration of 3.0 features
We have continue to integrate the new features that we introduce with 3.0.
- Upload files with the new file upload dialog in download module
- New authorization dialog in download module
- New dialog for MyLists
- Bootstrap print view in events module
- and much more ...

The minimum requirements are the same as of Admidio 3.0:
*PHP 5.3.7*
*MySQL 5.0.3*
*Flash not required anymore* ☺

A detailed list of all changes can be found here.

If you have a local test version of your installation then you can support us if you download the new version and try an update so we can check if all works fine with your configuration.
Admidio 3.1 Beta 1 herunterladen

**Please remember that this is a Beta-Version that is not intended for a productive enviroment. It could contain errors and could lead to data loss!**

If you don’t have a local test area then you can use our playground to have a look at the new version. But remember that there are several people who could change settings or add and remove data.

Admidio 3.1 playground

Comments, enhancements or bugs could reported in our betatest forum. Please report every bug in a separate thread, so it’s easier for us to keep the overview.

The Admidio-Team

Admidio 3.0 Beta 4 released
Here is the 4. beta version of Admidio 3.0. We have done a lot of bugfixes since Beta 3, so we decided to release a new Beta.

As before please try to install this beta to your local server or try to update a TEST environment of your Admidio installation. Please have a look at our [update documentation from version 2 to version 3](http://www.admidio.org/dokuwiki/doku.ph ... .x_auf_3.x).

And of course many thanks to all of you who help us to get a stable version 3.0 of Admidio. Due to the integration of Bootstrap we have rewritten more than 90% of the Admidio output and this is one of the reasons why you will find so many bugs. There was never a version before where we changed so much.

Some of the major enhancements:

Bootstrap integration
This is the main enhancement in this release. We have fully integrated the Bootstrap framework. Therefore all Html and CSS have been rewritten.
- easier customizing of your individual theme
- mobile layout for better integration on smartphones and pads
- modern flexible html and css layout

New Message module
Admidio contains a new module which could be used to send emails, private messages or use a simple chat module.
- emails could be send to multiple users or roles
- private messages could be send to other registered users
- a simple chat module is integrated
- emails and private messages will be saved in database

Advanced update and installation script
We have improved the installation and update prozess to make it easier and less error-prone for users to install or update Admidio.
- no separate installation folder adm_install that must be removed after installation/update. You can just update your installation and work with it.
- Configuration file will be created and saved automatically through installation prozess
- Update could be continued if it there was an error and the error could be solved.

More flexible lists and tables
We have integrated a new plugin for tables. With this plugin there are now several new features for every table / list in Admidio.
- Full text search in every table
- Sort the table after values of one or more columns ascending or descending
- Select number of records you want to see with a flexible page navigation

By the way we have new requirements for the server software. Admidio 3.0 needs the following software versions (or higher)
PHP 5.3.7 (before 5.2.0)
MySQL 5.0.3 (before 4.1.1)
HTML 5(before XHTML 1.0)
Flash not required anymore :)

A detailed list of all changes can be found here.

Admidio 3.0 Beta 4 herunterladen

Please remember that this is a Beta-Version that is not intended for a productive enviroment. It could contain errors and could lead to data loss!

If you don’t have a local test area then you can use our playground to have a look at the new version. But remember that there are several people who could change settings or add and remove data.

Admidio 3.0 playground

Comments, enhancements or bugs could reported in our betatest forum. Please report every bug in a separate thread, so it’s easier for us to keep the overview.

The Admidio-Team
Admidio 3.0 Beta 3 released
Another 2 weeks later we release our third Beta of Admidio 3.0. There are 45 new commits to the 3.0 branch and we hope to get closer to a release of this version.

As before please try to install this beta to your local server or try to update a TEST environment of your Admidio installation. Please have a look at our [update documentation from version 2 to version 3](http://www.admidio.org/dokuwiki/doku.ph ... .x_auf_3.x). We have done some bugfixes to the installation/update process and it would be nice of some others can test this.

And of course many thanks to all of you who help us to get a stable version 3.0 of Admidio. Due to the integration of Bootstrap we have rewritten more than 90% of the Admidio output and this is one of the reasons why you will find so many bugs. There was never a version before where we changed so much.

Some of the major enhancements:

Bootstrap integration
This is the main enhancement in this release. We have fully integrated the Bootstrap framework. Therefore all Html and CSS have been rewritten.
- easier customizing of your individual theme
- mobile layout for better integration on smartphones and pads
- modern flexible html and css layout

New Message module
Admidio contains a new module which could be used to send emails, private messages or use a simple chat module.
- emails could be send to multiple users or roles
- private messages could be send to other registered users
- a simple chat module is integrated
- emails and private messages will be saved in database

Advanced update and installation script
We have improved the installation and update prozess to make it easier and less error-prone for users to install or update Admidio.
- no separate installation folder adm_install that must be removed after installation/update. You can just update your installation and work with it.
- Configuration file will be created and saved automatically through installation prozess
- Update could be continued if it there was an error and the error could be solved.

More flexible lists and tables
We have integrated a new plugin for tables. With this plugin there are now several new features for every table / list in Admidio.
- Full text search in every table
- Sort the table after values of one or more columns ascending or descending
- Select number of records you want to see with a flexible page navigation

By the way we have new requirements for the server software. Admidio 3.0 needs the following software versions (or higher)
PHP 5.3.7 (before 5.2.0)
MySQL 5.0.3 (before 4.1.1)
HTML 5(before XHTML 1.0)
Flash not required anymore :)

A detailed list of all changes can be found here.

Admidio 3.0 Beta 3 herunterladen

Please remember that this is a Beta-Version that is not intended for a productive enviroment. It could contain errors and could lead to data loss!

If you don’t have a local test area then you can use our playground to have a look at the new version. But remember that there are several people who could change settings or add and remove data.

Admidio 3.0 playground

Comments, enhancements or bugs could reported in our betatest forum. Please report every bug in a separate thread, so it’s easier for us to keep the overview.

The Admidio-Team
Admidio 3.0 Beta 2 released
After 2 weeks of tests (thanks to all of you who help us) and 58 bugfix commits we release the second Beta of Admidio 3.0.

With this Beta we want to set the test focus to the installaton/update and the mobile handling. Please download this version and try to do a new installation on your local server. If there is anything within this installation process that doesn't fit, please let us know. You should also try to update a TEST environment of your Admidio installation. Please have a look at our update documentation from version 2 to version 3.
Try our version with your smartphone or pad. Does everthing (except tables and ckeditor) fit or are there some texts that doesn't fit to the screen?

Some of the major enhancements:

Bootstrap integration
This is the main enhancement in this release. We have fully integrated the Bootstrap framework. Therefore all Html and CSS have been rewritten.
- easier customizing of your individual theme
- mobile layout for better integration on smartphones and pads
- modern flexible html and css layout

New Message module
Admidio contains a new module which could be used to send emails, private messages or use a simple chat module.
- emails could be send to multiple users or roles
- private messages could be send to other registered users
- a simple chat module is integrated
- emails and private messages will be saved in database

Advanced update and installation script
We have improved the installation and update prozess to make it easier and less error-prone for users to install or update Admidio.
- no separate installation folder adm_install that must be removed after installation/update. You can just update your installation and work with it.
- Configuration file will be created and saved automatically through installation prozess
- Update could be continued if it there was an error and the error could be solved.

More flexible lists and tables
We have integrated a new plugin for tables. With this plugin there are now several new features for every table / list in Admidio.
- Full text search in every table
- Sort the table after values of one or more columns ascending or descending
- Select number of records you want to see with a flexible page navigation

By the way we have new requirements for the server software. Admidio 3.0 needs the following software versions (or higher)
PHP 5.3.7 (before 5.2.0)
MySQL 5.0.3 (before 4.1.1)
Flash not required anymore :)

A detailed list of all changes can be found here.

Admidio 3.0 Beta 2 herunterladen

Please remember that this is a Beta-Version that is not intended for a productive enviroment. It could contain errors and could lead to data loss!

If you don’t have a local test area then you can use our playground to have a look at the new version. But remember that there are several people who could change settings or add and remove data.

Admidio 3.0 playground

Comments, enhancements or bugs could reported in our betatest forum. Please report every bug in a separate thread, so it’s easier for us to keep the overview.

The Admidio-Team
Admidio 3.0 Beta 1 released
After 2 years of developement we are proud to announce the release of our 3.0-beta.1.
We want to start the Beta-Test now and hope you can help us to find the last bugs and review all of the changes we made to the software.

Some of the major enhancements:

Bootstrap integration
This is the main enhancement in this release. We have fully integrated the Bootstrap framework. Therefore all Html and CSS have been rewritten.
- easier customizing of your individual theme
- mobile layout for better integration on smartphones and pads
- modern flexible html and css layout

New Message module
Admidio contains a new module which could be used to send emails, private messages or use a simple chat module.
- emails could be send to multiple users or roles
- private messages could be send to other registered users
- a simple chat module is integrated
- emails and private messages will be saved in database

Advanced update and installation script
We have improved the installation and update prozess to make it easier and less error-prone for users to install or update Admidio.
- no separate installation folder adm_install that must be removed after installation/update. You can just update your installation and work with it.
- Configuration file will be created and saved automatically through installation prozess
- Update could be continued if it there was an error and the error could be solved.

More flexible lists and tables
We have integrated a new plugin for tables. With this plugin there are now several new features for every table / list in Admidio.
- Full text search in every table
- Sort the table after values of one or more columns ascending or descending
- Select number of records you want to see with a flexible page navigation

By the way we have new requirements for the server software. Admidio 3.0 needs the following software versions (or higher)
PHP 5.3.7 (before 5.2.0)
MySQL 5.0.3 (before 4.1.1)
Flash not required anymore :)

A detailed list of all changes can be found here.

If you have a local test version of your installation then you can support us if you download the new version and try an update so we can check if all works fine with your configuration.
Admidio 3.0 Beta 1 herunterladen

Please remember that this is a Beta-Version that is not intended for a productive enviroment. It could contain errors and could lead to data loss!

If you don’t have a local test area then you can use our playground to have a look at the new version. But remember that there are several people who could change settings or add and remove data.

Admidio 3.0 playground

Comments, enhancements or bugs could reported in our betatest forum. Please report every bug in a separate thread, so it’s easier for us to keep the overview.

The Admidio-Team
Beta 3 für Version 2.4
Wir haben in den letzten Wochen doch etliche Fehler in der vorherigen Beta gefunden, so dass wir vor dem finalen Release der Version 2.4 noch eine 3. Beta veröffentlichen.
Installiert auch diese noch einmal auf eurem System und testet ein paar Grundfunktionalitäten. Auch Dinge, die ihr bereits getestet habt. Durch Anpassungen können evtl. auch bisher funktionierende Bereiche einen Fehler bekommen haben. Wir hoffen es natürlich nicht :)

Ihr könnt die Version hier herunterladen und ausprobieren.
Admidio 2.4 Beta 3 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.

Viele Grüße
Das Admidio-Team
Beta 2 für Version 2.4 ist draußen
Nachdem wir nun in den letzten beiden Wochen schon einige Fehler gefunden und entfernt haben, gibt es nun die nächste Beta-Version zum Download.
An dieser Stelle schon einmal vielen Dank an die bisherigen Tester, insbesondere Offe, der das E-Mail-Modul auf Herz und Nieren getestet und uns auf viele Probleme hingewiesen hat.

Falls ihr auf der Spielwiese testet, so beachtet bitte, dass wir hier den E-Mail-Versand jetzt auf SMTP umgestellt haben. Bitte lasst diese Einstellung auch so, damit wir diese neue Versandmethode auch ausgiebig testen können. Beim SMTP-Versand ist zu beachten, dass wir dort noch den Debug aktiviert haben. Dies führt dazu, dass ihr direkt nach dem Versand ein detailiertes Protokoll seht und auch immer einen PHP-Fehler, dass die Header-Ausgabe bereits erfolgt ist. Außerdem wird nun beim E-Mail-Versand direkt an Admidio.org-Adressen eine Antwort zurückgegeben, falls diese nicht existiert.

Einen Überblick über alle neuen Funktionen gegenüber der Version 2.3 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 2 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.

Viele Grüße
Das Admidio-Team
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
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
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