Beiträge: 37
Themen: 2
Registriert seit: 15.12.2014
MyBB-Version: 1.8.3
Hallo Community,
ich möchte gerne wissen, ist es möglich unsichtbare Mitglieder oder eine spezielle Gruppe mit Mitgliedern aus der Mitgliederliste entfernen zu lassen, also das man diese dort nicht mehr sehen kann?
Mit freundlichen Grüßen,
Justin Dittmer
HelpBoard.eu
Das Board rund um Coding, Programmierung und Design sowie Tutorials und Gewinnspiele.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
19.12.2014, 23:53
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2014, 23:54 von Jockl.)
Schau Dir mal diesen Beitrag an. Das funktioniert auch bei 1.8.
Wenn Du unsichtbare User in der Mitgliederliste ausblenden möchtest, dann musst den oben verlinkten Code mit dieser Zeile versehen
Beiträge: 37
Themen: 2
Registriert seit: 15.12.2014
MyBB-Version: 1.8.3
(19.12.2014, 23:53)Jockl schrieb: Schau Dir mal diesen Beitrag an. Das funktioniert auch bei 1.8.
Wenn Du unsichtbare User in der Mitgliederliste ausblenden möchtest, dann musst den oben verlinkten Code mit dieser Zeile versehen
Also wenn ich z. B. diesen Skript bei mir in die memberlist.php hinzufüge, dann lädt er erstens alle Avatare von gravatar.com nicht mehr und die eigentlich unsichtbaren Member sind noch sichtbar.
PHP-Code: if($user['uid'] != "3") { eval("\$users .= \"".$templates->get("memberlist_user")."\";"); }
Mit freundlichen Grüßen,
Justin Dittmer
HelpBoard.eu
Das Board rund um Coding, Programmierung und Design sowie Tutorials und Gewinnspiele.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Dann hast Du Dir den o.a. Link nicht genau durchgelesen (Positionen, wo was eingesetzt werden muss). Nur Deinen Code einzufügen funktioniert so nicht.
Beiträge: 37
Themen: 2
Registriert seit: 15.12.2014
MyBB-Version: 1.8.3
(20.12.2014, 00:38)Jockl schrieb: Dann hast Du Dir den o.a. Link nicht genau durchgelesen (Positionen, wo was eingesetzt werden muss). Nur Deinen Code einzufügen funktioniert so nicht.
Also soweit konnte ich auch schon denken.. bin ja nicht völlig blöd was PHP angeht.
Natürlich habe ich mir den Beitrag genau durchgelesen und den Codeschnipsel an die exakte Position gesetzt.
Habe vorhin gelesen das es nicht != heißt sondern ==
Nachdem ich das gemacht habe, wurden zwar nicht mehr die gravatar Links angezeigt, aber die entsprechenden Mitglieder wurden nicht entfernt.
Es wird lediglich eine weitere Spalte angelegt mit dem Timestamp von "Mitglied seit" und "Letzer Besuch".
Unter dieser leeren Spalte befindet sich dann trotzdem das Mitglied was entfernt werden sollte.
PHP-Code: while($user = $db->fetch_array($query)) { //FILTER if($user['displaygroup'] == "8") { eval("\$users .= \"".$templates->get("memberlist_user")."\";"); }
//ENDFILTER
Mit freundlichen Grüßen,
Justin Dittmer
HelpBoard.eu
Das Board rund um Coding, Programmierung und Design sowie Tutorials und Gewinnspiele.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Ich habe es bei mir vorhin selbst ausprobiert und mit entsprechender Code-Änderung unsichtbare User aus der Mitgliederliste ausgeblendet. Aber wenn ich mir Deine Antwort etwas genauer durchlese, bin ich zuversichtlich, dass Du es schon schaffen wirst, das umzusetzen......
Beiträge: 37
Themen: 2
Registriert seit: 15.12.2014
MyBB-Version: 1.8.3
(20.12.2014, 00:54)Jockl schrieb: Ich habe es bei mir vorhin selbst ausprobiert und mit entsprechender Code-Änderung unsichtbare User aus der Mitgliederliste ausgeblendet. Aber wenn ich mir Deine Antwort etwas genauer durchlese, bin ich zuversichtlich, dass Du es schon schaffen wirst, das umzusetzen......
Also ich glaube nicht unbedingt das ich es selber schaffen werde .. vorallem weil ich mit den MyBB Variablen nichts zu tun habe.
Und ich habe nicht einmal eine Ahnung was
PHP-Code: eval("\$users .= \"".$templates->get("memberlist_user")."\";");
genau macht ..
Mit freundlichen Grüßen,
Justin Dittmer
HelpBoard.eu
Das Board rund um Coding, Programmierung und Design sowie Tutorials und Gewinnspiele.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
(20.12.2014, 00:57)JND_3004 schrieb: (20.12.2014, 00:54)Jockl schrieb: Ich habe es bei mir vorhin selbst ausprobiert und mit entsprechender Code-Änderung unsichtbare User aus der Mitgliederliste ausgeblendet. Aber wenn ich mir Deine Antwort etwas genauer durchlese, bin ich zuversichtlich, dass Du es schon schaffen wirst, das umzusetzen......
Also ich glaube nicht unbedingt das ich es selber schaffen werde .. vorallem weil ich mit den MyBB Variablen nichts zu tun habe.
Und ich habe nicht einmal eine Ahnung was
PHP-Code: eval("\$users .= \"".$templates->get("memberlist_user")."\";");
genau macht ..
Das gibt das memberlist_user Template aus. (was ja auch da steht :p)
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 37
Themen: 2
Registriert seit: 15.12.2014
MyBB-Version: 1.8.3
(20.12.2014, 01:44)MrBrechreiz schrieb: (20.12.2014, 00:57)JND_3004 schrieb: (20.12.2014, 00:54)Jockl schrieb: Ich habe es bei mir vorhin selbst ausprobiert und mit entsprechender Code-Änderung unsichtbare User aus der Mitgliederliste ausgeblendet. Aber wenn ich mir Deine Antwort etwas genauer durchlese, bin ich zuversichtlich, dass Du es schon schaffen wirst, das umzusetzen......
Also ich glaube nicht unbedingt das ich es selber schaffen werde .. vorallem weil ich mit den MyBB Variablen nichts zu tun habe.
Und ich habe nicht einmal eine Ahnung was
PHP-Code: eval("\$users .= \"".$templates->get("memberlist_user")."\";");
genau macht ..
Das gibt das memberlist_user Template aus. (was ja auch da steht :p)
Aber eine Lösung auf mein Problem gibt es dennoch nicht..
Mit freundlichen Grüßen,
Justin Dittmer
HelpBoard.eu
Das Board rund um Coding, Programmierung und Design sowie Tutorials und Gewinnspiele.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
(20.12.2014, 02:16)JND_3004 schrieb: (20.12.2014, 01:44)MrBrechreiz schrieb: (20.12.2014, 00:57)JND_3004 schrieb: (20.12.2014, 00:54)Jockl schrieb: Ich habe es bei mir vorhin selbst ausprobiert und mit entsprechender Code-Änderung unsichtbare User aus der Mitgliederliste ausgeblendet. Aber wenn ich mir Deine Antwort etwas genauer durchlese, bin ich zuversichtlich, dass Du es schon schaffen wirst, das umzusetzen......
Also ich glaube nicht unbedingt das ich es selber schaffen werde .. vorallem weil ich mit den MyBB Variablen nichts zu tun habe.
Und ich habe nicht einmal eine Ahnung was
PHP-Code: eval("\$users .= \"".$templates->get("memberlist_user")."\";");
genau macht ..
Das gibt das memberlist_user Template aus. (was ja auch da steht :p)
Aber eine Lösung auf mein Problem gibt es dennoch nicht..
Sorry, aber das was dir Jockl schon im Beitrag #2 schrieb, ist die richtige Lösung und funktioniert zu 100%. Habe sie eben auch getestet.
Mit freundlichen Grüßen
MrBrechreiz
|