viewtopic.php?p=

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.
Tobl
Mitglied
Beiträge: 54
Registriert: 26.12.2003 14:37
Wohnort: Stuttgart
Kontaktdaten:

viewtopic.php?p=

Beitrag von Tobl »

Hallo zusammen.
Ich habe da ein kleines Problem mit den letzten Posts in der Foren-Übersicht.
Sie werden ordnungsgemäß angezeigt.
Nur beim klicken, komme ich nicht auf diesen Post sondern auf den ersten (obersten) Post der letzten Seite (falls das Thema mehrere Seiten beinhaltet).

Gruß Tobl

PS:
Ich habe das Board so umgestellt, daß der letzte Beitrag als erstes angezeigt wird.
Tobl
Mitglied
Beiträge: 54
Registriert: 26.12.2003 14:37
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von Tobl »

Hab mich jetzt mal in der index.php umgeschaut.

Folgende Zeile enthält den Code zur erstellung des Links:

Code: Alles auswählen

$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
Doch wie muß ich ihn ändern, daß er mir automatisch auf die erste Seite des Posts springt?

Gruß Tobl
SchiliNet
Mitglied
Beiträge: 3
Registriert: 29.04.2004 13:04

Beitrag von SchiliNet »

da musst du schon vorher am SQL-Kommando etwas rumspielen, ich kann mir das übers WE mal ansehen, aber vielleicht hat das jemand hier schon gemacht (wie du siehst bin ich auch noch neu hier)
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Code: Alles auswählen

$forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id']
Das passt doch schon.
Hast Du am Forum etwas verändert? Hast Du mal einen Link wo man sich das ansehen kann?

Gruß Christian
phpbbUSER
Mitglied
Beiträge: 21
Registriert: 07.12.2004 02:39

Beitrag von phpbbUSER »

Hallo,

ich habe ein ähnliches Problem. Das Problem liegt aber an der Umstellung der Post Order. Also in dem Falle DESC ..
Tobl hat geschrieben: PS:
Ich habe das Board so umgestellt, daß der letzte Beitrag als erstes angezeigt wird.
Der Fehler mit dem "Letzter Beitrag" anzeigen ensteht nur, wenn es im Thread mehr als 1 Seite gibt. Also bei min. 2 Seiten wird schon nicht mehr "der letzte", der erste bei reverse post order angezeigt.

Wie kann man also in der viewforum.php und in der index.php datei die verlinkung Letzter Beitrag ändern, damit man zum letzten, ersten Beitrag kommt bei eingebauter reverse post order?

Gruß,

PS: Forum schon durchsucht .. mit Letzter Beitrag, Last Post...
phpbbUSER
Mitglied
Beiträge: 21
Registriert: 07.12.2004 02:39

Beitrag von phpbbUSER »

Hallo,

Christian, vielleicht weißt du jetzt eine Antwort? Hier gehen Postings nach 24h ja schnell unter :)
Christian_W hat geschrieben:

Code: Alles auswählen

$forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id']
Das passt doch schon.
Hast Du am Forum etwas verändert? Hast Du mal einen Link wo man sich das ansehen kann?

Gruß Christian
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

phpbbUSER hat geschrieben:...Also bei min. 2 Seiten wird schon nicht mehr "der letzte", der erste bei reverse post order angezeigt......
????
phpbbUSER hat geschrieben:Wie kann man also in der viewforum.php und in der index.php datei die verlinkung Letzter Beitrag ändern, damit man zum letzten, ersten Beitrag kommt bei eingebauter reverse post order?
Du meinst den neuesten ungelesenen Beitrag?
Dafür gibt es bei der Forenansicht links neben dem Beitragstitel dieses Symbol: [ externes Bild ]

Dieses hier verlinkt immer zum letzten Beitrag im Thema: [ externes Bild ]

Wenn Du ein anderes Problem hast verstehe ich die Frage nicht.
Am besten erklärst Du was Du machst, was Du als Reaktion (vom Forum) erwartest und was stattdessen passiert.
Und:
Christian_W hat geschrieben:Hast Du mal einen Link wo man sich das ansehen kann?
Gruß Christian
---
phpbbUSER
Mitglied
Beiträge: 21
Registriert: 07.12.2004 02:39

Beitrag von phpbbUSER »

Hallo Christian,

danke für deine schnelle Reaktion :)

Genau folgendes klappt nicht:

Dafür gibt es bei der Forenansicht links neben dem Beitragstitel dieses Symbol: [ externes Bild ]

Dieses hier verlinkt immer zum letzten Beitrag im Thema: [ externes Bild ]

Und es hat auf jedenfall damit zu tun dass ich die Beitragssortierung anders herum habe (also Descending)

Der generierte Link z.B. viewtopic.php?p=373768#373768 weist dann nicht auf das neuste Posting.

Und es klappt nur nicht wenn ich im Thread mehr als 15 Postings habe und bei mir damit eine neue Seite generiert wird. Wenn ich dann auf [ externes Bild ] klicke komme ich nicht mehr zum letzten Beitrag.

Ich will keine "Werbung" machen, ist eigentlich auch ein geschlossenes Board, aber schicke dir den link gerne per PN wenn nötig.

Danke für dein Bemühen!

Müsste man doch irgendwie rumspielen können mit der Linkgenerierung in der viewtopic.php ..
Christian_W hat geschrieben:
phpbbUSER hat geschrieben:...Also bei min. 2 Seiten wird schon nicht mehr "der letzte", der erste bei reverse post order angezeigt......
????
phpbbUSER hat geschrieben:Wie kann man also in der viewforum.php und in der index.php datei die verlinkung Letzter Beitrag ändern, damit man zum letzten, ersten Beitrag kommt bei eingebauter reverse post order?
Du meinst den neuesten ungelesenen Beitrag?
Dafür gibt es bei der Forenansicht links neben dem Beitragstitel dieses Symbol: [ externes Bild ]

Dieses hier verlinkt immer zum letzten Beitrag im Thema: [ externes Bild ]

Wenn Du ein anderes Problem hast verstehe ich die Frage nicht.
Am besten erklärst Du was Du machst, was Du als Reaktion (vom Forum) erwartest und was stattdessen passiert.
Und:
Christian_W hat geschrieben:Hast Du mal einen Link wo man sich das ansehen kann?
Gruß Christian
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

phpbbUSER hat geschrieben:Ich will keine "Werbung" machen, ist eigentlich auch ein geschlossenes Board, aber schicke dir den link gerne per PN wenn nötig.
Mach das Mal und wenn man registriert sein muss um etwas lesen zu können auch die Daten für einen Testaccount.

Wie hast Du denn die Beitragssortierung geändert? (Codeänderung?)

Gruß Christian
---
phpbbUSER
Mitglied
Beiträge: 21
Registriert: 07.12.2004 02:39

Beitrag von phpbbUSER »

Reverse Post Order habe ich im Code geändert ja, in der viewtopic.php

Code: Alles auswählen

$post_order = 'desc';
$post_time_order = 'DESC';
Sie haben aber Post ;)
Antworten

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