Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Getting anal about how new posts are described...

3stripe3stripe ✭✭
edited November 2005 in Vanilla 1.0 Help
This might be stupid but it has puzzled me for ages so just gonna spit it out.

When you have just posted a post, it is listed something like this :

Started by: 3stripe / Comments: 1 / Last comment by 3stripe

However, technically, if it's the first post, should it really be described as having 1 comment?

Maybe it should be listed as....

Started by: 3stripe / Comments: 0

It all depends on the exact syntax of what is a post and a comment I guess?


  • Options
    Well technically it is 1 comment.. you're thinking more of replies. I understand where you are coming from as a comment is usually considered a reply as well, but in terms of this message board each "post" is called a comment.
  • Options
    Lol, I got ya! The way I look at it is, you need to comment ON something. So you can only comment on something that's already been written - which means that the first message can't truly be a comment. Hmmmmmmmmm
  • Options
    I agree with 3stripe. The first post is the discussion, the posts to the discussion are the comments on the discussion. So it should say "comments: 0" when no one has posted a reply. If "comments" was changed to "threads" or something then having the 1 would make sense. Thats how I see it.
  • Options
    MarkMark Vanilla Staff
    You've got discussions. Discussions are based on a topic. People add comments to the discussion topic. So, this is a discussion about "getting anal...". The discussion was started by 3stripe and he also provided the first comment. That's how I think about it and how the database is structured. If you were going to change anything, I'd change the wording from "comments" to "replies" and subtract 1 from the number.
This discussion has been closed.