Lets moderators mark a member with a staff-only reason from a list the administrators set, and keep dated notes under each reason.
- ACP → Extensions → See Notes → Reasons: administrators set up the list of reasons, each with a description, a color, and an on/off switch. Seven starter reasons (Moderation queue, Spam watch, Warez, Conduct, Possible returning member, Staff in contact, General) are added on first enable, ready to edit or remove. A switched-off reason can't be given any more, but members who have it keep it and its notes.
- MCP → Moderator notes and ACP → Manage users → Moderator notes: give a member a reason, choose which reason is current (or none), and add notes under each reason.
- Notes use BBCode, smilies and links, following the board's private message settings, so a PM sent to the member can be pasted into a quote for other staff.
- Only staff see it. The current reason shows as "SEE NOTES: Moderation queue (3)" on the member's profile, next to their posts, on the MCP post, report and approval queue pages, and in the MCP topic view. It links to the notes, and shows only while the member has a current reason.
- A notes button next to every post (beside phpBB's Warn button) and a Moderator notes link on every profile take staff straight to a member's notes, or to the form that gives a reason when the member has none.
- The member's latest phpBB user notes (warnings, bans and so on) show read-only on the same page.
- Separate permissions for seeing, adding, editing notes, deleting notes and deleting a reason entry, with matching administrator permissions.
- Every change goes into the moderator log. Deleting a reason with all its entries is off by default, and needs the reason's name typed to confirm.
- A member's entries and notes are deleted with the member.
The full design is in docs/design.md.
![]() |
![]() ![]() ![]() |
Click an image for the full size. All screenshots, with captions: docs/images/screenshots.
- phpBB 3.3.19 or later, including phpBB 4.0 (tested on its 4.0.0-a3 development version)
- PHP 8.1 or later
- Copy the extension to
/ext/phpbbmodders/seenotes - In the Administration Control Panel, go to Customise → Manage extensions
- Enable the See Notes extension
- Review the starter reasons under Extensions → See Notes → Reasons, and add, rename or switch off any you like
Contributions are welcome!
- Bug reports: Open an issue.
- Everything else (questions, feature requests, ideas, general discussion): Use Discussions, or the community forum.
- Pull requests are welcome for bug fixes or discussed features.
- Design reviewed by kaileymsnay, who asked for BBCode in notes.
- Code, tests and documentation written with Claude.
This extension is licensed under the GNU General Public License v2.0.
See license.txt for more information.



