Approval queue
Downloads, comments, and reviews can be sent through the standard approval queue at AdminCP > Moderate > Approval queue, the same place forum content goes.
What lands in the queue
| Content | When it queues |
|---|---|
| Downloads | The category's Require approval is on and the author lacks Bypass approval. |
| Versions | A new version on a download whose category requires approval. |
| Comments | The spam check flags the comment, or the user is set to "moderated comments" via spam handling. |
| Reviews | The category's Require review approval is on and the reviewer lacks Bypass review approval. |
Approving content
- Navigate to AdminCP > Moderate > Approval queue.
- Filter by content type using the dropdown (pick "Downloads manager: Download", "Downloads manager: Comment", or "Downloads manager: Review").
- For each row, click Approve, Unapprove, or Delete.
- Use the checkbox column to select several rows and apply a bulk action.
Permissions for approving
| To approve | You need |
|---|---|
| Downloads | Approve queued in the Downloads moderator group |
| Comments | Approve queued comments in the Comments moderator group |
| Reviews | Approve any in the Reviews moderator group |
What approval does
- Marks the content as visible.
- Writes a "Download approved", "Comment approved", or "Review approved" entry in the audit log.
- Sends a notification to anyone watching, if the content is now visible to them.
- Records the action in the standard moderator log.
What unapproval does
- Sends the content back into the moderated state.
- Writes an audit log entry.
- Hides the content from non-moderators.
What rejection does
Rejecting deletes the row from the queue. It is a hard delete, including all child rows. There is no undo.
For reviews, rejection also writes a "Review rejected" audit entry. The actor may include a note that is sent to the reviewer in an alert.
Bypass permissions
| Permission | Effect |
|---|---|
| Bypass approval | Skip the queue when creating or editing downloads. |
| Bypass flood check | Skip the flood timer between comments. |
| Bypass review approval | Skip the queue when submitting reviews. |
There is no "bypass spam check" permission. Spam-flagged content always queues regardless of bypass settings.
Spam check
Spam-flagged comments and reviews route through the moderated state automatically. To opt out of spam handling for a particular category, use a third-party extension; there is no per-category disable in the option group.
Notifications on approve
When a moderated download is approved:
- Watchers of the category receive a "new download" alert.
- Watchers of the author receive a "new download by author" alert.
- The author receives an alert acknowledging approval.
When a moderated comment is approved, the download's commenters receive an alert (the same way thread replies do).
What the queue does not surface
- Soft-deleted content. Use soft-delete recovery for that.
- Content failing a gate. Gate failures are runtime checks; they do not queue anything.