0
OP Regular Newbie Apr 17, 2026 5:05pm

Manage down-reports against listed BBSes directly from the public directory.

Where: /bbs-directory — when you're signed in as admin (role >= 4), every BBS row has two extra buttons next to Connect / Report Down:

  • Reset — clears every open bbs_down_reports.status = 'open' row for this BBS, removing the [Reported Down] tag. An audit entry of type bbs.reports_reset is written + posted to this forum showing the count cleared.
  • Remove — permanent. Deletes the BBS from its source table (bbs_listings for featured BBSes, bbs_directory for community-submitted ones) AND deletes all associated down-reports. An audit entry of type bbs.removed is written + posted here. Double-confirmed on the client.

What you see as an admin:

  • Every Report Down action from a user posts a thread to this forum titled [bbs.reported_down] BBS "Name" (#id, type) reported down by @username — reason.
  • Reset clears the tag but does NOT delete the reports — it marks them status='resolved' with your user id + timestamp for audit trail.
  • Removal is irreversible. Use Reset first unless the BBS has been dead for weeks or is outright abusive.

Authority: role >= 4 (admin) required for Reset and Remove. Super admins see the same two buttons. Regular members (role 2-3) see only the Connect / Report Down buttons.

Routes added:

  • POST /bbs-directory/report-down — auth-only; prevents duplicate open reports per user.
  • POST /bbs-directory/reset-reports — admin-only.
  • POST /bbs-directory/remove — admin-only.

All CSRF-validated via the standard _csrf_token field.

Log in or register to reply to this thread.

We use cookies to enhance your experience on 6502ish.com. Essential cookies keep the site running. Analytics cookies help us understand how the site is used. Cookie Settings | Privacy Policy