Beiträge: 103
Themen: 21
Registriert seit: 25.03.2007
MyBB-Version: 1.2.14
Hi,
gibt es eine Möglichkeit Themen eines bestimmten Forums nach z.B. 7 Tagen automatisch zu schließen und einen Beitrag automatisch anzuhängen?
Wäre sehr nützlich für mein neues Forum.
Es sollten nur die Themen eines bestimmten Forums geschlossen werden.
Und zwar 7 Tage nach dem Anfangspost und nicht nach dem letzten.
mfg
brainkopf
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Standardmäßig ist das nicht möglich. Allerdings ließe sich das über ein kleines Skript realisieren, das dann regelmäßig per Cronjob aufgerufen wird. Die betroffenen Themen z.B. kannst du über einen Query ermitteln:
PHP-Code:
$dateline = time() - 604800;
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."threads WHERE closed != 'yes' AND closed NOT LIKE 'moved|%' AND fid = 'x' AND laspost < '".$dateline."' ORDER BY tid ASC;")
Dieser Query ermittelt alle Themen im Forum mit der ID x, auf die seit 7 Tagen nicht geantwortet wurde und die noch nicht geschlossen sind.
Wenn du das selbst nicht schaffst, versuchs mal in einer der Mod-Communities.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 103
Themen: 21
Registriert seit: 25.03.2007
MyBB-Version: 1.2.14
auf meier webspace hab ich leider kein crojob zur verfügung.
kann ich das auch irgendwie anders regeln? Ich könnte das script ja manuel aufrufen, aber das wäre auch nicht so toll.
Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
03.07.2008, 10:15
(Dieser Beitrag wurde zuletzt bearbeitet: 03.07.2008, 10:17 von Desaster.)
brainkopf schrieb:auf meier webspace hab ich leider kein crojob zur verfügung.
kann ich das auch irgendwie anders regeln? Ich könnte das script ja manuel aufrufen, aber das wäre auch nicht so toll.
Benutze kostenlose Cronjobs! Mache ich auch.
cronjob.de
Beiträge: 167
Themen: 39
Registriert seit: 13.03.2008
MyBB-Version: 1.2.12
Hallo!
Oder verwende ein Plugin, Auto Prune.
http://mods.mybboard.net/view/auto-prune-v1.2.0
Nach der Installation öffne das ACP > Foren verwalten > wähle ein Forum aus > Bearbeiten > Number of days without posts before thread deletion Enter '0' (zero) to disable automatic deletion
Ich hoffe ich konnte helfen.
MfG.
Kevin
Beiträge: 103
Themen: 21
Registriert seit: 25.03.2007
MyBB-Version: 1.2.14
ich hab mir ein plugin gemacht das nicht direkt mit dem forum zusammenhängt.
(Die Beiträge stehen nicht im Forum.)
Hat sich also erledigt.
Trotzdem danke!