MyBB.de Forum

Normale Version: Beitragszähler für Benutzergruppen deaktivieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich würde gerne für eine bestimmte Benutzergruppe den Beitragszähler deaktivieren. Dabei kann ich mir verschiedene Lösungen vorstellen, für jede Möglichkeit bin ich dankbar.

1. Variante: Zähler zählt nicht weiter.
2. Variante: Zähler für eine Benutzergruppe wird durch einen Platzhalter ersetzt (z.B. durch xxx)
3. Variante: Zähler wird im Beitrag "ausgeblendet".

Hat jemand eine Lösung für mich?

Gruß
Hans

NetHunter

Auf die schnelle hätte ich eine Lösung nach Punkt 2.
Finde in inc/functions_post:
PHP-Code:
$post['postnum'] = my_number_format($post['postnum']); 
ersetzen mit:
PHP-Code:
if($post['usergroup'] == Benutzergruppe) {
$post['postnum'] = 'xxx';
} else {
$post['postnum'] = my_number_format($post['postnum']);


Das Wort Benutzergruppe durch die gid der Gruppe ersetzen, bei der xxx angezeigt werden soll.
Herzlichen Dank, funktioniert einwandfrei. Smile

Um das perfekt zu machen, kann ich die Lösung auch im Profil anwenden?

Gruß
Hans
Dazu müsstest Du in der member.php die Zeile
PHP-Code:
$memprofile['postnum'] = my_number_format($memprofile['postnum']); 
entsprechend anpassen.
Da die Variable $post['usergroup'] in member.php nicht definiert ist, wie kann ich sie ermitteln?

Gruß
Hans
$memprofile['usergroup'] Wink
Manchmal sieht man den Wald...

Passt. Und wenn man in der nachfolgenden Zeile
PHP-Code:
    $lang->ppd_percent_total $lang->sprintf($lang->ppd_percent_totalmy_number_format($ppd), $percent); 

$ppd mit 0 und $percent ebenfalls mit 0 ersetzt, dann wird der prozentuelle Anteil mit 0 dargestellt.

Danke!!

Gruß
Hans