Skip to content

Entries ​

Phase 5 adds the admin inbox for stored submissions.

Screens ​

AD Form → Entries lists submissions with views:

  • Inbox (unread + read)
  • Unread
  • Starred
  • Spam
  • Trash

Filters: form, search on submission_meta.value_text / value_long (not LIKE on JSON payload). Pagination uses paged so it does not collide with the WordPress page query var.

Opening an unread entry marks it as read. Row preview is the first non-empty submitted value.

Status ​

ActionResult
Mark as read / unreadunread ↔ read
Spam / Not spamspam ↔ unread
Move to trashtrash + deleted_at
Restoreunread, deleted_at cleared
Delete permanentlyRow + meta removed; submission_count decremented

Trash does not decrement submission_count. Capabilities: view_ad_form_submissions, edit_ad_form_submissions, delete_ad_form_submissions (administrators also have manage_ad_form_forms).

Privacy ​

REST and the detail screen never expose a raw IP. At most a hash prefix is shown. User agents appear only when the plugin setting stored them.

REST ​

See REST-API.md: GET/PATCH/DELETE /submissions/{id} and POST /submissions/bulk.

Digitale Lösungen. Persönlich. Zukunftssicher.