Bulk Review Table
A checkbox review table with per row selection, a bulk action bar showing the selection count with approve, escalate, and remove actions, and an audit note.
A checkbox review table with per row selection, a bulk action bar showing the selection count with approve, escalate, and remove actions, and an audit note.
Search blocks by description or jump to a page.
The source for every Application block is included with Basic and Pro. Pick a plan to copy the code.
Already purchased? Log in
Bulk Review Table is the backlog clearing view, seven open items in a table with a checkbox on every row and three related spam reports pre-selected. A bulk action bar above the table states the selection count, notes that the three share the Spam reason and one reporting cluster, and offers Approve all, Escalate all, Remove all, and Clear. Each row carries the item ID in monospace, a type badge (Comment, Post, Reply), a truncated snippet, the flag reason, a right-aligned reporter count, and a relative age. Selected rows tint so the batch reads as one group.
Rows are one typed array and the selected count derives from a filter, so the bar total stays honest. A footer note states that bulk actions require every selected item to share the same flag reason and that the batch writes a single audit entry listing all item ids and the moderator who ran it.
Reach for this block on the moderation queue when repetitive reports pile up, wired to a bulk action endpoint that enforces the shared reason rule server side. Keep Remove all visually distinct so a destructive batch is never mistaken for an approval.
A natural flow around it on an Application Pro page:
Before
After
One strong use is clearing a coordinated spam wave. Other bulk review configurations:
Tip: hold bulk actions to one shared reason; a batch that mixes spam and harassment into one audit entry robs the record of the detail a later appeal will need.