
Informal changelog: Major Forum Changes Ahead
To-Do List
Near Term (High Priority)
Medium Term (Medium Priority)
Long Term (Low Priority)
Completed Items
2025 below
To-Do List
Near Term (High Priority)
- Implement strike-through BBC. (S) (useful example 1, 2)
- Implement e-mail BBC. (EMAIL) (useful link 1, 2)
- Visually compress the enable emoji/signature/likes checkbox area (seen during post creation/edit).
- Implement chat room member display (shows who is currently "in" chat).
- Implement chat "System" messages (ex: So-and-so has entered/left the chat).
- Maybe implement chat message rate limiting per-user.
- Maybe display new-chat-message-count in the HTML title of the page if new messages arrive while the chat tab is open but not currently visible/active.
- Maybe play a chime sound if new chat messages arrive while the chat tab is open but not currently visible/active.
- Implement thread subscriptions. (useful link)
- Implement all-member list page (with sorting). (old URL example)
- Implement classic forum search.
- Implement member profile Basic Information creation/edit. (Currently just "Location".)
- Allow users to see and edit the e-mail address they have on file with the forum. (Find a good place for it.)
- Allow users to set a new password while logged in.
- Clean up the Terms of Service (TOS). It is a huge mess. (useful link)
- Codify [currently unwritten] rule for the classifieds. (useful link)
Medium Term (Medium Priority)
- Implement avatar creation/edit feature.
- Implement page that displays all current Admins/SuoerMods/Mods. (old URL) (useful link)
- Implement page that displays all current Vendors.
- Finish implementing regional classified sections (as filtered searches). (useful link)
- Maybe limit usernames to disallow forum staff roles and many special characters. (useful link)
- Maybe implement "New Posts" for classified posts only. (useful link)
- Reorganize/consolidate the classifieds sections. (useful link)
- Maybe reorganize/consolidate the non-classifieds sections. (useful link)
- Maybe cache the home page in some way to reduce loading times. (Likely not needed if section reorgs take place.)
- Implement admin/mod tools as needed. (User Notes, infractions, post/thread deletion/movement, etc.)
- Finish implementing Forum Supporter feature. (useful link 1[/URL, 2]) (old URL)
- Implement "Send E-Mail" feature in member profile show page.
- Change submit button text during thread/post editing to actually say "Edit".
- Allow special characters/unicode/UTF-8 in posts. (ex: right-arrow character). (Preview allows, but filtered out after posting.)
- Finish implementing thread polls.
- Finish implementing post edit history view/diff.
Long Term (Low Priority)
- Implement user settings (post-per-page, timezone, etc.)
- Display all dates and times based on user-selected timezone. (Currently everything is in EST.)
- Implement emoji picker for use during post creation/edit.
- Implement BCC formatter for use during post creation/edit.
- Implement photo uploading/album feature for Forum Supporters.
Completed Items
2025 below
- Implement new chat feature (to replace old chat) with bare essentials. (1.7.0)
Last edited by BenFenner
on 2025-02-23
at 14-34-59.