webForumDet fria alternativet

Nästla citat

ASP

6 svar · 285 visningar · startad av Denniz PoP

Medlem sedan aug. 2002207 inlägg
Frågan#1

Hejsan.

Jag håller på att göra ett forum. Där skall man kunna använda egna taggar för att forma texten som man själv vill ha den. En sådan tagg jag vill ha är [.quote]. Jag får det att fungera så länge användaren endast använder en [.quote], typ såhär:

[.quote]Detta är min text[./quote]

Men om användaren skriver såhär, så fungerar det inte:

[.quote]Här har jag en [.quote]quote[./quote] i en annan[./quote]

quote "nr1" paras alltså ihop men "nr3" och nr2 samt nr4 händer det ingenting med. Jag vill alltså att man skall kunna använda [.quote] i en [.quote].

Hur skall jag göra det?

Koden jag har nu ser ut såhär:

re.Pattern = "\[quote\]((.|\n)*?)\[/quote\]"
Text = re.Replace(Text, "<table border=" & Chr(34) & "0" & Chr(34) & _
"><tr><td class=" & Chr(34) & "quote" & Chr(34) & " width=" _
& Chr(34) & "*" & Chr(34) & "<div class=" & Chr(34) & _
"quote" & Chr(34) & "$1</div></td></tr></table>")

Kan man göra detta med regular expressions, eller måste jag göra en egen funktion?

EDIT: Självklart skall inte punkterna vara med egentligen.

Medlem sedan dec. 20002 526 inlägg
#2

funkar det inte med en replace funktion?! Sok pa wF har, jag tror jag hade en replace for mina citat-koder.... testa!

Medlem sedan aug. 2002207 inlägg
#3

YES!

Jag hittade en superbra länk!

http://script.webforum.nu/wf/Forum1/HTML/000093.html
(Använd denna länk för att få det att fungera: http://www.webforum.nu/search_old.php )

Medlem sedan aug. 2002207 inlägg
#4

Hmmm... det funkar iaf inte att nästla citat-taggar.

Någon som vet ett gratis ASP-forum som klarar av det? Så får jag gå igenom koden och se hur de gör det.

Medlem sedan mars 20015 287 inlägg
#5

Har du en fungerande länk till sidan du hänvisar till? Jag får det inte att fungera. (Länken alltså.)

Medlem sedan juni 2002116 inlägg
#6

Kolla att det inte är ett mellanslag i slutet på URLen när du klistrar in den. URLen är search_old.php även när sidan visas.

Medlem sedan mars 20015 287 inlägg
#7

Ah, där ser man så tokigt man kan få till det. Tackar, kikar.

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)