Thanks for the links David, I hadnt thought of the Flash Mod . The thing is.. I think what I'm wanting is a bit more complicated, cos it isnt a simple matter of converting [comms] into the tag I want, it has to do a bit of processing to convert the comms to how i want them. Maybe it helps if I post the code I'm using to convert the comms into the different colours:
'Split up the comms info by the line breaks
MyArray = Split(request.form("comms"), vbcrlf, -1, 1)
'start bullet points
response.write("<UL>")
'iterate through the whole of the comms
For intCount = LBound(myarray) To UBound(myarray)
'work out the tag of the alliance
startchr = instr(myarray(intcount),"[")+1
endchr = instr(myarray(intcount),"]")-startchr
allytag = mid(myarray(intcount),startchr,endchr)
'work out what font the comms line should appear in (set to a variable so more colours can be added later)
If allytag="RWS" Then
font = "green"
Else
font = "red"
End If
'write out the comms in that colour
Response.write "<LI><font face=""Arial, helvetica, sans-serif"" color="""&font&""">"&myarray(intcount)&"</font>"
Next
Response.write("</UL>")
What I want to do, is have that code execute to whatever is put inside [comms] [/comms] delimiters, probably when the post is displayed (so if a user edits their post it just shows up as [comms] [/comms]). Is this something that is easy to accomplish?