Skip to content

Add Contact Admin screenshots - #29

Merged
bonelifer merged 1 commit into
mainfrom
contactadmin-screenshots
Oct 19, 2026
Merged

bonelifer merged 1 commit into
mainfrom
contactadmin-screenshots

Conversation

@bonelifer

Copy link
Copy Markdown
Contributor

Adds Contact Admin (phpbbmodders/contactadmin) to screenshots.py, so its documentation screenshots come from the tool instead of being taken by hand.

shots_contactadmin()

  • Sets private-message delivery to the board founder, with no captcha, matching the earlier hand-taken gallery. It also turns off the email MX check, because the example addresses have no mail server.
  • Documentation gallery: contactadmin-acp-settings (full ACP page), contactadmin-guest-form, and contactadmin-member-basic.
  • 10/18/2026 update gallery:
    • contactadmin-acp-delivery: the General options fieldset, with the board's email off.
    • contactadmin-guest-checks: the guest form with "Check Username", contact reasons and the privacy policy box on.
    • contactadmin-guest-topic: sends a guest message by forum post through the form, then shows the topic the contact bot posted, without the "Who is online" block.
  • The README's screenshots.py section has one line on what it saves.

Testing

Claude ran it against phpbbmodders/contactadmin master (997e0eb) on a phpBB 3.3.19 test board: 6 saved, 0 failed, and each image was checked by eye. tests/test-phpbb-test-board.sh passes, and flake8 finds nothing in the new code.


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

🤖 Generated with Claude Code

shots_contactadmin() takes the documentation gallery's ACP settings,
guest form and member form screenshots, and three for the 10/18/2026
update gallery: the delivery settings with the board's email off, the
guest form with the username rules and privacy policy box, and a guest's
message as posted by the contact bot.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bonelifer
bonelifer merged commit 67aec4f into main Oct 19, 2026
1 check passed
@bonelifer
bonelifer deleted the contactadmin-screenshots branch October 19, 2026 02:31
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