in der Datei \include\admin\puser.php ist ein ungültiger Link hinterlegt.
case 4 : echo '<br />Joinus kann über diese Liste nicht akzeptiert werden, mache diese über <a style="color:red;" href="http://ilch11.dev/admin.php?groups-joinus">Joinus Anfragen bearbeiten</a><br /><br />'; break;
Sollte man abändern in
case 4 : echo '<br />Joinus kann über diese Liste nicht akzeptiert werden, mache diese über <a style="color:red;" href="http://'.$_SERVER['HTTP_HOST'].'/admin.php?groups-joinus">Joinus Anfragen bearbeiten</a><br /><br />'; break;
Die Änderung ist ungetestet und ich weiß nicht ob der Case-Zweig überhaupt irgendwann erreicht wird.
Betreffend des festen "http://": Das findet man einige Male im Quellcode. Ist die Frage ob man die ishttps() irgendwo in "\include\includes\func\" unterbringt und die dann immer nutzt für solche Fälle.
www.ilch.de/forum-showposts-52152.html
In meinem Fall funktionieren die ganzen HTTP-Adressen nur, weil ich eine Weiterleitung eingerichtet habe. Das heißt aber, dass jedes mal eine Weiterleitung erforderlich ist (mal abgesehen davon es wird HTTP Strict Transport Security (HSTS) genutzt). Wenn HTTP komplett deaktiviert wird auf Serverseite würde das nicht mehr funktionieren.