Short URLs für phpBB2

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.
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

larsneo hat geschrieben:page_tail.php genau wie in der anleitung auf seite 1 angepasst?
Ja, ganu, es lag an der page_tail.php, hatte sie nach dieser Anleitung hier modifiziert. http://www.phpbb.de/viewtopic.php?p=410182#410182

Lief im Opera nicht, nur wenn er sich als IE 6.0 ausgegeben hat gings.
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

Agrh, doch noch nicht ganz, jetzt geht das Forum zwar immerhin schon mal, aber jetzt steht Fehlermeldung im Footer (muss man aber auch überall nachschauen :wink:).

Fatal error: Call to undefined function: replace_for_mod_rewrite() in /www/htdocs/v090740/forum/includes/page_tail.php on line 88
//
// Borrowed from php.net!
//
$gzip_contents = ob_get_contents();
$gzip_contents = replace_for_mod_rewrite($gzip_contents);
ob_end_clean();
Ach, ich glaub ich bau das nochmal neu ein.
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

BZebra hat geschrieben:
larsneo hat geschrieben:page_tail.php genau wie in der anleitung auf seite 1 angepasst?
Ja, ganu, es lag an der page_tail.php, hatte sie nach dieser Anleitung hier modifiziert. http://www.phpbb.de/viewtopic.php?p=410182#410182

Lief im Opera nicht, nur wenn er sich als IE 6.0 ausgegeben hat gings.
bitte benutze zuerst einmal die original-anleitung von der ersten seite - einige fixes (u.a. für opera: EDIT 19.02.04 ausgabe in page_tail.php für korrekte CRC prüfsumme gefixt) sind dort im laufe der zeit eingeflossen, siehe auch entsprechender footer.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

So, jetzt hab ich die Version von Seite 1 installiert. Allerdings hab ich natürlich Categories Hyrachy installiert, weshalb ich ja auch eigentlcih die andere Version genommen hatte. :-?

Läuft die aktuelle Verion auch irgendwie mit Categories Hierachy?
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

nur zum teil, da der CH die url's verändert. daher ja der code für den CH 2.1.0, den ich weiter vorne gepostet hatte. :wink:
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

rabbit hat geschrieben:nur zum teil, da der CH die url's verändert. daher ja der code für den CH 2.1.0, den ich weiter vorne gepostet hatte. :wink:
Ja, den hatte ich ja drinne, aber da gibts ja Probleme mit Opera.
toddy_itn
Mitglied
Beiträge: 11
Registriert: 14.12.2004 16:37

Beitrag von toddy_itn »

Hallo Leute,
brächte mal eure Hilfe
Ich habe mir die Knowledge Base installiert und möchte diese jetzt auch gerne mit Short Url´s versehen.
Der direkte Aufruf der Short Url´s funtz einwandfrei.
Aber die Umsetzung der Url´s klappt nit :-(

Also wenn ich auf eine Kategorie der KB gehe bekomme ich immer noch die Url in der Form

"/phpBB2/kb.php?mode=cat&cat=1"

angezeigt.
Ich möchte aber das der Link so

"/phpBB2/kb,cat,1.html"

ausgegeben wird.

Hier mal der Auszug aus der page_header.php

Code: Alles auswählen

$urlin = 
array( 
$prefix . '(?<!/)index.php"|', 
$prefix . '(?<!/)viewforum.php\?f=([0-9]*)&(?:amp;)topicdays=([0-9]*)&(?:amp;)start=([0-9]*)"|', 
$prefix . '(?<!/)viewforum.php\?f=([0-9]*)"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)view=previous"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)view=next"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)postdays=([0-9]*)&(?:amp;)postorder=([a-zA-Z]*)&(?:amp;)start=([0-9]*)"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)start=([0-9]*)&(?:amp;)postdays=([0-9]*)&(?:amp;)postorder=([a-zA-Z]*)&(?:amp;)highlight=([a-zA-Z0-9]*)"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)start=([0-9]*)"|', 
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)"|', 
$prefix . '(?<!/)kb.php"|',
$prefix . '(?<!/)kb.php\?mode=([a-zA-Z]*)&(?:amp;)cat=([0-9]*)"|',  
$prefix . '(?<!/)kb.php\?mode=([a-zA-Z]*)&(?:amp;)k=([0-9]*)"|', 
); 
$urlout = array( 
'"forums.html"', 
'"viewforum,\\1,\\2,\\3.html"', 
'"forum,\\1.html"', 
'"ptopic,\\1.html"', 
'"ntopic,\\1.html"', 
'"ftopic,\\1,\\2,\\3,\\4.html"', 
'"ftopic,\\1.html"', 
'"ftopic,\\1,\\2.html"', 
'"ftopic,\\1.html"', 
''"kb.html"', 
'"kb,\\1,\\2.html"', 
'"kba,\\1,\\2.html"', 
); 
Vielen Dank für eure Hilfe
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

BZebra hat geschrieben:
rabbit hat geschrieben:nur zum teil, da der CH die url's verändert. daher ja der code für den CH 2.1.0, den ich weiter vorne gepostet hatte. :wink:
Ja, den hatte ich ja drinne, aber da gibts ja Probleme mit Opera.
also, auch mit opera 7.54 läuft das url_rewriting bei mir ohne probleme, egal, ob opera sich als IE6 ausgibt oder als opera... :)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

toddy_itn hat geschrieben:

Code: Alles auswählen

[...]
$urlout = array( 
'"forums.html"', 
'"viewforum,\\1,\\2,\\3.html"', 
'"forum,\\1.html"', 
'"ptopic,\\1.html"', 
'"ntopic,\\1.html"', 
'"ftopic,\\1,\\2,\\3,\\4.html"', 
'"ftopic,\\1.html"', 
'"ftopic,\\1,\\2.html"', 
'"ftopic,\\1.html"', 
''"kb.html"', 
'"kb,\\1,\\2.html"', 
'"kba,\\1,\\2.html"', 
); 
korrigiere als erstes einmal die kb.html-zeile - dort stimmen die anführungszeichen nicht...
bei der ersetzung würde ich auch eher zu '-' abstelle von ',' raten.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
kristof
Mitglied
Beiträge: 127
Registriert: 30.12.2003 21:08

Beitrag von kristof »

ich habe ein problem.
ich habe grad den test mit der .hacess
gemacht
wenn ich jetzt
http://www.reptilien-portal.de/forum/forum1.html
aurufe kommt
The requested URL /viewforum.php was not found on this server.
was habe ich falsch gemacht ?
reptilien-portal.de
Antworten

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