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
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Ersetz dort alle:

Code: Alles auswählen

$title
mit:

Code: Alles auswählen

$topic_title
und das:

Code: Alles auswählen

$url = ($news) ? $viewtopic_url . "?" . POST_TOPIC_URL . "=" . $topics[$i]['topic_id'] : $viewtopic_url . "?" . POST_POST_URL . "=" . $topics[$i]['post_id'] . "#" . $topics[$i]['post_id'];
mit dem:

Code: Alles auswählen

$url = ($news) ? append_sid($viewtopic_url . "?" . POST_TOPIC_URL . "=" . $topics[$i]['topic_id']) : $viewtopic_url . "?" . POST_POST_URL . "=" . $topics[$i]['post_id'] . "#" . $topics[$i]['post_id'];
Das ist jetzt aber ungetestet.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Beitrag von Everlong »

Erledigt, allerdings bleiben die Links so wie schon vorher.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Everlong hat geschrieben:Ich verwende für RSS Feeds das Script von phpbb.de ist es möglich dieses für die SEO Urls anzupassen?
Hier mal meine SEO Anpassung für die rdf.php / getestet

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------------
#
rdf.php

#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT t.topic_id, t.topic_title, p.post_id, p.post_time, pt.post_text, pt.bbcode_uid, f.forum_name

#
#-----[ REPLACE WITH ]-----------------------------------------
#
$sql = "SELECT t.topic_id, t.topic_title, t.topic_replies, p.post_id, p.post_time, pt.post_text, pt.bbcode_uid, f.forum_name


#
#-----[ FIND ]------------------------------------------------
#
		$url = ($news) ? append_sid($viewtopic_url . "?" . POST_TOPIC_URL . "=" . $topics[$i]['topic_id']) : $viewtopic_url . "?" . POST_POST_URL . "=" . $topics[$i]['post_id'] . "#" . $topics[$i]['post_id'];

#
#-----[ REPLACE WITH ]-----------------------------------------
#
//-- mod : avoid double content -------------------------------------------------------
//-- delete
/*
		$url = ($news) ? append_sid($viewtopic_url . "?" . POST_TOPIC_URL . "=" . $topics[$i]['topic_id']) : $viewtopic_url . "?" . POST_POST_URL . "=" . $topics[$i]['post_id'] . "#" . $topics[$i]['post_id'];
*/
//-- add
		$topic_id = $topics[$i]['topic_id'];
		$replies = $topics[$i]['topic_replies'];
		$total_pages_topic = (($replies + 1) / $board_config['posts_per_page'] <= 1) ? '' : '&start=' . ( floor($replies / intval($board_config['posts_per_page'])) * intval($board_config['posts_per_page']));

		if($news)
		{
			$url = $server_protocol . $server_name . $server_port . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id", '', $title);
		}
		else
		{	
			$url = $server_protocol . $server_name . $server_port . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $total_pages_topic, '', $title) . "#" . $topics[$i]['post_id'];
		}
//-- fin : avoid double content -------------------------------------------------------

# 
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
# 
# EoM
Sollte woanders auch funktionieren. easy
Zuletzt geändert von easygo am 09.08.2006 23:55, insgesamt 1-mal geändert.
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Beitrag von Everlong »

easygo hat geschrieben:Hier mal meine SEO Anpassung für die rdf.php / getestet
[...]
Perfekt, vielen Dank!
Ergebnis: http://www.philosophie-forum.com/rdf.php


Gruss
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

@ easygo

Kannst Du meins noch mit reinnehmen, dann kann ich das auf der 1. Seite verlinken :D
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

mgutt hat geschrieben:@ easygo

Kannst Du meins noch mit reinnehmen, dann kann ich das auf der 1. Seite verlinken :D
Können schon, aber wollen ? @ mgutt

Schau dir nochmal an, wie die var $viewtopic_url definiert ist.
Das gibt keine brauchbare URL, oder meinst du $title?

Ok das tu ich mal noch mit rein. easy
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

easygo hat geschrieben:Schau dir nochmal an, wie die var $viewtopic_url definiert ist.
Das gibt keine brauchbare URL, oder meinst du $title?

Ok das tu ich mal noch mit rein. easy
genau des meinte ich :D
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Kortirion
Mitglied
Beiträge: 485
Registriert: 03.05.2004 05:07
Wohnort: Kassel
Kontaktdaten:

Beitrag von Kortirion »

Sieht gut aus, danke easygo & mgutt!
...mehr über mich: www.kortirion.de oder www.schwarzer-humbug.de ...oder auch nicht...egal.
Neuestes Projekt: www.das-buchforum.de
faraday
Mitglied
Beiträge: 291
Registriert: 22.03.2006 19:45
Wohnort: Wilhelmshaven

Beitrag von faraday »

Wie kann man diesen Mod auf andere php Dateien, wie z.b. Knwoledge Base übertragen?
otti_mania
Mitglied
Beiträge: 53
Registriert: 09.08.2006 22:30

Beitrag von otti_mania »

Hallo,

Bei den ganzen Problemen, Fragen etc. blicke ich nicht mehr durch ob es nun eine Funktionierende Version deiner SEO gibt!

Ich habe noch garkein Mod drinnen in meinem phpBB 2.0.21 aber es sind einige geplant!

Gib mir doch kurz ne antwort ob es da irgendwelche Probleme Gibt die man noch nicht gelöst hat.

Danke!

Otti
Antworten

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