SEO Urls V2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Benutzeravatar
Beagleman
Mitglied
Beiträge: 126
Registriert: 30.06.2006 14:07
Kontaktdaten:

Beitrag von Beagleman »

Die ausgelesenen Daten aus dieser Datenbankabfrage

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"; 
werden hier

Code: Alles auswählen

$row = $db->sql_fetchrow($result); 
der Variable $row übergeben.

Du hast aber $rows eingetragen.
Nicht jeder MOD benutzt die gleichen Variablen ;)
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

:P
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
BananaJoe
Mitglied
Beiträge: 127
Registriert: 18.03.2006 19:01

Beitrag von BananaJoe »

Die Links funktionieren jetzt. Aber leider immer noch nicht korrekt.
Unter Vorheriges Thema ist jetzt als Link zu finden:
http://www.mediauser.de/poker-t194.html

Unter Nächstes Thema:
http://www.mediauser.de/poker-t62.html
Benutzeravatar
Sanchez17
Mitglied
Beiträge: 913
Registriert: 10.12.2005 22:21
Wohnort: Moers / Sevilla
Kontaktdaten:

Beitrag von Sanchez17 »

Hola,

kann mir noch keiner bei diesem Problem zumindesnt einen Tipp geben?
http://www.phpbb.de/viewtopic.php?p=773488#773488
Viva el betís, mi amor :-)
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

mgutt hat geschrieben:EDIT: Nimm doch einfach "$nextTopicText". Die Variable sollte doch mit dem Titel gefüllt sein.
wie gesagt nimm die Variable und für den anderen Beitrag die andere. die $row wird ja direkt danach wieder überschrieben. daher der fehler. die nexttopictext bleibt dagegen richtig.

gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
BananaJoe
Mitglied
Beiträge: 127
Registriert: 18.03.2006 19:01

Beitrag von BananaJoe »

:oops: :cry:

Ich fürchte ich muss dich bitten es mir nach der Kleinkindmethode zu erklären...FIND....REPLACE WITH..... :wink:
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

anstatt $rows['topic_title'] nimmst du $nextTopicText beziehungsweise $prevTopicText.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
BananaJoe
Mitglied
Beiträge: 127
Registriert: 18.03.2006 19:01

Beitrag von BananaJoe »

Du meinst so:

Code: Alles auswählen

$nextTopicLink = append_sid("viewtopic.php?t=" . $row['topic_id'], "", $nextTopicText);

und mit prev das gleiche?

Das löst das Problem leider nicht.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Genau so. Sollte eigentlich klappen. Dann poste bitte nochmal den Codepart, den Du schon zuvor gepostet hattest mit der aktuellen Änderung.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
BananaJoe
Mitglied
Beiträge: 127
Registriert: 18.03.2006 19:01

Beitrag von BananaJoe »

Hier die Codezeile:

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=" . $row['topic_id'], "", $nextTopicText);
}
$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=" . $row['topic_id'], "", $prevTopicText);
}
$db->sql_freeresult($result);

Dann soll man laut MOD noch folgende Änderungen durchführen aber die sind für das Problem nicht relevant soweit ich das erkennen kann:

Code: Alles auswählen

#
#-----[ FINDE ]---------------------------------------------------
# 
	'L_VIEW_NEXT_TOPIC' => $lang['View_next_topic'],
	'L_VIEW_PREVIOUS_TOPIC' => $lang['View_previous_topic'],	

#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
# 
	'L_VIEW_NEXT_NAME' => $nextTopicText,
	'L_VIEW_PREVIOUS_NAME' => $prevTopicText,
	
#
#-----[ FINDE ]---------------------------------------------------
# 
	'U_VIEW_OLDER_TOPIC' => $view_prev_topic_url,
	'U_VIEW_NEWER_TOPIC' => $view_next_topic_url,

#
#-----[ ERSETZEN DURCH ]------------------------------------------
# 
	'U_VIEW_OLDER_TOPIC' => $prevTopicLink,
	'U_VIEW_NEWER_TOPIC' => $nextTopicLink,
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“