neue Beiträge eines Themas an oberster Stelle...

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
Benutzeravatar
Martinz
Mitglied
Beiträge: 3
Registriert: 14.05.2005 13:08

neue Beiträge eines Themas an oberster Stelle...

Beitrag von Martinz »

Hallo User,

wer kann mir sagen, wie ich in phpbb die Einstellungen so verändere, dass die neusten Beiträge der User nicht unten (an letzter Stelle) des Themas erscheinen sondern ganz oben:

Beispiel:
Beitrag neu (Tag heute)

Beitrag gestern darunter

Beitrag älter weiter unten usw.

ich finde es nicht schön, für die neusten Beiträge zu einem Thema, erst auf die letzte Seite dieses Themas zu wechseln und dann nach unten zu scrollen..

Danke für die Hilfe :grin:
pokepika
Mitglied
Beiträge: 167
Registriert: 01.07.2003 15:58
Wohnort: Iserlohn [NRW]
Kontaktdaten:

Beitrag von pokepika »

ist nur ne Vermutung aber probier mal (Backup nicht vergessen!)

Öffne viewtopic.php

Suche nach Zeilen 74-80

Code: Alles auswählen

				$sql = "SELECT p.post_id
					FROM " . POSTS_TABLE . " p, " . SESSIONS_TABLE . " s,  " . USERS_TABLE . " u
					WHERE s.session_id = '$session_id'
						AND u.user_id = s.session_user_id
						AND p.topic_id = $topic_id
						AND p.post_time >= u.user_lastvisit
					ORDER BY p.post_time ASC
Ersetze durch

Code: Alles auswählen

				$sql = "SELECT p.post_id
					FROM " . POSTS_TABLE . " p, " . SESSIONS_TABLE . " s,  " . USERS_TABLE . " u
					WHERE s.session_id = '$session_id'
						AND u.user_id = s.session_user_id
						AND p.topic_id = $topic_id
						AND p.post_time >= u.user_lastvisit
					ORDER BY p.post_time DESC
Benutzeravatar
Martinz
Mitglied
Beiträge: 3
Registriert: 14.05.2005 13:08

Beiträge der letzten Zeit anzeigen: die letzten zuerst

Beitrag von Martinz »

danke für den Code, hat nichts gebracht!

habe aber die Funktion entdeckt, die ich gesucht habe :grin:

unten am Themen-Ende gibt es Auswahlfelder:

Beiträge der letzten Zeit anzeigen: die letzten zuerst anzeigen :D

ab und zu sieht man den Wld vor lauter Bäumen nicht :wink:

jetzt fehlt mir nur noch, wie ich Standardmässig die neusten anzuzeigenden Beiträge fest einstelle :-?

müsste aber auch in der viewtopic.php zu finden sein.

wer es weis, darf mir gerne helfen.

Danke, LG Martin
pokepika
Mitglied
Beiträge: 167
Registriert: 01.07.2003 15:58
Wohnort: Iserlohn [NRW]
Kontaktdaten:

Beitrag von pokepika »

Suche Zeilen 370/371

Code: Alles auswählen

	$post_order = 'asc';
	$post_time_order = 'ASC';
Ersetze durch

Code: Alles auswählen

	$post_order = 'desc';
	$post_time_order = 'DESC';
Benutzeravatar
Martinz
Mitglied
Beiträge: 3
Registriert: 14.05.2005 13:08

$post_order = 'desc';

Beitrag von Martinz »

hat funktioniert, schönes Pfingst-Wochenende :wink:

Danke

Martin
Antworten

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