House Bulletin
House-wide mass mailing system. Heads of House (and optionally Officers) send bulletins to all House members simultaneously via system mail. Subject line configurable (default: "House Matters"). Members opt-in/out via mailing list preference. Recent bulletins table displays last 5 sent. Officer sending enabled per-House via setting. Bulletin history paginated at 50 per page. Where your Head of House gains the dangerous ability to broadcast messages to every single member of your House at once, inevitably resulting in inbox spam about mandatory House meetings, Quidditch tryouts, points competitions, and passive-aggressive reminders that "SOMEONE" left dirty robes in the Common Room again.
Accessing House Bulletin
Location:
- House Hall (footer navigation)
- Link: "House Bulletin"
- Only appears if you're a House member (clanrank >= CLAN_MEMBER)
- Navigation: runmodule.php?module=bulletin&op=enter
Who Can Access:
- All House members can view bulletin interface
- Heads of House can always send bulletins
- Officers can send if House has "eno" (Enabled for Officers) setting = 1
- Regular members can only view, subscribe/unsubscribe
Sending Bulletins (Leaders/Officers)
Who Can Send:
- Heads of House: Always (clanrank == CLAN_LEADER)
- Officers: Only if House "eno" pref enabled (clanrank == CLAN_OFFICER)
- Regular members: Never
Bulletin Composition Interface:
- Navigation: "Send House Bulletin"
- Text area for bulletin body
- Subject line: Fixed to "subject" setting (default: "House Matters")
- Cannot customize subject per-bulletin (admin setting only)
- Supports color codes and formatting
Send Process:
- 1. Write bulletin message
- 2. Submit
- 3. System mail sent to ALL House members on mailing list
- 4. Bulletin stored in House bulletins table
- 5. Confirmation: "Bulletin sent to [count] House members"
What Gets Sent:
- From: System mail (automated sender)
- To: Every member with onm (on mailing) pref = 1
- Subject: "[subject setting]" (e.g., "House Matters")
- Body: Your bulletin text + timestamp
- Format: Standard system mail (unread count, inbox notification)
Receiving Bulletins (Members)
Mailing List System:
- Each member has "onm" (on mailing) user pref
- Default: 0 (NOT on mailing list, must opt-in)
- If onm = 1: Receive all House bulletins
- If onm = 0: Do NOT receive bulletins
Subscribing/Unsubscribing:
- Access House Bulletin interface
- Navigation options:
- "Subscribe to Mailing List" (if onm = 0)
- "Unsubscribe from Mailing List" (if onm = 1)
- Single click toggle
- Immediate effect (applies to future bulletins)
Bulletin Delivery:
- Arrives as system mail in your inbox
- Subject: "House Matters" (or custom subject if admin changed)
- Appears with unread mail notification
- Can be read/deleted like normal mail
- No special "bulletin" inbox (uses standard mail system)
Recent Bulletins Table
Display:
- Shows last "rec" bulletins (setting, default: 5)
- Table columns:
- Date: When bulletin sent (timestamp)
- Sent By: Character name who sent
- Recipients: How many members received it
- Read-only display (cannot view full text from table)
- Purpose: Audit trail, transparency
Example:
Recent House Bulletins (Last 5): Date Sent.php for sending
Common Questions
Q: Why didn't I receive a bulletin my Head of House sent?
A: You're not on the mailing list (onm = 0). Subscribe via "Subscribe to Mailing List" in bulletin interface.
Q: Can I customize the subject line per bulletin?
A: No. Subject is fixed to admin "subject" setting (default: "House Matters"). Only admin can change it globally.
Q: Can Officers send bulletins?
A: Only if your House has "eno" (Enabled for Officers) setting = 1. Ask your Head of House to enable it.
Q: Where are sent bulletins stored?
A: In clanbullet database table. Also delivered to members' mail inboxes.
Q: Can I delete a bulletin I sent by mistake?
A: No. Once sent, it's in the archive and members' inboxes. Be careful before sending.
Q: How do I know how many members are subscribed?
A: Check "Recipients" count in Recent Bulletins table. Shows how many received each bulletin.
Q: Can I view bulletins if I'm unsubscribed?
A: Yes. "View All Bulletins" shows full archive regardless of subscription status.
Q: What happens to bulletins when I leave the House?
A: You stop receiving new ones. Old bulletins remain in your mail inbox until deleted.
Q: Can I send bulletins to other Houses?
A: No. Bulletins only go to your own House members.
Limitations
- No Subject Customization: All bulletins share same subject line (admin setting)
- No Targeting: Can't send to subset of members (all or nothing)
- No Deletion: Sent bulletins permanent in archive
- No Read Receipts: Can't tell who read bulletin
- Inbox Spam Risk: Members can unsubscribe if over-used
- Officer Permission Binary: Either all Officers can send, or none (no individual permissions)
House Bulletin: where your Head of House discovers they possess the terrifying power to send mass mail to every single member of your House with a single button click, resulting in an immediate avalanche of bulletins about Quidditch practice schedules, House points competitions, mandatory Common Room meetings, passive-aggressive reminders about cleaning up after yourself, inspirational quotes from Dumbledore, and the occasional 2am "emergency" announcement that someone left the Floo Network open AGAIN. Members can theoretically opt out via the mailing list subscription toggle (onm pref), but new players don't realize this exists and spend weeks drowning in inbox notifications before discovering the blessed unsubscribe button. Officers can send bulletins too if your Head of House enables the "eno" (Enabled for Officers) setting, which either distributes communication responsibilities like a functional leadership team or creates competing spam streams depending on your House's organizational competence. Every bulletin gets archived in the clanbullet table and displayed in the Recent Bulletins table (last 5) and full archive (paginated at 50 per page), creating a permanent record of exactly how many times your Head of House sent the same Quidditch reminder with slightly different wording, and the subject line is hardcoded to "House Matters" for all bulletins because apparently customization is too much to ask when you're trying to differentiate between "URGENT: Dragon loose in corridor" and "Reminder: Bring snacks to study group."