Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Minus Bewertung entfernen
#1
Hey,

wie kann man einstellen, das normale Benutzer keine Minus Bewertungen abgeben können?

Grüße
#2
Das kannst du bei den Bewertungssystem-Einstellungen...
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#3
Hm, das gilt dann aber für alle. Admins, Mods und so weiter sollten trotzdem welche vergeben können. Ist das möglich? Danke aber für die Antwort.
#4
zumindest nicht ohne eingriff in die reputation.php. Dort wird auf die entsprechende Einstellung abgefragt ($mybb->settings['negrep']) Hier kannst du nach belieben erweitern. Z.B durch eine Erweiterung auf die Rechte der entsprechende Benutzergruppe.

also z.b. aus

PHP-Code:
if($mybb->settings['negrep'])
        {
            
$negative_title $lang->sprintf($lang->power_negative"-".$i);
            
$negative_power .= "\t\t\t\t\t<option value=\"-{$i}\" class=\"reputation_negative\" onclick=\"$('reputation').className='reputation_negative'\"{$vote_check[-$i]}>{$negative_title}</option>\n";
        } 

das machen.

PHP-Code:
if($mybb->settings['negrep'] && $mybb->usergroup['canmodcp'] == 1)
        {
            
$negative_title $lang->sprintf($lang->power_negative"-".$i);
            
$negative_power .= "\t\t\t\t\t<option value=\"-{$i}\" class=\"reputation_negative\" onclick=\"$('reputation').className='reputation_negative'\"{$vote_check[-$i]}>{$negative_title}</option>\n";
        } 

Damit können nur noch Mitglieder mit Zugriff auf das Modcp Benutzer negativ bewerten. Im Test-System hat es soweit geklappt