NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » WZL » Bug report » reply bug met links
Onderaan pagina
Freaky 4.087
wzl-lid
Sinds 31/12/2003
T: 1 R: 3
26/8/2005 - 12:24u | Quote
bij het replyen (en hier ook) krijg ik zeer rare uitput als ik 2 links na elkaar zet zonder enters
sorry als het reeds gepost is ik heb enkel het "bug overzicht" gelezen.

zonder enters:

text[/link] en [link=http://www.iets.be/iets.jpg]text

met enters:

text en
text

code met ronde haakjes anders wordt het geparsed:

(link=http://www.iets.be/iets.jpg)text(/link) en (link=http://www.iets.be/iets.jpg)text(/link)
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
26/8/2005 - 13:00u | Quote
tja, we weten allemaal da regular expressions nie kay zen sterkste kant zijn
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
26/8/2005 - 13:28u | Quote
misschien kan hem der eens een team externe specialisten naar laten kijken ^^
Ets
Jozef
Sinds 3/1/2003
T:17 - R:475
26/8/2005 - 13:30u | Quote
Waar gaan we die moeten zoeken? ^^
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
26/8/2005 - 13:37u | Quote
Ets schreef:
Waar gaan we die moeten zoeken? ^^

soon in a house near you
(wanneer pcwarez eindelijk diene gps eens opstuurt)
Freaky 4.087
wzl-lid
Sinds 31/12/2003
T:1 - R:3
26/8/2005 - 14:41u | Quote
ja regexen zijn nie gemaklijk,
misschien moet kay ze eens publiceren zodat we ze gezamelijk kunnen "verbeteren"

't is maar een id natuurlijk
Ets
Jozef
Sinds 3/1/2003
T:17 - R:475
1/9/2005 - 20:30u | Quote
objRegEx.Pattern = "\[link=.*\].*\[/link\]"
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
1/9/2005 - 20:37u | Quote
Ets schreef:
objRegEx.Pattern = "\[link=.*\].*\[/link\]"

$temp = eregi_replace("\\[url=(http://)?([^\\[]*)\\]
[[: space:]]*([^\\[]*)[[: space:]]*\\[/url\\]","<a href=\"http://\\2\" target=\"_blank\">\\3</a>", $temp);

dees gebruik ik voor mijn urls.
http check inbegrepen

//Edit: 2 spaties bij : space wel wegdoen, anders wast

Laatst aangepast door Flyboy op 1/09/2005 20:37:52u (1x aangepast)
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
1/9/2005 - 20:39u | Quote
Ets schreef:
objRegEx.Pattern = "\[link=.*\].*\[/link\]"

objRegEx.Pattern = "\\[link=(http://)?([^\\[]*)\\]
[[: space:]]*([^\\[]*)[[: space:]]*\\[/link\\]"

wordt da zeker?
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
1/9/2005 - 20:42u | Quote
[]
[]
[]
[]

en voorwa komt dit op meerdere lijnen terwijl dit in den editor niet zo is.
misschien een oplossing geprobeert voor dat link probleem, maar op de geparste tekst ipv op de source toegepast?
Ets
Jozef
Sinds 3/1/2003
T:17 - R:475
1/9/2005 - 20:45u | Quote
Syntax error in regular expression
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
1/9/2005 - 20:47u | Quote
hmmm

ff php specifieke dingen uitfilteren dan
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
1/9/2005 - 20:49u | Quote
volgens mij ist gewoon de tweede .* die ge moet vervangen door iets specifieker
"alle tekens behalve [" ipv "alle tekens"
Flyboy
[mod] everywhere
Sinds 18/6/2003
T:43 - R:4373
1/9/2005 - 20:58u | Quote
\[link=(http://)?([^\[]*)\]
[[pace:]]*([^\[]*)[[pace:]]*\[/link\]

dubbele slashen vergeten uithalen
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
1/9/2005 - 21:13u | Quote
Losealot schreef:
volgens mij ist gewoon de tweede .* die ge moet vervangen door iets specifieker
"alle tekens behalve [" ipv "alle tekens"

vervang de tweede .* eens door [^\[]*

Laatst aangepast door Losealot op 1/09/2005 21:13:57u (1x aangepast)
Ets
Jozef
Sinds 3/1/2003
T:17 - R:475
1/9/2005 - 22:25u | Quote
Zou moeten opgelost zijn in een update die we zodadelijk online zwieren.
Respect voor alle hulp, maar uiteraard hebben we het uiteindelijk op een totaal andere manier opgelost:

objRegEx.Pattern = "\[link=(.*?)](.*?)\[/link\]"
...
url = objRegEx.Replace(linkMatch, "$1" )
text = objRegEx.Replace(linkMatch, "$2" )
...
content = Replace(content, linkMatch, "<a href=""" & url & """ target=""_blank"">" & text & "</a>" )



Update zwieren we zodadelijk online!
 
Bovenaan pagina