Problem med [url]-taggen efter uppdateringen

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Problem med [url]-taggen efter uppdateringen

Inlägg av Joakim »

När jag använder

Kod: Markera allt

[url=http://xxxx.com]Text[/url]
så ser det ut likadant på forumet som själva koden. Texten blir alltså inte klickbar och man ser taggarna..någon som mer upplevt detta ? Hittar ingen lösning på det i heller :?
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Har du inaktiverat bbcode?
Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Inlägg av Joakim »

Nej...alla andra fungerar som de ska..
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hej,

kan det vara så att du gjort en uppdatering och glömt en kod-snutt?
När började detta att hända?

Dessutom: det uppträder problem med bbcode och Firefox och Netscape:
http://www.phpbb2.de/viewtopic.php?t=22 ... bbcode+url

/H
Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Inlägg av Joakim »

Detta inträffade direkt efter uppdateringen. Jag tror det är mest när man använder en bild inom [url]-taggen som det är problem, men jag är inte riktigt säker.
Jag använder Explorer och även där är det problem. Jag har sett på phpbb.com att jag inte är den enda som har problem med detta. Jag kopierade hela bbcode-snutten från den 'riktiga' filen från 2.0.16-paketet för att testa (då ska allt ju vara rätt) men utan resultat, så det verkar vara något annat....
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hm, konstigt, funkar finfint hos mig.
Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Inlägg av Joakim »

Har nu gått tillbaka till ursprungskoden i bbcode.php. Måste ju fungera och ingen hittar någon lösning på det (alla blir ju inte drabbade så jag förstår att det är svårt)

Hur stor säkerhetsrisk utsätter man sig för nu ?
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Vad menar du med ursprungskod?
Koden för en gammal phpBB-version?

Prova att köra de manuella uppdateringarna än en gång ... bara för bbcode.php
Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Inlägg av Joakim »

Jag menar koden innan jag gjorde ändringen till .16...alltså från .15
Menar du alla filer eller bara bbcode.php ? Ska jag då återgå till .15 i de gamla filerna först så jag börjar att ändar bbcode.php ?
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Förändringarna mellan .15 och .16 i bbcode.php var följande:

Kod: Markera allt

# 
#-----[ OPEN ]--------------------------------------------- 
# 
includes/bbcode.php

#
#-----[ FIND ]---------------------------------------------
# Line 211
	$patterns[] = "#\[url=([\w]+?://[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i";
	$replacements[] = $bbcode_tpl['url3'];
  
	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i";

#
#-----[ REPLACE WITH ]---------------------------------------------
# 
	$patterns[] = "#\[url=([\w]+?://[^ \"\n\r\t<]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\]([^?\n\r\t].*?)\[/url\]#is";
Ta version .15 av bbcode.php och ladda först upp den och testa, funkar det så provar du att utföra ändringen ovan.

/H
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6574
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 18:26
Svar: 0

Inlägg av Joakim »

Fungerar inte för mig :?

Det som fungerar för mig är

Kod: Markera allt

// matches a [url]xxxx://www.phpbb.com[/url] code..
	$patterns[] = "#\[url\]([\w]+?://[^ "\n\r\t<]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url1'];

	// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url\]((www|ftp)\.[^ "\n\r\t<]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url2'];

	// [url=xxxx://www.phpbb.com]phpBB[/url] code..
	$patterns[] = "#\[url=([\w]+?://[^ "\n\r\t<]*?)\]([^?].*?)\[/url\]#i";
	$replacements[] = $bbcode_tpl['url3'];
  
	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[^ "\n\r\t<]*?)\]([^?].*?)\[/url\]#i";
	$replacements[] = $bbcode_tpl['url4'];
Feel the Force !
windsurf.se
Skriv svar

Vilka är online

Användare som besöker denna kategori: 2 och 0 gäster