MyBB.de Forum
Mitglieder 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: Mitglieder ausblenden (/thread-6341.html)



Mitglieder ausblenden - Fatih - 01.07.2007

Hallo,

fällt jemandem eine Lösung ein, wenn man einzelne USER aus der Mitgliederliste ausblenden möchte.

Es gibt einen älteren Thread der funktioniert wohl nicht mehr. Dort wurde die Möglichkeit von der Anzeige der jeweils zugehörigen Gruppe vorgestellt. Damit könnte ich leben, nur seit dem scheinen einige Änderungen in der memberlist.php stattgefunden zu haben. Fakt ist, es funktioniert nicht und deshalb starte ich eine neue Anfrage.

Zurück zu meinen 1. Satz: Ich stelle mir vor, dass USER, die keine Berechtigung mehr haben in das Forum zu kommen, ausgeblendet werden müssen. Dabei sind Beiträge dieser USER unverändert zu belassen.

Für eine Anwort bedanke ich mich im Voraus.

CU


RE: Mitglieder ausblenden - Michael - 01.07.2007

Öffne die Datei memberlist.php und suche nach:
PHP-Code:
eval("\$member .= \"".$templates->get("memberlist_row")."\";"); 
Ersetzen durch:
PHP-Code:
if($users['usergroup'] != "x") {
    eval(
"\$member .= \"".$templates->get("memberlist_row")."\";");

Ersetze x durch die ID der Benutzergruppe, deren Mitglieder nicht gezeigt werden sollen.


RE: Mitglieder ausblenden - Fatih - 01.07.2007

super passt genau, die id konnte ich der datenbankverwaltung (name meine forum datenbank: mybb_mybbusergroups) entnehmen


RE: Mitglieder ausblenden - Dummuser - 09.08.2007

Hi,

eine kurze Frage am Rande:

Wenn ich mehrere Gruppen derart "ausschliessen" möchte, wie lautet dann der Code?
Trenne ich das "x" mit "," oder eine neue Zeile - irgendwie krieg' ich das nicht hin mit zwei Benutzergruppen Sad[/i]


RE: Mitglieder ausblenden - krafdi - 09.08.2007

Versuch es mal so.
PHP-Code:
switch ($users['usergroup']) {
case 
X:
    break;
case 
Y:
    break;
default:
    eval(
"\$member .= \"".$templates->get("memberlist_row")."\";");

X und Y musst du ersetzen.


RE: Mitglieder ausblenden - Dummuser - 10.08.2007

Hallo, krafdi,

setze ich den Code von Dir dann einfach unter
Code:
eval("\$member .= \"".$templates->get("memberlist_row")."\";");
, also zusätzlich dazu oder soll ich den auch rausnehmen und mit dem von Dir ersetzen?

Nachtrag:
Vergeß' meine blöde Frage -eben seh ich's: ich muss den Teil einfach komplett ersetzen (also dazufügen) - ich bin schon wieder mal total bbb gewesen!

Ich geh' jetzt besser ins Bett und morgen probier' ich's mal aus und melde mich dann wieder - DANKE aber schon mal im voraus!
Hi, DANKE -

ja, das hat geklappt!!!


RE: Mitglieder ausblenden - frage_zeichen - 28.08.2008

Huhu

den code memberlist_row gibts nicht mehr. Bei memberlist_user geht das nicht. Hat eine/r ne Idee was für die neu Version (1.4) zu ändern ist damit Gruppen nicht in der Mitgliederliste ausgegeben werden.

LG
?


RE: Mitglieder ausblenden - Michael - 28.08.2008

Ersetze zusätzlich
PHP-Code:
if($users['usergroup'] != "x") { 
durch
PHP-Code:
if($user['usergroup'] != "x") { 



RE: Mitglieder ausblenden - frage_zeichen - 28.08.2008

Big Grin Spitzenklasse ! Immer wieder aufs neue beeindruckend wie schnell unsereinen hier geholfen wird. DANKE!