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.
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Das Problem vom meditec ist folgendes:

Der Apache führt nicht die Anweisungen in der .htaccess aus, das hat nichts mit der session.php, denn die urls funktionieren auch nicht wenn man sie direkt eingibt, dafür braucht man auch nicht die Änderungen in der sessions.php.
Malz
Mitglied
Beiträge: 195
Registriert: 30.05.2006 22:26

Beitrag von Malz »

Wenn ich die neue Version einfüge kommt...:

Code: Alles auswählen

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/www/web9/html/includes/sessions.php on line 639
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Kann ich bestätigen. Betrifft aber nur Version 1.1.1, nicht Version 1.1.
Benutzeravatar
DevilMayCry
Mitglied
Beiträge: 30
Registriert: 27.05.2006 04:12
Kontaktdaten:

Beitrag von DevilMayCry »

Also wenn ich die 1.1.1 in der session.php einfüge wird mein Forum nicht mehr angezeigt, nur eine weiße Seite. Wo liegt der Fehler?
http://www.playstation-3-forum.de
Spiele und Konsolen kostenlos in unserem kleinem Auktionshaus versteigern :-)
http://www.evo-pc.de/forum & http://www.devilmaycry4.de
bazillus
Mitglied
Beiträge: 149
Registriert: 15.12.2005 17:53
Wohnort: NWM
Kontaktdaten:

Beitrag von bazillus »

testweise, keine ahnung ob es richtig ist!

FIND

Code: Alles auswählen

$forumurl = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $forumurl));
REPLACE WITH

Code: Alles auswählen

$forumurl = urlencode(str_replace(array("'&', ''', '"', '<', '>'"), array('&', "'", '"', '<', '>'), $topicurl));
und
FIND

Code: Alles auswählen

$topicurl = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $topicurl));
REPLACE WITH

Code: Alles auswählen

$topicurl = urlencode(str_replace(array("'&', ''', '"', '<', '>'"), array('&', "'", '"', '<', '>'), $topicurl));

/edit: natürlich in der sessions.php
bei mir funktioniert es so mit z.b. solchen titeln ><em>&nbsp;¼Ĉ©
Zuletzt geändert von bazillus am 22.06.2006 20:33, insgesamt 1-mal geändert.
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

bazillus hat geschrieben:Fix für den UPI2DB V3

finde in der sessions.php

Code: Alles auswählen

=== false && strpos($url, 'mode=confirm') === false && strpos($url, 'mark=topics')
AFTER, ADD

Code: Alles auswählen

=== false && strpos($url, 'mark_unread') === false && strpos($url, 'mark_post')
hoffentlich richtig ;)
Ahoi bazillus,

das ist ein sehr wertvoller Tipp und sollte nicht überlesen werden! :P

So sieht der Fix für den "Keep Unread Flags"-Mod aus, damit Beiträge in der Beitragsansicht (viewtopic) als ungelesen markiert werden können und zu keinem 404er mehr führen:

Code: Alles auswählen

# Suche in session.php nach

=== false && strpos($url, 'mark=topics')

# AFTER,ADD:

 === false && strpos($url, 'mode=unread')
Vielen Dank!

LG, IPB_Flüchtling
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Komisch.. ich kann keinen Fehler finden.. habe zwar ein bissel was geändert, aber das wirds wohl nicht gewesen sein:
http://www.phpbb.de/viewtopic.php?t=116014&highlight=

Wie sieht denn die betreffende Zeile aus, die den Fehler verursacht?
Zuletzt geändert von mgutt am 15.07.2006 18:31, insgesamt 1-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
bazillus
Mitglied
Beiträge: 149
Registriert: 15.12.2005 17:53
Wohnort: NWM
Kontaktdaten:

Beitrag von bazillus »

gleiches Problem,

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\apachefriends2\xampp\xampp\htdocs\xampp\includes\sessions.php on line 643

Code: Alles auswählen

 $forumurl = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $forumurl));

und wieder funktioniert der FIX http://www.phpbb.de/viewtopic.php?p=721008#721008 ;)

mein editor meckert über die 3 Hochkommas
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi,

hier ist der 404er-Beseitigungs-Fix für den "Report Post"-Mod:

Code: Alles auswählen

# Suche in session.php nach

=== false && strpos($url, 'mark=topics')

# AFTER,ADD:

 === false && strpos($url, 'return_to_list')
Ich bin soooo glücklich - alles (?) funktioniert jetzt wieder in meinem Forum!!! :P

LG, IPB_Flüchtling
Benutzeravatar
DevilMayCry
Mitglied
Beiträge: 30
Registriert: 27.05.2006 04:12
Kontaktdaten:

Beitrag von DevilMayCry »

Also hab gerade die 1.1.2 auch ausprobiert, funzt bei mir ebenfalls nicht, genau wie die 1.1.1 :-? Bekomme keine Fehlermeldung sondern wie gesagt dann einfach nur noch eine weiße Seite angezeigt. Die einzige die ohne Probleme in meiner sessions.php läuft ist die 1.0.7
Oder muß woanders noch was geändert werden?
http://www.playstation-3-forum.de
Spiele und Konsolen kostenlos in unserem kleinem Auktionshaus versteigern :-)
http://www.evo-pc.de/forum & http://www.devilmaycry4.de
Antworten

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