Seite 29 von 41

Verfasst: 23.06.2008 11:12
von Schnally
Ich meinte das so:

Wenn man in einen Thread reingeht und dort auf die Überschrift einer Antwort klickt, in meinem Beispiel "Re: Zählthread" dann erhält mal folgenden Link:

http://pilsforum.de/forum/laberecke-f5/ ... 9.html#p91

Wo auch der Anker funktioniert und zu dem entsprechenden Beitrag verlinkt.


Klickt man hingegen auf das Symbol "von xyz geschrieben" erhält man einen Link, wo am Ende vom Link das "p" fehlt und somit der Anker nicht funktioniert:

http://pilsforum.de/forum/laberecke-f5/ ... t9.html#91

Ist der Fehler nur bei mir oder bei wem anders? Vielleicht ein kleiner Einbaufehler meinerseits?
Wie kann man dieses verbessern?

mfg Schnally

Verfasst: 23.06.2008 11:35
von dieweltist
Ich habe aber jetzt noch einen Fehler bemerkt, nämlich, wenn ich mein Forum aufrufe

http://forumtreff.pytalhost.de/

und dann rechts neben dem Forum "Dieses Forum in eigener Sache" auf dieses kleine Symbol klicke, rerchts neben 'Forumtreff', komme ich zum letzten Beitrag dieses Threads.

http://forumtreff.pytalhost.de/dieses-f ... s1.html#p3

Wenn ich dann oben auf den Link zum Form "Der Forumsadmin "'Dieses Forum in eigener Sache" klicke, so ist das dieser Link, der nicht richtig funktioniert, weil dann nur eine Thread angezeigt wird, obwohl zwei vorhanden sind.

http://forumtreff.pytalhost.de/dieses-f ... ex-s1.html

Und wenn ich dann auf "Dieses Forum in eigener Sache" unter der Navigationsleiste klicke, der diesen Link verkörpert

http://forumtreff.pytalhost.de/viewforu ... =d&start=1

wird auch nur der erste Thread angezeigt, obwohl zwei vorhanden sind, wie man hier sieht.

http://forumtreff.pytalhost.de/dieses-f ... -sache-f2/

Übrigens habe ich einen Beitrag je Threadseite eingestellt, falls das was bedeuten sollte.

Verfasst: 23.06.2008 12:10
von Schnally
Danke für die Antwort, nur leider habe ich nun das Problem, dass ich den Code
Dave hat geschrieben:Suche:

Code: Alles auswählen

$forum_rows[$parent_id]['topic_id'] = $row['topic_id'];
in meiner /includes/functions_display.php nicht finden kann, um
Füge danach ein:

Code: Alles auswählen

$forum_rows[$parent_id]['topic_replies'] = $row['topic_replies'];
einfügen zu können.

Verfasst: 23.06.2008 12:21
von dieweltist
Schnally hat geschrieben:Klickt man hingegen auf das Symbol "von xyz geschrieben" erhält man einen Link, wo am Ende vom Link das "p" fehlt und somit der Anker nicht funktioniert:

http://pilsforum.de/forum/laberecke-f5/ ... t9.html#91
Das ist eine Möglichkeit, einen Beitrag auch ohne Anker aufzurufen. Andernfalls benutzt man einfach den Link rechts daneben; also, indem man auf den Beitragstitel klickt.

@Schnally; sorry, aber ich hatte Dich auf eine falsche Fährte geführt. Der Link zu dem Beitrag sollte einen anderen Fehler beheben, als den, den Du beschrieben hattest. Meinen Beitrag habe ich inzwischen iditiert.

Ich nehme an, weil Du mit einer Code-Änderung einen Fehler beheben wolltest, der bei Dir möglicherweise gar nicht auftritt, so kannst Du natürlich den fehlerhaften Code-Abschnitt nicht finden. Ich kann diese Zeile in der Datei /includes/functions_display.php übrigens bei meinem Forum auch nicht finden.


http://www.phpbb.de/viewtopic.php?p=1002502#1002502
ill66 hat geschrieben:hat zufällig jemand nach einbau des MODs das gleiche phänomen wie ich hier bei sich beobachtet:
ill66 hat geschrieben: mich machten einige user darauf aufmerksam, dass man neuerdings von manchen 'orten' des boards aus nicht mehr auf die gewünschte seite gelangt.
wenn man sich nämlich auf der hauptansicht befindet und rechts auf das winzige quadrat "neuester beitrag" klickt, landet man stattdessen auf der ersten seite des threads.
befindet man sich hingegen in einem unterforum oder der "neue beiträge"-ansicht, funktioniert es wie es soll.
des weiteren ist mit aufgefallen, dass wenn ich ein posting editiere, es abschicke und anschließend auf den link "deinen beitrag anzeigen" klicke, ich wiederum auf der letzten seite des threads lande.
was ist da los? :\

