Sida 1 av 1

Länkar med paranteser

Postat: 2009-04-29 19:39
av Holger
Hej,

wiki-länkar innehåller ofta paranteser.
När man infogar dessa länkar i forumet avslutas länken alltid innan parantesen och fungerar inte korrekt.

Hur skulle man kunna korrigera detta?!

/Holger

Re: Länkar med paranteser

Postat: 2009-04-30 05:04
av Slacker
Har du försökt med bbcode?

Kod: Markera allt

[url=http://wikipediao.s.v]Wikipedia[url]

Re: Länkar med paranteser

Postat: 2009-04-30 08:32
av Holger
Nej, det går inte heller.
URL-taggen parsas inte alls då ...

Re: Länkar med paranteser

Postat: 2009-05-01 06:38
av Slacker
Skrev fel skall naturligtvis vara:

Kod: Markera allt

[url=http://wikipediao.s.v]Wikipedia[/url]

Re: Länkar med paranteser

Postat: 2009-05-01 15:05
av Kail
Det slacker beskriver fungerar.

Anledningen till felet är att phpBB inte parsar URL:er korrekt. Enligt spec får en URL innehålla en eller flera av dessa tecken "$-_.+!*'(),". phpBB använder ett reguljärt uttryck för att parsa ut URLer ur inlägg och detta uttryck är inte skrivet på ett sätt som matchar spec (http://www.blooberry.com/indexdot/html/ ... coding.htm). Detta är alltså en bugg som inte är fixad i phpBB3:

Ett experiment: http://www.mysite.com/()/$-___+++!*

Just parenteser är lite kniviga eftersom man ofta placerar dem mellan parenteser, varför phpBB verkar ignorera stängningsparentesen. Jag antar att det är en trade-off de valt att göra.

Re: Länkar med paranteser

Postat: 2009-05-01 20:13
av Holger
Hittade en lösning här:
http://www.phpbb2refugees.com/viewtopic.php?t=69
Fungerar perfekt