Archivierung von Beiträgen, gibts da schon etwas ?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
stephan68
Mitglied
Beiträge: 145
Registriert: 03.10.2003 15:28
Wohnort: 45141 Essen

Archivierung von Beiträgen, gibts da schon etwas ?

Beitrag von stephan68 »

Hallo zusammen,

ich suche eine Möglichkeit um bestimmte Beiträge in unserem Forum, zu denen seit X Tagen nichts mehr geschrieben wurde, diese automatisch zu schließen und in Archiv zu packen. Habe auch schon hier mal im Forum gesucht, aber anscheinend gibts da noch nichts, oder irre ich mich da ?

Freue mich über Eure Auskunft !

Gruß

Stephan
Benutzeravatar
Gowron
Mitglied
Beiträge: 33
Registriert: 10.08.2005 17:02

Beitrag von Gowron »

genau solch einen mod suche ich auch. es wären zwei möglichkeiten denkbar:
(ich habe einen "archiv-bereich", wo alle user nur "lese-rechte" haben)

1. ich kann als admin mehrere themen gleichzeitig im acp auswählen und dorthin verschieben
2. ich kann eine zeitspanne einstellen, nach der alle threads, in denen nach dieser frist keine neuen posts hinzugekommen sind, automatisch in den "archiv-bereich" verschoben werden

kann da wer helfen? ich wäre sehr erleichtert, weil jeden thread manuell zu verschieben sehr zeit- und trafficlastig ist.

mfg
Benutzeravatar
Gowron
Mitglied
Beiträge: 33
Registriert: 10.08.2005 17:02

Beitrag von Gowron »

ist hier keiner da, der mir helfen kann? diese funktion ist doch eine ziemlich wichtige, um ein größeres forum geordnet und relativ sauber zu halten.
Benutzeravatar
Gowron
Mitglied
Beiträge: 33
Registriert: 10.08.2005 17:02

Beitrag von Gowron »

danke für die info, werde mir diesen mod gleich mal anschauen. :grin:
Benutzeravatar
Gowron
Mitglied
Beiträge: 33
Registriert: 10.08.2005 17:02

Beitrag von Gowron »

so hab das teil heute mühselig eingehämmert, und nun kommt folgende fehlermeldung, wenn man in einen thread möchte:

Code: Alles auswählen

Parse error: parse error, unexpected T_BOOLEAN_AND in /www/htdocs/xyz/sp_forum/viewtopic.php on line 450
zudem kann ich zwar im acp bei "Forum bearbeiten" häkchen für "Archiv aktivieren
Wenn das Archiv aktiviert ist, werden zu löschende Themen oder Beiträge ins Archiv verschoben, anstatt gelöscht zu werden."
aktivieren, beim nächsten reinschauen ist es aber wieder weg, nur das häkchen für das "Automatisches Pruning" bleibt aktiv. kann da jemand helfen?

ich habe alles langsam schritt für schritt durchgeführt und keinen fehler gegenüber der anleitung gefunden.

der betreffende bereich in der viewtopic.php lautet (zeile 450 ist hier die 2. zeile):

Code: Alles auswählen

$archive_info = array();
if (!empty($board_config['archive_forum']) && $forum_id == $board_config['archive_forum']) && $is_auth['auth_mod'])
{
	$sql = "SELECT a.*, f.forum_name AS forum_name_old, t.topic_title AS topic_title_old, u.username
		FROM " . ARCHIVE_TABLE . " a
		LEFT JOIN " . USERS_TABLE . " u ON a.a_user_id = u.user_id
		LEFT JOIN " . FORUMS_TABLE . " f ON a.a_forum_id_old = f.forum_id
		LEFT JOIN " . TOPICS_TABLE . " t ON a.a_topic_id_old = t.topic_id
		WHERE a.a_topic_id_new = $topic_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
	}

	while ( $row = $db->sql_fetchrow($result) )
	{
		$archive_info[$row['a_post_id_new']] = $row;
	}
	$db->sql_freeresult($result);
}
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Klammer (rot) zuviel -->
if (!empty($board_config['archive_forum']) && $forum_id == $board_config['archive_forum']) && $is_auth['auth_mod'])
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“