Automatisches löschen von alten Threds geht nicht

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Bender

Automatisches löschen von alten Threds geht nicht

Beitrag von Bender »

Hallo,

wir haben in unserem Forum mehrere Kategorien und auch dementsprechend Threds vorhanden. Nun ist das Problem, das wird möchte dass ale Thred bei denen seit 14 Tagen nichts mehr geschrieben wurde automatisch gelöscht werden. Dies möchte aber nicht funktionieren.

Ich bin dabie wie folgt vorgegangen:

Admin Bereich
Forum Einstellungen
Bei dem passendem Forum auf Bearbeiten geklickt
Automatisches Prunning -> Aktiviert (Häckchen gesetzt)
Löschen nach 14 Tagen
Alle 2 Tage Prüfen

Und OK. Die Daten werden auch schön übernommen, doch die Thred werden nach 14 Tagen nicht gelöscht. Bzw. Die alten sind noch alle da. Ich habe bereits auch die 14 Tage abgewartet, doch da passiert dann auch nicht.

Danke

MfG

Bender
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Adminbereich -> Forum -> Pruning hast du auch bereits aktiviert?
Desweiteren: Die Themen die verschwinden sollten sind nicht zufällig Umfragen? (Die sind vom Pruning nämlich nicht betroffen)
EvilBMP
Mitglied
Beiträge: 14
Registriert: 30.11.2002 12:07

Beitrag von EvilBMP »

gibts eine Möglichkeit das Umfragen doch mit vom Pruning abhängig sind ?
--> gibts da nen Hack für ?

weil ich fand das zB ziemlich nervig die immer noch später von Hand löschen zu müssen :roll:

thx 4 help
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

$prune_all = ($prune_all) ? '' : 'AND t.topic_vote = 0 AND t.topic_type <> ' . POST_ANNOUNCE;
..lösche mal in der prune.php bei dieser Zeile den blaumarkierten Teil.
EvilBMP
Mitglied
Beiträge: 14
Registriert: 30.11.2002 12:07

Beitrag von EvilBMP »

also deine textstelle hab ich leider nicht so gefunden ... habe nur das hier !

Code: Alles auswählen

//
	// Those without polls ...
	//
	$sql = "SELECT t.topic_id 
		FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t
		WHERE t.forum_id = $forum_id
			AND t.topic_vote = 0 
			AND t.topic_type <> " . POST_ANNOUNCE . " 
			AND ( p.post_id = t.topic_last_post_id 
				OR t.topic_last_post_id = 0 )";
habe phpBB 2.0.3
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

...dann lösche es dort (das was oben blaumarkiert is).
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“