Ich habe leider die aktuelle Arbeitsdienst Version auf admidio 4.2 installiert
Nun funktioniert im Plugin Mitgliedsbeitrag die Funktion Beitragszahlungen bearbeiten nicht mehr, nach Klick kommt eine Fehlerseite mit dem HTTP Error 500.
Wie kann ich das Ganze rückgängig machen, deinstallieren oder sonstiges, damit die Funktion der Beitragszahlung bearbeiten wieder funktioniert
Lieben Dank
Detlef
WSVBS hat geschrieben: 28. Feb 2023, 22:59
Ich habe die Version 1.2.0 veröffentlich. Sie arbeitet mit der Admidio Version 4.1.19.
das klingt für mich sehr merkwürdig. Die Installation eines Plugins sollte nicht eine Funktion in einem anderen Plugin kaputt machen. Das Plugin Mitgliedsbeitrag ist aber auch noch nicht für die 4.2 freigegeben.
Oh, hatte ich gar nicht wahrgenommen, das das Plugin Mitgliedsbeitrag noch nicht für 4.2 freigegebenen war.
Werde dann zunächst nicht weiter rumprobieren, bis offiziell die Freigaben erteilt sind
Danke für dein Feedback
Gruß Detlef
fasse hat geschrieben: 6. Mär 2023, 21:31
Hallo Detlef,
das klingt für mich sehr merkwürdig. Die Installation eines Plugins sollte nicht eine Funktion in einem anderen Plugin kaputt machen. Das Plugin Mitgliedsbeitrag ist aber auch noch nicht für die 4.2 freigegeben.
Danke WSVBS,
ich habe es soeben eingebunden.
Es hat das Problem bzgl. meiner nicht mehr sichtbaren Seite "Beitragszahlungen bearbeiten" behoben.
Bzgl. der Beitragszahlungen ist nun alles wieder in Ordnung.
Jetzt nur noch das Plugin Arbeitseinsatz für 4.2 anpassen, das wäre toll. Dann habe ich momentan alles Notwendige über Admidio zur Verfügung.
Danke an dieser Stelle einfach mal an alle die an der Entwicklung, etc. von Admidio und dem ganzen drumherum beteiligt sind.
Bei mir läuft Arbeitsdienst soweit super, nur bei der Abrechnung der geleisteten Stunden hab ich beim Export ein leere CSV Datei.PDF wird gar nicht ausgeführt.
Gibt's nen Trick? Mach ich was falsch
Ich verwende die Admindio Version 4.2.6 und Arbeitsdienst 1.2.0
ich würde mich hier ebenfalls anschließen. Ich habe Admidio in Version 4.2.10 installiert und teste gerade.
Als PHP Version hab ich aktuell 8.1.2 laufen.
Wenn ich die install.php aufrufen möchte dann bekomme ich folgenden Fehler:
Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function safeUrl() in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/install.php:142\nStack trace:\n#0 {main}\n thrown in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/install.php on line 142'
Ich habe die letzte Version ausm Git Repo gezogen und nicht die von der Website. Die lief nämlich gar nicht
Ich vermute das die install-routine schon nicht läuft sind die anderen Fehler dann follow-up Fehler weil er paar Dinge nicht finden kann.
Thu Jul 27 16:12:44.080422 2023] [proxy_fcgi:error] [pid 131236:tid 140499039708736] [client 91.23.31.133:7945] AH01071: Got error 'PHP message: PHP Warning: Undefined array key "alertWarning" in /home/users/svnaturbad/www/members/admidio/adm_my_files/templates/compile/6f47d852ffe845533f01d3a6dccdbdb9b7f6421c_0.file.form.part.warning.tpl.php on line 24PHP message: PHP Warning: Attempt to read property "value" on null in /home/users/svnaturbad/www/members/admidio/adm_my_files/templates/compile/6f47d852ffe845533f01d3a6dccdbdb9b7f6421c_0.file.form.part.warning.tpl.php on line 24PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 327PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 327PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 327PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 327PHP message: PHP Warning: Undefined variable $userdata in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 345PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 345PHP message: PHP Deprecated: DateTime::createFromFormat(): Passing null to parameter #2 ($datetime) of type string is deprecated in /home/users/svnaturbad/www/members/admidio/adm_program/system/classes/HtmlForm.php on line 721PHP message: PHP Warning: Undefined variable $userdata in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 388PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 388PHP message: PHP Warning: Undefined variable $userdata in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 391PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 391PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 512PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 512PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 516PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 516PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 517PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 517PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 518PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 518PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 519PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 519PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 520PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 520PHP message: PHP Warning: Undefined array key 0 in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.php on line 521PHP message: PHP Warning: Trying to access array offset on value of type null in /home/users/svnaturbad/www/members/admidio/adm_plugins/Arbeitsdienst/arbeitsdienst.ph
Arbeitsdienst v1.2.0 ist noch nicht angepasst an Admidio 4.2. Eine bereits installierte Version kann (eingeschränkt) laufen (wie hier schon beschrieben). Eine Neuinstallation funktioniert aber auf alle Fälle nicht, weil in der install.php Funktionen verwendet werden, die in Admidio 4.2 umbenannt wurden, bzw. Profilfelder angelegt werden, die andere Parameter verlangen.
ich habe das Plug In erst nach dem Update auf Admidio 5 installiert. Da es bisher nur für 4.2 freigegeben ist, kann es sein, dass es sich deshalb so verhält. Ich kann nur mutmaßen.
Jedenfalls ist mein Problem, dass ich zwar als Admin die Seite des Plug ins geöffnet bekomme, wenn ich die Erweiterung auf die index.php zeigen lassen. Alle anderen Konfigurationen haben mich nur auf Fehlerseiten geführt. So scheint das Plug In auch zu funktionieren. Allerdings wollte ich nun auch Mitgliedern der Gruppe "Bearbeiter" das recht einräumen und habe sie hinzugefügt. Sie bekommen das Plug In auch unter "Erweiterungen" angezeigt. Wenn sie es öffnen, werden sie allerdings zu einer Fehlerseite weitergeleitet.
Oder habe ich etwas anderes grundlegens übersehen oder falsch gemacht?
Bin für alle Tipps dankbar. Vielen Dank im Voraus!
Hab das Plugin selber noch nich im Einsatz, aber überlege für unseren Angelverein nen Arbeitsdienst-Modul aufzusetzen. Läuft die 2.0.0 bei euch mit Admidio 5 jetzt stabil, auch mit der PDF-Ausgabe und den Rechten für normale Bearbeiter? Oder muss man da noch mit Fehlerseiten rechnen, naja kennt man ja
WSVBS hat geschrieben: 25. Okt 2026, 14:22
Hallo Nils,
Hast Du die Version 2.0.0 verwendet, diese funktioniert auch mit Admidio ab 5.0
Viele Grüße
WSVBS
Hi,
leider ja. Wie gesagt, als Admin läuft es unproblematisch. Nur die restlichen User können es nicht nutzen. ALs Plug In URL habe ich "/adm_plugins/arbeitsdienst/index.php" verwendet. Beim Öffnen wird die URL "https://admidio.meine-domain.tld/adm_pl ... ption=main" geöffnet.
Die User sind neben dem Admin auch berechtigt Mitgliedsbeitrag zu nutzen und können es öffnen. Sie bekommen beim Offnen des Arbeitsdienst allerdings HTTP Error 500 "Diese Seite funktioniert im Moment nicht. admidio.meine-domain.tld können diese Anforderung zurzeit nicht verarbeiten." angezeigt.
Edit: Die User werden außérdem auf "https://admidio.meine-domain.tld/adm_pl ... nstall.php" weitergeleitet, nicht wie der Admin auf "https://admidio.meine-domain.tld/adm_pl ... ption=main". Ich habe einen der User mal testweise in die Admin-Gruppe geschmissen. Im Anschluss konnte das Plug In auch vom User verwendet werden. Sobald er aus der Gruppe entfernt wird, wird er wieder auf die andere URL geleitet und bekommt den HTTP Error.