This document will describe how to process your posts in the queue, and what all happens when a post is processed. Below is an image of what the queue page will look like when you go to approve posts. There will be three checkboxes for each post, one to approve or select the post, one to reject the post and one to blacklist the post. Each of those will be discussed below.
This checkbox has a dual purpose. If you are in the process of approving posts, it can be used to select which posts you want to approve. If you want to e-mail or edit the selected posts, this checkbox is used to select which posts to perform that action on.
To approve posts, just check the approve box next to each post you want to approve, then scroll down to the bottom of the page. Select the Process Selected Posts function, and press the Execute Function button. Each post will be e-mailed the contents of _email_approved.etmpl if they selected to be e-mailed when their post was processed.
To e-mail or edit posts, just check the approve box next to each post you want to e-mail or edit, then scroll down to the bottom of the page. Select the appropriate function from the drop down menu, then press the Execute Function button. You can edit or e-mail several posts all at once by putting a check in each approve box of the posts you want to e-mail or edit.
To reject a post, just check the reject box next to each of the posts you want to reject, then scroll down to the bottom of the page. Select the Process Selected Posts function, and press the Execute Function button. If you want to e-mail a customized rejection message to any of the posts, be sure to select it from the drop down list before you process the posts. If you leave it set to "None", no e-mail will be sent.
To blacklist a post, just check the blacklist box next to each of the posts you want to blacklist, then scroll down to the bottom of the page. Select the Process Selected Posts function, and press the Execute Function button. For each of these posts, the domain from the pic URL and the submitter's e-mail address will be added to your blacklist.
Approving, Rejecting, and Blacklisting can all be done at the same time. Just go through your list of posts, and put the check in the appropriate box for the action you want to perform on each post. Once you have them all selected they way you want, use the Process Selected Posts function to take care of them.
If you should accidentally check more than one box for a post, the actions are performed in the following order: approve, reject, blacklist. So, say you checked both approve and reject for a post - that post would be approved. If you selected reject and blacklist, that post would be rejected.
So why did we use checkboxes instead of radio buttons? Well, there are a couple reasons. First off, checkboxes are much nicer to work with when creating the software. Secondly, it is much easier to clear a checkbox than a radio button. Once you have selected a radio field, the only way to completely deselect it is to reload the page. Say you checked approve for one of your posts, but then decide you want to edit it before approving it. If you have a bunch of other posts already selected with radio fields, you can't deselect them so that you can edit the one post by itself. With checkboxes, this is easy to do.