Seite 123 von 175

Verfasst: 06.10.2006 21:27
von kird1
Hallo mgutt


doch hab ich - aber ich hatte einen Fehler gemacht - jetzt ist alles ok!

sorry!

Verfasst: 07.10.2006 10:32
von Ttahl
Hallo,

hat keiner eine Lösung zu meinem Problem auf Seite 121 ganz unten?

Verfasst: 07.10.2006 12:28
von Beagleman
Ttahl hat geschrieben:Hallo,

hat keiner eine Lösung zu meinem Problem auf Seite 121 ganz unten?
Auf der ersten Seite ist doch ein Link zu einer Anleitung zum Anpassen von MODs. :roll: :wink:

Ersetze mal in der angepassten index.php

Code: Alles auswählen

      $topic_url = append_sid("viewtopic.$phpEx?t=" . $rows['topic_id']);
      $forum_url = append_sid("viewforum.$phpEx?f=" . $rows['forum_id']); 
durch

Code: Alles auswählen

      $topic_url = append_sid("viewtopic.$phpEx?t=" . $rows['topic_id'], "", $rows['topic_title']);
      $forum_url = append_sid("viewforum.$phpEx?f=" . $rows['forum_id'], "", $rows['forum_name']); 
Ggf. nach dem gleichen Schema auch die anderen Links anpassen.

Verfasst: 07.10.2006 22:46
von Sanchez17
Hola an alle,

habe mal wieder ein kleines Problem, worum ich mich lange nicht gekümmert habe :oops:

Ganz oben in einem fenster, steht ja immer die Domain, sowie die Datei, sprich:
Fussball-International :: Index - Mozilla Firefox
oder
Antowrt schreiben :: phpbb.de - Aktuelle Version: phpbb2.0.21 - Mozilla Firefox
Leider steht aber wenn nich in meinen Forum in einem Forum gehe (*gg) bin dort keine datei, sprich nur:
Fussball-International : - Mozilla Firefox
Beim Index etc. geht es....

Da muss also irgendwas falsch laufen.
Konnte bis jetzt aber nichts finden...auch die Suche konnte mir nicht helfen.

Hat jemand eine Lösung?

http://fussball-international.net/viewforum.txt

Demo:http://www.fussball-international.net/spanien-f63.html

Dieser Fehler erschien, als ich diesen Mod einbaute...

Verfasst: 08.10.2006 11:05
von BananaJoe
Habe folgenden Mod eingebaut:
http://www.nicohaase.de/showTopicTitle.txt

(Beitragstitel anstatt "Nächstes/Vorheriges Thema anzeigen")

Bei mir werden immer die falschen Threads angezeigt.
Siehe z.B. hier:
http://www.mediauser.de/langsamer-seite ... -t148.html

Der Titel ist korrekt aber die Links sehen komisch aus, wie z.B.

vorheriges Thema: http://www.mediauser.de/langsamer-seite ... -t161.html

nächstes Thema:
http://www.mediauser.de/langsamer-seite ... -t191.html

Sie führen zwar auf den richtigen Inhalt wie im Titel angegeben aber die Links sind nicht korrekt.

Hängt das vielleicht mit dem SEO Mod zusammen?

Verfasst: 08.10.2006 11:25
von mgutt
@ bananajoe

beagleman hat es gerade erklärt in seinem post. oder du liest nochmal die installationsanleitung. du musst den titel bei append_sid() als dritten wert übergeben. dann klappt das auch mit dem titel

Verfasst: 08.10.2006 13:03
von BananaJoe
Ich hab jetzt aus

Code: Alles auswählen

$nextTopicLink = append_sid("viewtopic.php?t=" . $row['topic_id'] );
$prevTopicLink = append_sid("viewtopic.php?t=" . $row['topic_id'] );
das gemacht:

Code: Alles auswählen

$nextTopicLink = append_sid("viewtopic.$phpEx?t=" . $rows['topic_id'], "", $rows['topic_title']);
$prevTopicLink = append_sid("viewtopic.$phpEx?t=" . $rows['topic_id'], "", $rows['topic_title']);
Dann hab ich noch versucht aus

Code: Alles auswählen

$phpEx?t=
ein

Code: Alles auswählen

php?t=
zu machen aber das scheint auch nicht der Fehler zu sein.

Verfasst: 08.10.2006 21:01
von mgutt
Das letzte war schon richtig. Aber ist denn $rows['topic_title'] mit dem Titel des Topics gefüllt?

Gruß

EDIT: Nimm doch einfach "$nextTopicText". Die Variable sollte doch mit dem Titel gefüllt sein.

Verfasst: 08.10.2006 22:07
von BananaJoe
Ist sie schon

Code: Alles auswählen

$nextTopicText = $row['topic_title'];
wenn ich das richtig verstehe.

Hier mal der ganze Code der Probleme macht:

Code: Alles auswählen

$sql = "SELECT t.topic_title, t.topic_id
	FROM " . TOPICS_TABLE . " t, " . TOPICS_TABLE . " t2
	WHERE
		t2.topic_id = $topic_id
		AND t.forum_id = t2.forum_id
		AND t.topic_last_post_id > t2.topic_last_post_id
	ORDER BY t.topic_last_post_id ASC
	LIMIT 1";

if ( !($result = $db->sql_query($sql)) || $db->sql_numrows($result) != 1 )
{
	$nextTopicText = $lang['No_newer_topics'];
	$nextTopicLink = '#';
}
else
{	
	$row = $db->sql_fetchrow($result);
	$nextTopicText = $row['topic_title'];
	$nextTopicLink = append_sid("viewtopic.php?t=" . $rows['topic_id'], "", $rows['topic_title']);
}
$db->sql_freeresult($result);

$sql = "SELECT t.topic_title, t.topic_id
	FROM " . TOPICS_TABLE . " t, " . TOPICS_TABLE . " t2
	WHERE
		t2.topic_id = $topic_id
		AND t.forum_id = t2.forum_id
		AND t.topic_last_post_id < t2.topic_last_post_id
	ORDER BY t.topic_last_post_id DESC
	LIMIT 1";
if ( !($result = $db->sql_query($sql)) || $db->sql_numrows($result) != 1 )
{
	$prevTopicText = $lang['No_older_topics'];
	$prevTopicLink = '#';
}
else
{	
	$row = $db->sql_fetchrow($result);
	$prevTopicText = $row['topic_title'];
	$prevTopicLink = append_sid("viewtopic.php?t=" . $rows['topic_id'], "", $rows['topic_title']);
}
$db->sql_freeresult($result);

Beide Links (nächstes,vorheriges Thema) haben den korrekten Titel. Aber sie haben auch beide den gleichen Link der aus dem momentan angezeigten Thema gelesen wird, jedoch fehlerhaft. Bsp:

Thema: http://www.mediauser.de/poker-t200.html
Links dazu (2x): http://www.mediauser.de/poker-t.html

Verfasst: 08.10.2006 22:21
von mgutt
du hast rows eingetippt. du müsstest aber row nehmen ;)