Short URLs für phpBB2 (reloaded / RFC)

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.
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

nach dem ich mit dem mod von 2lucky.de große performance probleme hatte, habe ich diesen hier wieder eingebaut.

mal schauen wie lange es geht bis der erste content mit dieser art von links drin ist.

was mir aufgefallen ist:

http://www.muskelbody.info/phpBB2/viewt ... c&start=20

diese art von links wird nicht umgeschrieben.

was wäre denn hier noch zu tun ?
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

was mir aufgefallen ist:
http://www.muskelbody.info/phpBB2/viewt ... c&start=20
diese art von links wird nicht umgeschrieben.
wo genau wird dieser link generiert?
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

wenn du einen einzelnen post anklickst und dir anschaust, dann kommt oben links eine aufzählung von seiten die man vorblättern kann. genau dies sind die links.
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

die werden eigentlich umgeschrieben (zumindestens im nuforum funktioniert es) - die entsprechende regel:

Code: Alles auswählen

$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)postdays=([0-9]*)&(?:amp;)postorder=([a-zA-Z]*)&(?:amp;)start=([0-9]*)"|', 
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

das ist in der pageheader auch so eingebaut.

wo könnte der fehler dann liegen ?
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

deine links scheinen nicht standard (und auch nicht html-konform) zu sein:
bei muskelbody.info

Code: Alles auswählen

<a href="viewtopic.php?t=252&postdays=0&postorder=asc&start=20">
bei phpbb.de

Code: Alles auswählen

<a href="viewtopic.php?t=74349&postdays=0&postorder=asc&start=30">
beachte dabei die & amp; maskierung...
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

wenn ich auf phpbb.de hier im post rechts unten auf eine zahl klicke dann erscheint auch dies:

http://www.phpbb.de/viewtopic.php?t=743 ... sc&start=0

ich kann den unterschied so zwar sehen, habe aber an den standard phpbb links niemals was verändert.

dies kann oder sollte dann nicht sein.

wenn dies wirklich so wäre, was sollte ich dann tun ? (vor allem interessiert mich aber wie das kommt)
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

such einmal in der viewtopic.php nach

Code: Alles auswählen

//
// If we've got a hightlight set pass it on to pagination,
// I get annoyed when I lose my highlight after the first page.
//
$pagination = ( $highlight != '' ) ? generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order&highlight=$highlight", $total_replies, $board_config['posts_per_page'], $start) : generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order", $total_replies, $board_config['posts_per_page'], $start);
sind bei dir dort die &-zeichen korrekt maskiert?
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

also bei mir sieht das so aus:

Code: Alles auswählen

$pagination = ( $highlight != '' ) ? generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order&highlight=$highlight", $total_replies, $board_config['posts_per_page'], $start) : generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order", $total_replies, $board_config['posts_per_page'], $start); 
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

...dann hast du auf jeden fall nicht die viewtopic.php aus der 2.0.11 :roll:
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Antworten

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