Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Wöchentliches Löschen von Beiträgen in einer Kategorie
#1
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!
Mit freundlichen Grüßen
Jonas Hörsting
Zitieren
#2
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.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Danke! Das hab ich gesucht!
Mit freundlichen Grüßen
Jonas Hörsting
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Löschen von Beiträgen - dauerthaft geht nicht? baeckerman83 3 1.367 17.09.2015, 11:38
Letzter Beitrag: Amaryllion