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?
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
(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")."\";");
}
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.
(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
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......
(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 ..
(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)
(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..
(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.