Ich mutmaße, dass das irgendwie im rahmen des seo-mod-einbaus passiert ist^^°
http://www.phpbb.de/viewtopic.php?t=172440
Der Fehler, den diese Code-Änderung beheben soll, tritt in meinem Forum gar nicht auf. Wenn ich mein Forum aufrufe

http://forumtreff.pytalhost.de/

und dann rechts neben dem Forum "Dieses Forum in eigener Sache" auf dieses kleine Symbol rechts neben 'Forumtreff' klicke, komme ich problemlos zum letzten Beitrag dieses Threads.

http://forumtreff.pytalhost.de/dieses-f ... s1.html#p3

Bei wem dieser Fehler doch auftritt, gibt es diese zwei Lösungsvorschläge:

http://www.phpbb.de/viewtopic.php?p=1002625#1002625

http://www.phpbb.de/viewtopic.php?p=1002618#1002618

Mein SEO-phpBB3 habe ich von hier (der untere Link) als Komplettpaket heruntergeladen und installiert. Das könnte ggf. auch ein Lösungsvorschlag sein, falls das Forum noch keine Beiträge enthält und keine registrierten Teilnehmer.

Verfasst: 23.06.2008 14:37
von Dave
Schnally hat geschrieben:Danke für die Antwort, nur leider habe ich nun das Problem, dass ich den Code
Dave hat geschrieben:Suche:

Code: Alles auswählen

$forum_rows[$parent_id]['topic_id'] = $row['topic_id'];
in meiner /includes/functions_display.php nicht finden kann, um
Füge danach ein:

Code: Alles auswählen

$forum_rows[$parent_id]['topic_replies'] = $row['topic_replies'];
einfügen zu können.
Dann such mal nach

Code: Alles auswählen

$forum_rows[$parent_id]['forum_id_last_post'] = $forum_id;
und füge es dahinter ein ;)

Verfasst: 23.06.2008 17:03
von dieweltist
Also in der Datei includes/functions_display.php (Rechtmausklick + Ziel speichern unter...) meines Forums, wo dieser Fehler nicht ist, habe ich unter dieser Zeile das:

Code: Alles auswählen

				// Begin SEO phpBB
				$forum_rows[$parent_id]['last_forum'] = $row['forum_name'];
				// End SEO phpBB
Aber vielleicht wäre es doch besser, wenn man versuchen würde herauszufinden, warum dieser Fehler (klick) nicht bei jedem SEO-phpBB3 auftritt, anstatt schon konkrete Lösungsvorschläge zu unterbreiten.

Verfasst: 23.06.2008 17:46
von Dave
dieweltist hat geschrieben:Also in der Datei includes/functions_display.php (Rechtmausklick + Ziel speichern unter...) meines Forums, wo dieser Fehler nicht ist, habe ich unter dieser Zeile das:

Code: Alles auswählen

				// Begin SEO phpBB
				$forum_rows[$parent_id]['last_forum'] = $row['forum_name'];
				// End SEO phpBB
Aber vielleicht wäre es doch besser, wenn man versuchen würde herauszufinden, warum dieser Fehler (klick) nicht bei jedem SEO-phpBB3 auftritt, anstatt schon konkrete Lösungsvorschläge zu unterbreiten.
Mehr mühe beim anleitung erstellen... da gibt es viiieeelllee sachen die in der anleitung falsch sind aber im premoddet richtig... Irgendwie schade....

Verfasst: 23.06.2008 17:51
von Schnally
Wird an dem Mod noch gearbeitet oder liegt der erst einmal auf Eis?

Verfasst: 23.06.2008 17:56
von tas2580
Daran wird noch gearbeitet, ich habe nur schon länger kein Update mehr veröffentlicht da ich noch einige Fehler ausbessern will. Bis zum nächsten Update kann es aber nicht mehr lange dauern.

Verfasst: 24.06.2008 08:24
von dieweltist
Was nützt es (mir), wenn zwar nach dem nächsten Update Fehler beseitigt sind, aber in den URLs weiterhin meines Erachtens völlig unnötige Titel enthalten sind. Da ist zum einen der Titel des Forums und dann auch noch der Threadtitel.

Weil ich mir jetzt bei Google eine individuelle Suchmaschine zugelegt habe Klick, mit deren Hilfe ich die Suchmöglichkeiten in meinem Forum sehr erweitern kann (insbesondere auch mit den abonnierten Links), hat dadurch die Google-Indizierung für mein Forum eine umso größere Bedeutung.

Google kommt gut mit dynamischen URLs bei Foren zurecht; also muss ein Forum nicht unbedingt statische URLs haben. Diese ellenlangen Threadtitel finde ich ästhetisch so unpassend bzw. hässlich, dass ich hiermit die Frage stelle, warum man diese nicht einfach so schön und praktisch wie beim UNB machen kann.

Schaut Euch doch diese mal im Supportforum des UNB an! Genau so sollte das meines Erachtens sein, einfach genial: Klick! Eventuell könnten (dort) anstatt der Ordnernamen nur jeweils deren erster Buchstabe sein.