evol, I think tis what you want . If a user does not fill out a state then nothing will show in the authors box.
As always MAKE A BACK-UP FIRST .
Find this code for your replies
Response.Write " <font color=""" & strForumFontColor & """ face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """>state:" & Reply_MemberState & "</font></p></td>" & vbNewLine & _
" <td bgcolor=""" & CColor & """ height=""100%"" width=""" & strTopicWidthRight & """"
And replace it with this
if strState = "1" and trim(Reply_MemberState) <> "" then
Response.Write " <font color=""" & strForumFontColor & """ face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """>state:" & Reply_MemberState & "</font></p></td>" & vbNewLine
end if
Response.Write " <td bgcolor=""" & CColor & """ height=""100%"" width=""" & strTopicWidthRight & """"
Then find this code in the getFirst() sub for your topic
Response.Write " <font color=""" & strForumFontColor & """ face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """state:" & Reply_MemberState & "</font></p></td>" & vbNewLine & _
" <td bgcolor=""" & CColor & """ height=""100%"" width=""" & strTopicWidthRight & """"
And replace it with this
if strState = "1" and trim(Member_State) <> "" then
Response.Write " <font color=""" & strForumFontColor & """ face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """state:" & Reply_MemberState & "</font></p></td>" & vbNewLine
end if
Response.Write " <td bgcolor=""" & CColor & """ height=""100%"" width=""" & strTopicWidthRight & """"