Hoi
Nach Bauchgefühl müsste ich nun einfach die Funktion “function mxIsAdmin()“ aus der mx.api.php einbauen?
Stimmt soweit, kannst aber auch die daraus abgeleitete Konstante
MX_IS_ADMIN verwenden. Das spart Resourcwen, da diese bereits initialisiert und global verfügbar ist. Beispiel:
if (MX_IS_ADMIN) {
// Das hier darf nur ein Admin
} else {
// Das hier dürfen alle oder gibt z.B. ne Fehlermeldunf aus
}
Langt es, wenn ich die mx.api.php einfach include, oder muss ich auch noch die komplette Funktion in Datei aufführen?
Wieso willst Du die API noch mal includen? Du rufst den Chat und somit wohl auch die Administration doch über die modules.php auf, also z.b. modules.php?name=chat... Durch den Aufruf über die modules.php ist die API bereits aktiv und deren Funktionen sind direkt verfügbar.