Seite 1 von 1
letzter Beitrag
Verfasst: 04.04.2005 21:22
von Karsten A
Hallo,
ich habe auf meinem Forum den Mod vom letzten Beitrag eingebunden. Der funktioniert auch gut.
Da ich aber nun mit mode.rewrite die URL´s geändert habe im Forum, möchte ich das nun auch bei den "letzten Beiträgen" gern so haben.
Hat das schon jemand gemacht oder weiß wie es geht?
Danke
Karsten
Verfasst: 04.04.2005 21:57
von rabbit
schau mal in den entsprechenden thread von larsneo, bin mir ziemlich sicher, dass dort die antwort zu finden ist.
Verfasst: 04.04.2005 22:14
von Karsten A
da steht die Antwort leider nicht.
Es sind ja alle URL´s auf .html umgestellt.
Nur heißen die im letzten Beitrag in der rechten Spalte
www.deindomain.de/viewpost_1523.html
und in den Unterforen werden die Threads über die URL z.B.
www.deindomain.de/ftopic8.html erreicht. Da es beides das Selbe ist, wird es als doppelter Content in den Sumas angesehen.
Daher suche ich eine Möglichkeit, in den Mod "letzter Beitrag" die URL´s zu verändern. Die anderen URLßs lassen sich ja über die .htaccess ändern.
Danke
Karsten
Verfasst: 05.04.2005 12:38
von Garfield312
Im Thread von larsneo konnte ich die Antwort bis jetzt auch noch nicht finden, deshalb hatte ich mich mal drangemacht, das umzusetzen, wozu ja die index.php abgeändert werden muß.
Im Index soll ja bei dem
[ externes Bild ] immer der letzte Post angezeigt werden. Machbar wäre also folgende URL-Schreibweise :
http://www.domain.de/ftopic1234.html#20759
( also ftopic[Topic-Nr].html#[Beitrags-Nr] )
Ich glaube, das würde keinen doppelten Content erzeugen, weil die # hinter der Dateiendung, soweit ich weiß, in HTML für "springe an eine bestimmte, in der Datei markierte Stelle innerhalb der genannten Datei" steht und keinen neuen Dateinamen erzeugt. Also würden Suchmaschinen die Dateinamen :
http://www.domain.de/ftopic1234.html
und
http://www.domain.de/ftopic1234.html#20759
doch wohl als ein und dieselbe Datei ansehen, da #20759 ja nur ein "Sprungpunkt" in der ftopic1234.html ist.
Kann das jemand bestätigen ?
Falls das so ist, stellt sich eine andere Frage:
Die Anweisung in der index.php, mit der der Link zum letzten Beitrag zusammengebastelt wird, enthält lediglich die Posting-Nummer (20759 im Beispiel oben). Was man ja allerdings für das Rewrite auf die ftopic1234.html#20579-Variante bräuchte, wäre auch die Thread-ID. Welche Variable hat aber die Thread-ID ?
Verfasst: 05.04.2005 14:13
von easygo
Thread-ID? wie wärs mit der "topic_id"
oder siehst du da nen Unterschied?

easy
Verfasst: 05.04.2005 14:15
von Garfield312
Wäre jetzt mal spontan eine Idee, die man testen könnte
Werd ich machen

Verfasst: 05.04.2005 14:36
von Garfield312
Das funktioniert jetzt also ganz so einfach mal nicht. Ich brauche anstelle von :
$forum_data[$j]['forum_last_post_id']
eben die letzte Topic_id, aber einfaches Austauschen oder auch sonstige Tests ($topic_id usw.) haben mich bis jetzt nicht weitergebracht... weiß nicht zufällig jemand, wie man die herbeizaubert ? Oder wo wird forum_last_post_id überhaupt definiert ? Da müßte man dann evtl. ansetzen...
Verfasst: 05.04.2005 22:25
von Karsten A
Hallo,
nun so richtig funktioniert das leider noch nicht. Hat vielleicht noch jemand einen Lösungsansatz?
Gruß
Karsten
Verfasst: 15.04.2005 22:20
von Be123