MyBB.de Forum
Ausblenden von gesperrten Benutzern in der Mitgliederliste - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: Ausblenden von gesperrten Benutzern in der Mitgliederliste (/thread-28891.html)

Seiten: Seiten: 1 2


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - MrBrechreiz - 29.12.2013

Die Gruppe oder den Titel ?


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - Licht - 29.12.2013

hier Bild, damit sie besser verstehen..


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - MrBrechreiz - 29.12.2013

Gehe in die Gruppe deines EX-Test und in der Einstellung "Allgemein" den Standard-Benutzertitel abändern in deinen Wunschnamen.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - Licht - 29.12.2013

@ MrBrechreiz

da hat du recht. Hab nicht nachgedacht.


Nun möchte ich Gruppen aus Mitgliederliste ausschließen.

Hab hab ich aus "Suche" gefunden, leider kann ich nicht dort zitieren.

https://www.mybb.de/forum/thread-13193-post-94636.html#pid94636

Da hab ich ab Zeile 360 (die alte Zeile 340 gibst nicht mehr)

PHP-Code:
if($user['usergroup'] != "7") {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 

da klappt es nicht.


woran liegt es Fehler denn? Danke.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - MrBrechreiz - 30.12.2013

Doch das geht. Nimm dir die memberlist.php und Suche nach

PHP-Code:
eval("\$users .= \"".$templates->get("memberlist_user")."\";"); 

ändern zu

PHP-Code:
if($user['usergroup'] != "7") {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 

Die 7 muss Du natürlich an deiner ID der Gruppe anpassen.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - Licht - 30.12.2013

Hi,

so ich hab genau wie Beitrag #15 von MrBrechreiz geändert.
ab Zeile 360 geändert.

Da bekam ich Fehler . (Url-adresse hab ich weggelassen)

Parse error: syntax error, unexpected $end in /var/www/vhosts/url.de/httpdocs/forum/memberlist.php on line 375


wieso lag der Fehler von Zeile 375? da verstehe ich nicht.


Datei: memberlist.php beigefügt.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - King Louis - 30.12.2013

Du hast nen } zuviel gelöscht. Füg die mal hinter dem von dir eingefügten Code hinzu.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - Licht - 30.12.2013

Danke, es klappt. Wunderbar. Daumen hoch, Danke dir.

Wenn ich zum Beispiel: zwei oder drei weitere ID Gruppen ausschließen möchte..

hab ich versucht und alles probiert. Komma oder ; klappt es nicht. Hier Beispiel:

PHP-Code:
if($user['usergroup'] != "4;7") {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 

hab auch probiert.

PHP-Code:
if($user['usergroup'] != "4") {
        if(
$user['usergroup'] != "7") {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 

da klappt nix..


weil ich gerne neues ID Gruppen herstellen für den Test User. Darum.

Vielen Dank.


RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - King Louis - 30.12.2013

PHP-Code:
if($user['usergroup'] != "4" && $user['usergroup'] != "7") {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 

oder alternativ:
PHP-Code:
$groups = array(4,7);
if(!
in_array($user['usergroup'], $groups)) {
            eval(
"\$users .= \"".$templates->get("memberlist_user")."\";");
        } 



RE: Ausblenden von gesperrten Benutzern in der Mitgliederliste - Licht - 30.12.2013

Bin jetzt zufrieden.

Bessere Mitgliederliste und saubere Überblick. Prima.

Danke an alle.