Prüfungsregister wie inventory

Hast du Vorschläge, was wir an Admidio noch verbessern könnten ? Hier kannst du uns deine Vorstellung an neuen Funktionen mitteilen.
Antworten
FloG
Beiträge: 5
Registriert: 5. Dez 2025, 18:51

Prüfungsregister wie inventory

Beitrag von FloG »

Hallo zusammen,

Ich habe zuerst versucht, das Inventory zu einem Prüfungsregister für unseren Kampfsportverein umzubenennen.
Leider sind einige Bezeichnungen nicht einfach im Backend abänderbar.
Außerdem hätte ich das ursprüngliche Inventory auch gerne erhalten, da ich diese Funktion ebenfalls gerne nutzen wollen würde.

Ich habe jetzt mehrfach versucht, ein Plugin Prüfungsregister auf der Basis eines kopierten inventorys zu erstellen und benutzerdefiniert zu benennen. Das will aber einfach nicht korrekt funktionieren...

Wäre es möglich das inventory einfach zu duplizieren und die einzelnen Bezeichnungen einfach umzubenennen...

Oder wäre es möglich hier einfach ein Plugin zu erhalten? :mrgreen:
Benutzeravatar
MightyMCoder
Developer
Beiträge: 171
Registriert: 21. Jun 2023, 14:46

Re: Prüfungsregister wie inventory

Beitrag von MightyMCoder »

Hallo FloG,

so ohne weiteres lässt sich das Inventar-Modul nicht als Plugin extrahieren. Klar wäre auch das machbar, aber mit einigem Aufwand verbunden.

Ich selbst plane auf Basis des Inventar-Moduls ein Plugin zur Verwaltung von unserem Notenbestand zu entwickeln. Dabei könnte ich versuchen, Rücksicht auf deine Anforderungen zu nehmen und das Plugin von vornherein möglichst personalisierbar zu gestalten.
Wie lange das dauern wird, kann ich dir aber leider nicht sagen. Ich finde im Moment nur wenig Zeit zum Programmieren…

Was genau meinst du mit einem Prüfungsregister? Geht es dir um die Erfassung abgelegter Prüfungen und Auszeichnungen?

Viele Grüße
MightyMCoder
FloG
Beiträge: 5
Registriert: 5. Dez 2025, 18:51

Re: Prüfungsregister wie inventory

Beitrag von FloG »

Hallo MightyMCommander,

Danke für die superschnelle Rückmeldung.

Also... aktuell habe ich das Inventory einfach so angepasst (nach KI Vorschlägen):

Name des Prüflings (ITEM) Text (100)
Prüfungsdatum (Ausleihdatum) Datum
Kategorie Kategorie -> sollte in Waffengattung umbenannt werden können
(was aktuell nich umbenennbar ist...)
Graduierung Dropdown-Listenfeld
Status Dropdown-Listenfeld -> würde ich gerne in gültig / ungültig unbenennen...
(oder zumindest die Standartwerte löschen und durch das eigene Feld ersetzen, das ja erstellt werden kann)
Prüfling registriert (LAST_RECEIVER) Text (100)
Prüfer (INVENTORY_KEEPER) Text (100)
gültig bis (Rückgabedatum) Datum

Leider kann ich aber folgendes nicht ändern:

Das Feld "+ neuen Gegenstand" umbenennen in "+ neue Prüfung registrieren"
sowie die Filtereinstellungen anpassen Verwalter (Keeper) wird halt nicht geändert oder wäre anpassbar...
Und vielleicht noch die Filtermöglichkeiten individuell anpassen und eigen erstellte Felder hinzufügen können...

Also in Summa ist das Inventory schon richtig super geeignet für meine Zwecke!
Wenn man diese Änderungsmöglichkeiten noch hinzufügen würde, wäre es um einiges Besser personalisierbar!
Das wäre so der Absolute Traum...
FloG
Beiträge: 5
Registriert: 5. Dez 2025, 18:51

Prüfungsregister wie inventory lädt sehr langsam

Beitrag von FloG »

Hallo,

inzwischen nutze Ich erfolgreich das Inventory als Prüfungsregister.
Zwar nicht perfekt umbenannt, jedoch gut genug um es nutzen zu können.

Allerdings lädt nun das Inventory sehr langsam.
Es sind 404 Einträge, die Abfrage ist auf 25 Pro Seite gesetzt.

Welche Einstellungen kann ich noch machen, um die Ladezeit zu verkürzen?
Admidio ist bereits auf die Version 5.0.3 aktualisiert.
Die Datenbanken habe ich noch einmal über phpmyadmin optimiert, was keine Verbesserung brachte.

Die KI schlägt mir die Änderung des Hostnamens von localhost auf die IP-Adresse 127.0.0.1 in der phpmyadmin/config.inc.php vor, was m.M.n. nicht in meinen Möglichkeiten steht, oder?

Hat jemand vielleicht eine andere Idee?
FloG
Beiträge: 5
Registriert: 5. Dez 2025, 18:51

Re: Prüfungsregister wie inventory

Beitrag von FloG »

So, aktueller Zwischenstand:

Admidio auf einem schnellen Hetzner Server installiert - Ladezeiten von über 40 sekunden für das Laden des Inventorys mit 402 Einträgen...

Egal was, die Performance wird nicht besser. Anscheinend sind die miteinander verknüpften Einträge wie Keeper, last receiver, Borrow Date, Status, etc., (ohne die das Inventory nach leidiger Erfahrung auch nicht funktioniert) die absoluten Bremsen bei 402 Eiträgen.

Das ist sehr schade, denn eigentlich sollen es zukünftig weitaus mehr Einträge werden... und da das inventory jetzt schon so langsam ist, geht das so gar nicht.

Ich würde die ganzen verknüpften Felder (keeper etc...) ja gerne einfach leer lassen und ausblenden... aber ausblenden geht leider auch nicht.

Oder noch nicht, mal sehen was die KI vorschlägt.


Also die Idee, dass ich Einträge habe (absolvierte Prüfungen), mit dann mit dem jeweiligen Mitglied verknüpft sind (wenn vorhanden) ist schon sehr attraktiv.
Es wäre super wenn man die anderen verknüpften Felder die die performance massiv "bremsen" deaktivieren könnte.

Ginge das irgendwie?
Benutzeravatar
MightyMCoder
Developer
Beiträge: 171
Registriert: 21. Jun 2023, 14:46

Re: Prüfungsregister wie inventory

Beitrag von MightyMCoder »

Hallo FloG,

Könntest du mir mal direkt per Mail genau beschreiben, was du da aktuell umgesetzt hast und was genau deine Anforderung ist?

Nach dem, was ich so aus deinen Posts herauslese, hast du massive Eingriffe in die aktuelle Modullogik vorgenommen, die so natürlich nicht vorgesehen sind. Das kann dann natürlich auch zu massiven Performanceeinbußen führen.

Dazu kommt, dass das Inventarmodul noch nicht auf Server-Side-Processing umgestellt ist, was ebenfalls dazu führt, dass alles sehr langsam lädt, da alle Einträge ausgelesen werden und in die Tabelle geschrieben werden, selbst, wenn nur 25 anzuzeigen sind.
Auch die Icons werden für jeden Gegensand einzeln geladen, was Performance kostet.

Das Thema des Server-Side-Processing werde ich auf jeden Fall noch angehen, bin nur noch nicht dazu gekommen.

Viele Grüße
MightyMCoder
Antworten