MyBB.de Forum

Normale Version: Alle Beiträge anzeigen für einzelne User deaktivieren?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ist es möglich bei einigen Usern das "Alle Beitäge anzeigen" im Profil zu deaktivieren?
Für Gäste sperren wäreauch eine Möglichkeit ...
Wenn ich Deine Frage richtig verstehe, dann könntest Du in der search.php die Zeile 1050 suchen:
PHP-Code:
redirect("search.php?action=results&sid=".$sid$lang->redirect_searchresults); 
Diese änderst Du in
PHP-Code:
    if($mybb->user['usergroup']!=1){
    
redirect("search.php?action=results&sid=".$sid$lang->redirect_searchresults);
    }
    else{
    
error_no_permission();
    } 
Damit landen Gäste bei dem Klick auf "Alle Beiträge finden" auf der Error-Seite (Fehlen von Berechtigungen).

Das selbe kannst Du auch bei ca. Zeile 1081 machen, dann hast Du das auch für "Alle Themen finden".

Davon ist dann auch die Such-Funktion in einem Beitrag betroffen, mit der man nach allen Beiträgen eines Users suchen kann.