Beiträge: 98
Themen: 11
Registriert seit: 29.04.2007
MyBB-Version: 1.2.10
Wenn man die Moderatoren Rechte bekommt, hat man ja auch den Status "Moderator mit so und so vielen Sternchen". Ich möchte es aber gerne so haben, dass ein Moderator nur in den Bereichen des Forums als Moderator angezeigt wird, wo er auch als Moderator eingetragen ist. In allen anderen Foren soll er normal wie jeder andere normale User auch angezeigt werden. Aber im Profil soll alles beim alten bleiben. Denn da soll ein Moderator immer als Moderator angezeigt werden.
Wäre das möglich?
Grüße
jhusohöin
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
02.05.2007, 13:42
(Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2007, 08:28 von StefanT.)
Versuche das:
inc/functions_post.php:
Füge nach:
PHP-Code:
// Get the usergroup
if($post['userusername'])
{
if(!$post['displaygroup'])
{
$post['displaygroup'] = $post['usergroup'];
}
das ein:
PHP-Code:
if($post['usergroup'] == "6" && is_moderator($post['fid'], "", $post['uid']) == "no")
{
$post['displaygroup'] = "2";
}
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 98
Themen: 11
Registriert seit: 29.04.2007
MyBB-Version: 1.2.10
Das hat leider nicht geklappt, es ist immer noch alles beim alten.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Ich hatte einen kleinen Fehler drin. Geht es jetzt so wie du willst? (Code oben)
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 98
Themen: 11
Registriert seit: 29.04.2007
MyBB-Version: 1.2.10
Das ist fast perfekt.
Es stimmt aber noch eine Sache nicht.
Du hast es jetzt so umgeschrieben, dass die Moderatoren nur nicht in allen Hauptkategorien angezeigt werden. Aber sobald ich einen Moderator in einem Unterforum eingetragen habe wird er auch in der selben Kategorie in all den restlichen Unterforum, wo ich ihn nicht eingetragen habe trotzdem angezeigt. Aber das möchte ich nicht.
Wäre das auch noch möglich?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Der Code nutzt eine MyBB-Funktion, die abfragt, ob man Moderator ist. Kann es sein, dass die Benutzer dort moderieren können?
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 98
Themen: 11
Registriert seit: 29.04.2007
MyBB-Version: 1.2.10
Weis ich nicht. Weil eigentlich kann man doch nur da moderieren, wo ich jemanden eingetragen habe als Moderator. Außer ich trage ihn gleich in die Hauptkategorie als Moderator ein, aber da habe ich nicht getan, sondern nur in ein Unterforum. Oder muss ich da extra noch etwas einstellen?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
03.05.2007, 14:42
(Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2007, 14:43 von StefanT.)
Hast du einen Link? Ich weiß nicht, wie es bei dir aussieht.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 98
Themen: 11
Registriert seit: 29.04.2007
MyBB-Version: 1.2.10
Komisch
Virhin, wo ich es getestet habe, funktionierte es nur so, wie ich es beschrieben hatte. Aber jetzt ist alles so, wie ich es gerne haben wollte.
Naja, dann hat sich das jetzt erledigt denke ich. Wenn es doch noch zu Problemen kommen sollte, dann melde ich mich wieder.
Vielen Dank für deine Hilfe.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Schön das es jetzt geht.
Ich habe das mal in dieses Forum geschoben, da der Wunsch ja ausgeführt wurde.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.