MyBB.de Forum
Admin aus Benutzerliste ausblenden - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Admin aus Benutzerliste ausblenden (/thread-2723.html)

Seiten: Seiten: 1 2


Admin aus Benutzerliste ausblenden - epicure - 10.08.2006

Hi,

ich kann den Admin im Benutzerprofil zwar auf "unsichtbar" stellen, geht ein User aber auf den Button "Mitglieder", wird er angezeigt. Da ich den Namen des Admins geändert habe, möchte ich (aus Sicherheitsgründen) nicht, dass man ihn sieht. Wie geht das?


RE: Admin aus Benutzerliste ausblenden - StefanT - 10.08.2006

Bei Posts sieht man den Namen doch auf jeden Fall. Außerdem auf der Team-Seite und auch bei Einträgen im Kalender. Das macht dann doch keinen Sinn. Und wenn du mit dem Admin nicht posten willst, brauch er sich ja nicht im Frontend einloggen.


RE: Admin aus Benutzerliste ausblenden - epicure - 10.08.2006

Er soll sich ja im Frontend auch nicht einloggen. Daher will ich nicht, dass er in der Benutzerliste erscheint.

Jetzt habe ich aber ein grösseres Problem:

Den Administrator habe ich umbenannt in "Tester". Nun kann ich mich mit ihm nicht mehr am AdminCP anmelden. Im Frontend ja, wenn ich dann auf AdminCP klicke, bekomme ich folgende Maske siehe Anlage 1. Ab da siehts dann so aus wie im 2. Sreenshot.

Mein 2. User ist ebenfalls als Hauptgruppe in der Gruppe Administratoren. Auch er kommt nicht mehr aufs AdminCP

Ähm, wie komme ich wieder auf die AdminCP?


RE: Admin aus Benutzerliste ausblenden - StefanT - 10.08.2006

OK. Ich habe was verwechselt.
Zum Fehler: https://www.mybb.de/doku/index.php?title=Nach_dem_Login_ins_Admin-CP_wird_das_Login-Formular_in_drei_Frames_ausgegeben
Nächstes Mal solltest du vorher in der Doku schauen.


RE: Admin aus Benutzerliste ausblenden - Michael - 10.08.2006

Um den Admin aus der Liste zu entfernen: Öffne die Datei memberlist.php und suche:
PHP-Code:
$query $db->query("SELECT COUNT(*) FROM ".TABLE_PREFIX."users WHERE username LIKE '%".addslashes($mybb->input['usersearch'])."%'"); 
Ersetzen durch:
PHP-Code:
$query $db->query("SELECT COUNT(*) FROM ".TABLE_PREFIX."users WHERE username LIKE '%".addslashes($mybb->input['usersearch'])."%' AND uid !='x'"); 
Suche nach:
PHP-Code:
$query $db->query("SELECT u.*, f.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid) WHERE u.username LIKE '%".addslashes($mybb->input['usersearch'])."%' ORDER BY u.".$mybb->input['by']." ".$mybb->input['order']." LIMIT $start, ".$mybb->settings[membersperpage]); 
Ersetzen durch:
PHP-Code:
$query $db->query("SELECT u.*, f.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid) WHERE u.username LIKE '%".addslashes($mybb->input['usersearch'])."%' AND u.uid != 'x' ORDER BY u.".$mybb->input['by']." ".$mybb->input['order']." LIMIT $start, ".$mybb->settings[membersperpage]); 
Suche nach:
PHP-Code:
$query $db->query("SELECT u.*, f.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid) ORDER BY u.".$mybb->input['by']." ".$mybb->input['order']." LIMIT $start, ".$mybb->settings[membersperpage]); 
Ersetzen durch:
PHP-Code:
$query $db->query("SELECT u.*, f.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid) WHERE u.uid != 'x'ORDER BY u.".$mybb->input['by']." ".$mybb->input['order']." LIMIT $start, ".$mybb->settings[membersperpage]); 
Ersetze x in allen Queries durch die Benutzer-ID des Admins.


RE: Admin aus Benutzerliste ausblenden - epicure - 10.08.2006

Entschuldige, aber ich weiss nicht wie ich die Benutzer-ID finde. Ja, ich habe in der Doku gesucht, wenn ich es richtig sehe, muss ich in der Tabelle adminlog irgendwas mit der UID mache. Ich kann aber weder SQL noch HTML noch PHP, auch wenn es schwerfällt das zu glauben.. ;-)

Wenn ich die ID herausfinde, kann ich den Code ersetzten, so etwas bekomme ich hin.

Sorry, ich bin kein EDV´-Experte.


RE: Admin aus Benutzerliste ausblenden - Michael - 10.08.2006

Öffne das Profil des Administrators und schau dir die URL im Browser oben an. Am Ende findest du die UID. Beispiel für meine UID: member.php?action=profile&uid=10


RE: Admin aus Benutzerliste ausblenden - epicure - 11.08.2006

Verstehe. War nicht schwer und hat funktioniert.

Danke und Gruss
Epi


RE: Admin aus Benutzerliste ausblenden - epicure - 20.08.2006

Ich muss das Thema nochmal aufgreifen. Leider sieht man den Admin noch, wenn man auf "Foren-Team" klickt.

@michael: kann man das auch ausblenden?

btw: unser Forum ist seit 2 Stunden online *freu*


Viele Grüsse
Epi


RE: Admin aus Benutzerliste ausblenden - Michael - 20.08.2006

Gehe in die Einstellungen der betroffenen Benutzergruppe und wähle bei "Zeige auf der Seite 'Forum Team'?" -> Nein.