Overall idea:
ES 2.0 was mostly about getting the new forum software right and making it a genuine improvement over what we had before. The styling was intended to be a middle ground between 2000's era PHPbb and now, to reduce the shock from the site looking dramatically different
ES 2.4 will be focused on refining that experience and bending it ~25% towards a modern flat/minimalist look and adding some character back at the same time.
After this point, we consider the job of upgrading the forum done for a number of years.
Purple = Neptronix' job
Black = everyone else's
Appearance changes - can do before XF 2.4 upgrade:
Note: Xenforo plugins are preferred over custom coding for all possible cases
ES 2.0 was mostly about getting the new forum software right and making it a genuine improvement over what we had before. The styling was intended to be a middle ground between 2000's era PHPbb and now, to reduce the shock from the site looking dramatically different
ES 2.4 will be focused on refining that experience and bending it ~25% towards a modern flat/minimalist look and adding some character back at the same time.
After this point, we consider the job of upgrading the forum done for a number of years.
Purple = Neptronix' job
Black = everyone else's
Appearance changes - can do before XF 2.4 upgrade:
OverallBecome ebikes.com<-- not happening actually- For Sale Warning about users with low reputation in PMs, sales threads
- Category View Add capability for Icons to display for forum categories
- Category View Make those icons
- Security Invalidate passwords and require a reset for accounts that haven't been used for 3 years ( to further reduce a problem every website has with credential stuffing - we have other countermeasures that work but want this extra layer ). Create recurring process or script to run it regularly.
- Overall Dark mode/light mode equality in functionality
- Overall More of a minimalistic look; move design 10 years into the future while retaining character
- For Sale Show new classifieds items on front page / other places where 'ads' would normally be on a forum ( more visibility for sellers )
- Title Bar Find place to show topic to encourage on-topic posting ( current design does the opposite )
- Title Bar Design should make the DIY focus on the website more apparent to casual visitors, make site outwardly nerdy
- Title Bar Put Endless Sphere in tiny text next to logo and shift menu elements rightward
- Posts View New extra wide mode for >= 1440p which makes user profiles into horizontal rectangles and adds +~250px
- Posts View Increase vertical post text to other stuff ratio. Make signatures fold to 2 line by default ( expandable ), On mobile make that 1 line with expand button, and minimize profile picture.
- Implement enhanced moderator new user view ( see spammers thread in moderator forum, Neptronix has a design )
X Improve in-thread search/sort to actually phpBB level instead of halfway there- Look into slapping HEIC upload support for apple users; see: HEIC Format Support
- [ review history of Justin requests, see which still apply, and fill in here ]
- Image processing: See if possible to do this without a ton of effort
- Install this plugin to help prevent scams from fly by night new members
Note: Xenforo plugins are preferred over custom coding for all possible cases
- Overall Forum recategorization project to emphasize modern needs and topics
X Search Google search becomes the default search because Xenforo's sucks- Signup Allow easier signup with Google Neptronix needs to provide google API first
- Signup Force user to scroll and read rules, and select country with default prefilled via automatic detection.
- Signup Interface to change country after the fact somewhere, also force existing user to select it ( auto-assume based on IP )
- Post view Show country flag for user in user profile
- Post view Show original poster ( we had a plugin but it broke statistics collection )
- Posting create a menu bar below the posting area to supply a precanned response out of a
- For Sale Add required fields to forum post ( location|price|itemType ), sold button, automatic archiving ( mark unsold, lock, and then leave note in thread ) of for sale threads that sat for too long w/o activity ( 1 year ). - see test forum
- System Xenforo 2.4 upgrade
- System Test + Deploy image processor ( huge PITA to deploy - good job for winter )
- System Test + deploy content fixes from phpbb era
- System Revise forum categorization from moderator / volunteer feedback
- KB/Forum Quick link in posting area that produces a link to the most common knowledgebase articles; for quickly answering newbie questions on forum, plus method to mark a knowledgebase article as one of those canned link responses. This system should insert the link into the post box.
- KB In-app notifications for article comments
- KB AI generated summaries ( provide user a button next to the summary editing to generate a random one from the article - probably need to output the article as text to feed into the LLM. Remove the old technique of cutting the article apart to generate the summary and require a summary being entered before saving )
- KB Implement TipTap from Courtesy configuration and make sure image uploads, copy/paste, drag and drop, and article draft saving works too
Last edited: