rmbinder / Mitgliedsbeitrag

Plugin Mitgliedsbeitrag für die Online-Mitgliederverwaltung Admidio
GNU General Public License v2.0
8 stars 4 forks source link

Several white screens (Error 500) when using the module #82

Closed luebbe closed 2 years ago

luebbe commented 2 years ago

Hi, I'm new to Admidio and I am trying to get the Mitgliedsbeitrag module to work. Most of the functions are operational, but there are some that just return a white screen. It's running on Admidio 4.1 and maybe the problems are caused by #80?

These are:

I'm either logged in as Admin or as a user with "Edit groups and roles" permission

rmbinder commented 2 years ago

The last published version of membership fee (5.0.2) is not compatible with Admidio 4.1 (membership fee version 5.1.0 will be compatible). Please use an Admidio version 4.0.x

luebbe commented 2 years ago

Thanks, Is it possible to downgrade from Admidio 4.1 to 4.0.x without losing the data? Are the structures still compatible?

OTOH: What needs to be done to make the module compatible with Admidio 4.1?

rmbinder commented 2 years ago

Downgrading will not be easy as a lot has changed in the database structure. But branch v5.1.0 (from membership fee; I'm currently working on it) is compatible with Admidio version 4.1. But be careful, not all modules work yet.

luebbe commented 2 years ago

OK, so I'll pull from the 5.1 branch and be your guineapig :) Updating the membership module to 5.1 means:

rmbinder commented 2 years ago

The main thing is when a member's profile is accessed via a link. In the past the user_id was passed here, now it's the user_uuid. I'm currently working on the message modules, they don't work yet.

luebbe commented 2 years ago

Thanks, I'll update this week and our Kassenwart and I will give it a test drive.

olum20 commented 2 years ago

Wie ist der aktuelle Status bei diesem Thema? Ich habe eben Admidio 4.0.12 probiert mit 5.0.2 und hatte dort auch diese leeren Seiten. Bis welche Version hat es funktioniert? Ich probier mal eben die 4.0.11 ...

rmbinder commented 2 years ago

Grundsätzlich funktioniert Mitgliedsbeitrag v5.0.2 unter Admidio v4.0.12. Bei einer Neuinstallation kommt es leider vor, dass während des Setups die Rollen-IDs bestimmter Profilfelder nicht ausgelesen werden können. Dadurch kommt es zu den leeren Seiten bzw. dem weißen Bildschirm. Der Fehler ist in Mitgliedsbeitrag v5.1.0 behoben (bin gerade bei den letzten Änderungen dieser Version). Bis dahin mal prüfen, ob in Einstellungen-Ansichtsdefinitionen unter Spaltenauswahl alles belegt ist. Hier muss für jede Spalte ein Inhalt angegeben sein.