webForumDet fria alternativet

Hjälp med forum kod

ASP

6 svar · 193 visningar · startad av JonasT

Medlem sedan dec. 2001148 inlägg
Frågan#1

Hej!
Jag vill att på det här stället:
<%=Replace(Trim(RS("Press")),vbCrLf,"<br>")%> alltså press ska man kuna använda forum kod. Fast den här koden är bara där det visas det man har skrivit. Hur gör jag för att lägga till en forum kod.Så att dom funkar tillsamans med varandra (emosions forum kod +<%=Replace(Trim(RS("Press")),vbCrLf,"<br>")%> )
Tacksam för svar.

[Redigerat av JonasT den 25 dec 2001]

Medlem sedan juni 20019 024 inlägg
#2

Välkommen till webForum, JonasT!

Något sådant här?

strPress = Trim(RS("Press"))

strPress = Replace (strPress,vbCrLf,"<br>")
strPress = Replace(strPress,"[fet]","<B>")
strPress = Replace(strPress,"[/fet]","</B>")

Response.Write strPress

[r] B taggen gjorde ju texten fet... :r

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

[Redigerat av Pace den 25 dec 2001]

Medlem sedan feb. 20012 412 inlägg
#3

Välkommen till wF

Om du har tillgång till regular expressions så är det det bästa.
http://script.webforum.nu/wf/Forum1/HTML/000093.html

Annars får du använda vanlig replace, tex:

Function Forumkod(txt)
txt = Replace(Trim(txt), vbCrLf, "<br>")
txt = Replace(txt, "[U]", "<u>")
txt = Replace(txt, "[/U]", "</u>")
Forumkod = txt
End Function

response.write " "& Forumkod(RS("Press")) &" "

mvh Jörgen :)

------------------
Varför bråka när man kan kramas?

Medlem sedan dec. 2001148 inlägg
#4

Men jag vill helst ha med Fetstil och det där. Men även med smilies..=) om det går
Tack

Medlem sedan juni 20019 024 inlägg
#5

Visst går det. Lägg bara till forumkoden i Replace-satsen så får du nya forumkoder.

Det är bara att fortsätta:

strPress = Replace(strPress,"[fet]","<B>")
strPress = Replace(strPress,"[/fet]","</B>")

För smileys gör du samma sak:

strPress = Replace(strPress,":)","<IMG SRC=""smiley_glad.gif"">")
strPress = Replace(strPress,":(","<IMG SRC=""smiley_sur.gif"">")

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

Medlem sedan dec. 2001148 inlägg
#6

Tack Pace det funkar....TAACK SÅÅ JÄTTE MYCKET!

Medlem sedan feb. 20012 412 inlägg
#7

Hej, du kan lägga in så mycket du vill i den funktionen jag skrev. Man bör alltid sträva efter attlägga så mycket som möjligt i sub-rutiner och funktioner, (även klasser om man har tillgång till det) vilket gör att du kan återanvända koden samt att du behöver skriva mindre varje gång koden används.

Helst bör så mycket kod som möjligt skiljas från presentationsskiktet och inkluderas med include-filer.

mvh Jörgen :)

------------------
Varför bråka när man kan kramas?

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