Skip to content

Add See Notes fixtures - #29

Merged
bonelifer merged 3 commits into
mainfrom
seenotes-fixtures
Nov 8, 2026
Merged

bonelifer merged 3 commits into
mainfrom
seenotes-fixtures

Conversation

@bonelifer

@bonelifer bonelifer commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Adds bin/seed-seenotes-fixtures.php for phpbbmodders/seenotes. After the standard fixtures, it gives the forum_* members reasons, notes and warnings in every state the extension shows:

  • the extension's starter reasons plus a switched-off one, with General's description cleared
  • forum_alex: a current reason with a quoted PM, an edited note and an older entry
  • forum_blair: a note by a moderator who has since been deleted
  • forum_casey: only a switched-off reason, so NONE shows over existing history
  • forum_drew: no reasons at all
  • phpBB warnings and user notes, for the extension's read-only user notes box

docs/usage.md lists the new script. The phpbb-release-tools screenshot recipe for See Notes uses it (separate pull request).

Claude built phpBB 3.3 and 4.0 boards with it through --reset, checked the result on both, and ran the unit tests.


Investigated and written by Claude on behalf of William Jacoby (bonelifer).

bonelifer and others added 3 commits November 7, 2026 22:54
bin/seed-seenotes-fixtures.php gives the standard fixture members
reasons, notes and warnings in every state phpbbmodders/seenotes
shows: a current reason with a quoted PM and an edited note, a note
by a deleted moderator, a switched-off reason only (NONE over
history), and no reasons at all.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
See Notes now adds starter reasons when it is enabled, so the fixture
looks reasons up by name, adds only its switched-off example, and
checks for existing entries instead of existing reasons.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bonelifer

Copy link
Copy Markdown
Contributor Author

Pushed c12b4ae and e0d300e: See Notes now adds starter reasons when it is enabled (phpbbmodders/seenotes#7), so the fixture looks reasons up by name, adds only its switched-off example, checks for existing entries instead of existing reasons, and uses the extension's darker Spam watch color. Claude rebuilt the phpBB 3.3 and 4.0 boards with it.


Investigated and written by Claude on behalf of William Jacoby (bonelifer).

@bonelifer
bonelifer merged commit 32824be into main Nov 8, 2026
2 checks passed
@bonelifer
bonelifer deleted the seenotes-fixtures branch November 8, 2026 05:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant