#IF(#User)
#IF(#User.IsMerchant OR NOT #DEFINED(#User.BillingAddress))
#User.NameOrAlias
#ELSE
#WITH(#User.BillingAddress)
#IF(#DisplayName)#DisplayName#ELSE#FullName#ENDIF
#ENDWITH
#ENDIF
#ELSE
{Guest}
#ENDIF
#IF(#Spam==1)
#ENDIF
#CreationDate[datetime]
#IF(#Spam == 0 AND #FUNCTION("ISACTIONALLOWED", "ReportSpam") AND #FUNCTION("ISACTIONALLOWED", "AddReply"))
#ELSIF (#Spam == 1 AND #DEFINED(#Session.User) AND #Session.User.IsMerchant)
{MarkedAsSpam}
#ENDIF