MyBB.de Forum

Normale Version: Wöchentliches Löschen von Beiträgen in einer Kategorie
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

in meinem Forum habe ich eine Kategorie "Gästeecke". Ist es möglich alle Beiträge und Themen jede Woche komplett Löschen zu lassen? Wenn ja wie?

Ich bedanke mich schonmal für eure Hilfe!
Dazu kannst du die folgende Datei (cleanup.php) in den Ordner inc/tasks legen und im Admin-CP eine Aufgabe anlegen:
PHP-Code:
<?php

function task_cleanup($task)
{
    global 
$db;
    
    require_once  
MYBB_ROOT."inc/class_moderation.php";
    
$moderation = new Moderation;

    
$query $db->simple_select('threads''*''fid IN (1,2,3,4) AND lastpost < '.(TIME_NOW-60*60*24*7));
    while(
$thread $db->fetch_array($query))
    {
        
$moderation->delete_thread($thread['tid']);
        
add_task_log($task'Thema "'.htmlspecialchars_uni($thread['subject']).'" gelöscht');
    }
}
?>
Bei fid IN (1,2,3,4) kannst du die IDs der gewünschten Foren eintragen.
Danke! Das hab ich gesucht!