Mitglieder nicht sichtbar für Gäste - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Ideen und -Wünsche (https://www.mybb.de/forum/forum-73.html) +--- Thema: Mitglieder nicht sichtbar für Gäste (/thread-25264.html) |
Mitglieder nicht sichtbar für Gäste - RebelAce - 27.03.2012 Hallo zusammen! Für mein neuestes Forenprojekt wäre es wichtig, dass die Gäste nicht sehen können, wer bereits im Forum registriert ist. Sprich die Namen sollten nicht lesbar sein. Gibt es da eine Möglichkeit dies ein zu stellen bzw. ein entsprechendes Plugin? Wäre recht dringend. Danke! RE: Mitglieder nicht sichtbar für Gäste - StefanT - 27.03.2012 Also überall die Benutzernamen anonymisieren? RE: Mitglieder nicht sichtbar für Gäste - RebelAce - 27.03.2012 Ja genau, sowas meine ich. Dass man die Namen eben erst sieht, sobald man freigeschaltet ist. RE: Mitglieder nicht sichtbar für Gäste - StefanT - 27.03.2012 So oft wie die Namen angezeigt werden, wird das ziemlich aufwendig... RE: Mitglieder nicht sichtbar für Gäste - RebelAce - 27.03.2012 Wichtig wäre es nur für die Index und Mitgliederliste. In die einzelnen Foren kommen Gäste nicht mehr rein, entsprechend müsste dort dann ja auch kein Name sichtbar sein. Mitglieder an sich dürfen die Namen natürlich sehen. Ich hab eben dieses Thema gefunden. So kann man die Namen in den Beiträgen anonymisieren. Kann man das auch so für den Index einbauen? Müsste ja an sich auch gehen oder? RE: Mitglieder nicht sichtbar für Gäste - Jockl - 27.03.2012 Mit der index.php alleine wirst Du nicht weit kommen. Vermutlich müsstest Du noch an die inc/functions_forumlist.php ran. Die Mitgliederliste lässt sich ja für Gäste ganz einfach komplett sperren.... Nachtrag: wenn es darum geht, den lastposter nicht zu zeigen, dann könntest Du mal folgendes versuchen: suche in der inc/functions_forumlist.php (ca. Zeile 230) PHP-Code: $lastpost_profilelink = build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); PHP-Code: if($mybb->users['uid'] != 0){ Um auf der index.php Gästen die Geburtstage vorzuenthalten suche in der index.php nach PHP-Code: eval("\$birthdays = \"".$templates->get("index_birthdays")."\";"); PHP-Code: if($mybb->usergroup['gid'] != 1){ Und die neuesten Mitglieder kannst Du verstecken in dem Du die Zeile PHP-Code: $lang->stats_newestuser = $lang->sprintf($lang->stats_newestuser, $newestmember); PHP-Code: if($mybb->usergroup['gid'] == "1"){ RE: Mitglieder nicht sichtbar für Gäste - RebelAce - 28.03.2012 Super lieben Dank Jockl! Mach mich da gleich mal dran. Hatte gestern nur den "Last Post" Teil gelöscht, so dass dort eben nur der Titel zum neuen Beitrag und das Datum/Uhrzeit steht. Aber wenns mit Zensur wär, wärs natürlich besser. Ich probiers direkt. RE: Mitglieder nicht sichtbar für Gäste - NetHunter - 28.03.2012 (27.03.2012, 18:23)RebelAce schrieb: Wichtig wäre es nur für die Index und Mitgliederliste. In die einzelnen Foren kommen Gäste nicht mehr rein, ................. Die Mitgliederliste solltest du dann auch komplett sperren. RE: Mitglieder nicht sichtbar für Gäste - RebelAce - 28.03.2012 Also das mit der Anonymisierung der "lastpost" ist leider nicht nur bei Gästen, sondern auch bei Registrierten. Das Anonymisieren von der Geburtstagsanzeige klappt leider gar nicht, da wird dann nur eine weiße Indexseite gezeigt. Ist aber nicht so tragisch. Hab die Geburtstage deaktiviert. Sonst klappt es aber. Danke dir! Wieso allerdings auch bei registrierten Usern dann der "lastpost" anonym ist versteh ich nicht ganz. :p Edit: Die Mitgliederliste ist für Gäste deaktiviert. Danke Damit ihr mal seht worums eigentlich geht: FORUM RE: Mitglieder nicht sichtbar für Gäste - NetHunter - 28.03.2012 Versuchs mal so (Die Änderung von Jockl vorher rückgängig machen): inc/functions_forumlist.php Finde: PHP-Code: $lastpost_profilelink = build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); PHP-Code: if ($mybb->user['uid'] == 0) |