So, like, I just recently posted in the 'Replay Maker's Replays' thread and it said that my post must be approved by a moderator.
IMO, this isn't really needed.
Sure you weren't accidentally trying to post in another forum? I heard they have some sort of post moderation system around places. Although I really have no idea.