Hallo,
also im Snippet Forum hatte ich nur was gefunden gehabt wobei es bei News gemacht wird.
Ich hätte es aber wenn ein Thema Wichtig oder Ankündigung gesetzt ist das desse nach X Tage in ein normalen Post gewandelt wird damit des automatischen löschen greift, da dieser ja nur normale Posts löscht.
Oder besser wäre vielleicht noch das man den vllt. umschreibt das er auch Wichtige & Ankündigungen löscht, weil finde wenn ich es in eine Kategorie aktiviere und auf 180Tage stehn habe, dann möchte ich auch das er alle Themen die älter als dieses Tag sind löscht.
Gruß Chris
Wichtig&Ankündigung nach X Tage zum normalen Post umwand
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Wichtig&Ankündigung nach X Tage zum normalen Post umwand
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Quick & Dirty und ohne Verwaltung:
Sollte so gehen...
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
includes/page_header.php
#
#-----[ FIND ]-----
#
//
// Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
#
#-----[ AFTER, ADD ]-----
#
// Do this not on popups or pages without the phpBB header
if (empty($gen_simple_header))
{
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_type = " . POST_NORMAL . "
WHERE topic_time < " . (time() - (180 * 86400));
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not switch topic types', __LINE__, __FILE__, $sql);
}
}
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoMKarsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Danke, werde ich später mal ausprobieren, allerdings müsste ich in dem Code die 180 ändern, Den nach 180Tage werde die normale Beiträge in der Kategorie ja schon gelöscht, also müsste vllt. ich so 150 dann eintragen das so ca. 5Monate das Topic den Status hat und 1Monat ca. dann als normal noch vorhanden ist, aber das wäre dann das kleinste Problem den die 180 ist ja nicht zu übersehen in diesem Code. 
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Hab's nun eingebaut und scheint zu funktionieren, danke nochmal 
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt