Direktlink zu Beitrag funktioniert nicht mehr

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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
olliwawallta
Mitglied
Beiträge: 24
Registriert: 26.03.2004 13:37

Direktlink zu Beitrag funktioniert nicht mehr

Beitrag von olliwawallta »

Ich habe ein wenig an meinem Style rumgebastelt und jetzt funktioniert der Direktlink zu einem Beitrag nicht mehr richtig.

Der Link ist genau wie vorher - also z.B. bei Beitrag 3333: meinforum/viewtopic.php?p=3333#3333 ... der Browser geht aber nicht mehr zum Anfang des Beitrags, sondern zum Anfang der Seite auf der der Beitrag steht - bei mehrseitigen Themen also schon auf die richtige Seite, aber halt an deren Anfang.

Der entsprechende Code im viewtopic.tpl ist

Code: Alles auswählen

<a href="{postrow.U_MINI_POST}" class="button">
  <img src="{postrow.MINI_POST_IMG}" width="12" height="9"
   alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" />
  Direktlink
</a>
und der funktioniert genau so in meiner älteren Version des Styles. Die einzige andere relevante Änderung, die ich vorgenommen habe ist ein Update von 2.0.10 auf 2.0.11 aber das kann's ja wohl nicht sein, oder? Hat jemand eine Ahnung woran das liegen kann?

Dankeschön
Oliver
olliwawallta
Mitglied
Beiträge: 24
Registriert: 26.03.2004 13:37

Hmm ...

Beitrag von olliwawallta »

habe jetzt einen Workaround gefunden - weiß, aber nicht, ob der vieleicht andere Probleme heraufbeschwört: Ich habe in viewtopic.php folgendes ergänzt:

hinter
$mini_post_url = append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $postrow[$i]['post_id']) . '#' . $postrow[$i]['post_id'];

habe ich
$mini_post_anker = '#' . $postrow[$i]['post_id'];
(welches nur die Beitragsnummer als Anker zurückgibt) eingefügt

und natürlich entsprechend hinter
'U_MINI_POST' => $mini_post_url,

'U_MINI_ANKER' => $mini_post_anker,
eingefügt.

Dann habe ich an den Anfang des Beitrags einen entsprechenden Anker gesetzt: <a name="{postrow.U_MINI_ANKER}"></a></span>

Ist das o.k. oder zerschieße ich mir da evtl irgend etwas anderes mit?

Oliver
olliwawallta
Mitglied
Beiträge: 24
Registriert: 26.03.2004 13:37

Geht doch nicht ...

Beitrag von olliwawallta »

Ich habe gerade festgestell, dass es in Firefox bei mir mit Workaround auch nicht funktioniert (im IE geht's), aber in diesem Forum z.B. funktioniert der Sprung direkt zum Posting auch mit Firefox :o

Kann mir bitte jemand einen Tipp geben woran dass liegen könnte?

Oliver
olliwawallta
Mitglied
Beiträge: 24
Registriert: 26.03.2004 13:37

Beitrag von olliwawallta »

schubs :)
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“