Hallo Frau Ritter,
Herr Dr. Richter hat das Thema vor kurzer Zeit genauer erläutert:
Vor längerer Zeit (bis ca. 2016) gab es für spezielle Vorgänge (z.B. spezielle Exporte) "Zusatzmodule", die von den Schulen über die Programmeinstellungen ein- oder ausgeschaltet werden konnten. Diese Module lagen (oder liegen noch immer) im Ordner \SchILD-Plugins und wurden mit einer speziellen Technik erstellt, die es ermöglichte, dass die Plugins automatisch als Menüpunkte oder Schalter in SchILD-NRW verfügbar waren, ohne dass dafür explizit Änderungen im Programmcode von SchILD-NRW gemacht werden mussten. Dazu musste aber sowohl SchILD-NRW als auch die Plugins mit der gleichen Version der Entwicklungsumgebung erstellt werden, was sich irgendwann als großer Nachteil herausstellte. Deshalb wurde ca. 2016 entschieden, dass die Zusatzmodule in "klassische DLLs" umgewandelt wurden (die auch mit unterschiedlichen Entwicklungsumgebungen erstellt werden können). Die Dateien heißen immer noch wie vorher (also z.B. ExportAbitur.dll), befinden sich aber nun im Programmverzeichnis von SchILD-NRW. Dies (d.h. datei liegt im Programmverzeichnis) ist dann auch das Kennzeichen für SchILD, dass es sich nicht um ein "Plugin im engeren Sinne", sondern um eine klassische DLL handelt. Mit der Zeit wurden so alle Module entsprechend umgestellt. Das hatte zur Folge, das die im Ordner "\Schild-Plugins" vorhandenen Dateien irgendwann überflüssig geworden sind, mit Ausnahme der Datei "SchildPlugins.ini". Diese steuert, welche Module verfügbar sind, damit die Schule das jeweilige Modul aktivieren kann. Alle DLL-Dateien in diesem Ordner können also gelöscht werden.
Nun zu der Datei "ShowUsers.dll":
Das ist eines der wenigen Plugins, das nicht umgestellt wurde, da es in SchILD ja einen eigenen Menüpunkt "Benutzerverwaltung" gibt. Außerdem war das Plugin veraltet, da es die neue Verschlüsselung für die Kennwort nicht "beherrscht". In der aktuellen Version ist nun die ganze Plugin-Technik (im Sinne "vor 2016") rausgenommen worden (da nicht mehr benötigt), deshalb wird auch "Benutzer" nicht mehr angezeigt.
Zur Datei "SchildPlugins.ini"(in \SchILD-Plugins)
Wie schon erwähnt, wird diese Datei dazu verwendet, um die ein- und abschaltbaren Plugins (mit Beschreibung) bei den Programmeinstellungen anzuzeigen. Dabei werden aber nur Einträge gezeigt, für die es im Programmverzeichnis auch eine zugehörige Datei gibt. Deshalb spielt es keine Rolle, dass da z.B. "ShowUsers.dll" enthalten ist.
SchildUA.dll
Diese Datei wird von einigen Zusatzprogrammen (z.B. bis vor kurzem Kurs42) verwendet und "kapselt" den Anmeldevorgang für die jeweilige Datenbank. In den Setups der Zusatzprogramme ist diese Datei aber auch enthalten, so dass es kein Problem ist, dass sie in der Setup.exe nicht enthalten ist, wir können sie der Vollständigkeit aber da reinnehmen.