Beiträge: 511
Themen: 101
Registriert seit: 07.03.2015
MyBB-Version: 1.8.33
31.05.2015, 21:55
(Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2015, 21:55 von skrilaxrev.)
Hallo,
wenn ich bei der Gruppenbeförderung "Gleich" statt "gleich oder größer" für 5 Beiträge wähle wird das Mitglied dann bei 6 Beiträgen wieder hinabbefördert?^^
Viele Grüße
Mathias
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
01.06.2015, 10:57
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2015, 10:57 von StefanT.)
Beförderungen werden nicht rückgängig gemacht. Allerdings besteht dann die Möglichkeit, dass Benutzer gleiche 2 Beiträge schreiben und gar nicht erst befördert werden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 511
Themen: 101
Registriert seit: 07.03.2015
MyBB-Version: 1.8.33
Okay also worum es mir geht: Ich möchte 2 einzelne Mitglieder wieder degradieren sozusagen. Sie sind mir negativ aufgefallen und sollten den Bereich, den man nach der Beföderung sieht nicht mehr sehen.
Nun ist das so: Wenn ich ihre primäre Gruppe ändere sind sie nach ein paar Minuten wieder in der Gruppe, in die man automatisch befördert wird. Eingestellt ist in dieser Auto-Beförderung momentan "gleich oder größer" und 5 Beiträge.
Daher war meine Frage ob nur "gleich" 5 Beiträge daran was ändern würde... Was meinst du, wie krieg ich das hin?
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Standardmäßig müsstest du die Benutzer vermutlich in eine andere Gruppe stecken.
Alternativ kannst du aber auch in der Datei inc/tasks/promotions.php dies:
PHP-Code:
$query2 = $db->simple_select("users", "uid,{$usergroup_select}", $sql_where);
durch:
PHP-Code:
$query2 = $db->simple_select("users", "uid,{$usergroup_select}", "{$sql_where} AND uid NOT IN (X,Y)");
ersetzen (bei X und Y die Ids der beiden Benutzer einsetzen).
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 511
Themen: 101
Registriert seit: 07.03.2015
MyBB-Version: 1.8.33
01.06.2015, 12:13
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2015, 12:15 von skrilaxrev.)
Was passiert mit dem Code genau? Was macht der?
Schon gut, schon kapiert...^^ X und Y ersetzen, okay...
Ich glaube aber dein erster Satz ist meine erste Wahl.
Auf die Idee war ich gar nicht gekommen - zu einfach.
Gut, vielen Dank. Ist erledigt...! (Y)