Approvals within the mod queue are determined by the quality of the post in question, not it's score and/or fave count. Since quality is subjective and many Janitors/Mods have different taste, the odds of a specific post being approved within a reasonable amount of time varies greatly.
In regards to the differences between moderators: Janitors and up perform image approvals and deletions, but janitors are more focused in their powers with moderating images. They can approve images, delete images, ban and promote users (though I believe in practice janitors rarely do so, and are expected to propose a person for contributor status instead of promoting directly, if they can, never tried but looks like they could). Janitors can't do mass edits, can't delete wiki entries, and can't delete pools. At least as far as I remember. A test janitor is a transitional rank with the powers of a janitor, and they either succeed and become a full janitor or fall back down to contributer rank.
Moderators have access to more powers, and have powers over the forums as well as the abilities that Janitors have. So they can do things like mass editing and can lock forum threads.
Of course Admins have the most powers. In terms of what they do, jxh is the one you'll of course see the most and he is typically the one who handles things like editing aliases, implications, etc. Additionally they have access to IP bans, at least Albert does.
Oh, when did those changes happen? I banned a user for vandalism a little less than a month ago.
Well regardless, in short janitors are specialized moderators and focused mostly on the approval and unapproval of images. Everything above them has much broader powers in scope and moderate over more things.
Log said: Janitors cannot ban anymore and could never promote (or maybe they could in phase 1 but they can't anymore.)
Why was that kind of power taken away from Janitors? Was they're some kind of mass abuse going on with it that make Jxh/Albert decide that Janitors could no longer ban users regardless of the reason(s) to do so?
Bapabooiee said: About a week ago, actually. I brought up the issue of Test Janitors being able to delete posts, which got addressed in r2520, but Albert decided to make banning only available to Mod+ roles as well.
D'oh, I knew my actions would come back and bite me in the ass one day. Well this answers my question above.
Bapabooiee said: And that's a good decision, I think. Janitors are only supposed to approve content, not police the site.
Isn't approving content sorta policing the site in a way? Surprisingly I always thought Janitors and Mod were on even footing when it came to powers, but I see that's not true.
Mr_GT said: D'oh, I knew my actions would come back and bite me in the ass one day.
I'll maintain that, again, you didn't do anything wrong. The ability for janitors to ban or double-delete wasn't taken away because anyone was abusing those powers, but because Albert decided that mods and janitors should have more-defined roles (which you helped bring to light).
Isn't approving content sorta policing the site in a way?
Not really. Approving posts leans more towards just being a critic.
Well it makes sense in the end, the need for the ability to ban was due to a sudden surge in vandalism in which the janitors were more numerous and generally able to respond to the vandalism faster (important when they were vandalizing hundreds to thousands of images in just an hour). With the changes that were made in response to prevent that type of vandalism, there was no longer a need for the ability.
I think it might have been so that janitors could mark ads as NSFW so that they wouldn't show up on safebooru. But yeah, we don't really need that power now. It'd be really easy for someone to change the affiliate ID in the referral URLs and steal albert's ad revenue.