BN 2.0 Progress
From Voice of the Proletariat
Contents |
Account Creation
- Allow new accounts to be registered (done)
- Forgot Password
- Change Password (done)
- Donations (will be left on old server for now)
Front Page
- Fix syndication links
- Add an RSS feed that updates with front page stories
- Sfw / dangerous mode (done)
- Implement Beer Garden and Strip Club (done)
- Sort front page by activity (done)
- Allow users to view older stores (done)
- Allow users to see older beergarden & strip club posts (done)
Commenting
- Post comments (done)
- Mark my own comments in red (done)
- Make the thread refresh to a suitable point when posting (done)
- Improve "Reply To" script using sensible javascript (done)
- Ability to hide images (done)
- Test new "Reply To" script using IE (done)
- Restrict posters who are STFUd (done)
- Apply disemvowelment (done)
- Make pagination work (done)
- Make links to comments find the right page (done)
- Check images are valid before allowing comments (done)
- Check image can be hotlinked before allowing comments (done)
- Allow anonymous posting (done)
- Increment available anonymous posts over time
- Automatically update STFU when a post gets zapped
Profile Pages
- Basic profile page (done)
- Show biography (done)
- Links to extended biography
- Various custom hacks for specific users (done)
- Write biography for another user
- Allow user to select from their bio choices (done)
Penalties
- Refactor punishments to use a specific penalties table rather than being associated with a specific comment (done)
- Attach STFU punishments to downvoted comments (done)
- Attach Nancy punishments to corrected-downvotes (done)
- Attach STFU punishments to queue spam
- Attach STFU punishments to queue downvote abuse
- Write process to update STFU scores on a regular basis (done)
Voting
- Make downvotes "tick" so that a comment can't be zapped instantly (done, removed for now)
- Create the downvotes page
- Make the downvotes page available via RSS
Tagging
- Allow threads to be tagged (done)
- Allow queue entries to be tagged (done)
- Create the tag cloud (done)
- Include the tag cloud on the front page (done)
- Refresh the tag cloud on some interval (done)
Note that sorting by tag will be removed in bN 2.0
Donor Features
- Notifications at top of screen (done)
- Notifications via RSS
- Add notification when someone replies to you (done)
- Add notification when donor status expires in 1 week / 24 hours
- Add options to manage which notifications get sent by which method
- Track which threads are visited so they can be bolded (done)
- Track how many comments are added to a thread since a user last looked (done)
I will probably remove the ability to star stories and queue entries - very few donors use this
Look and Feel
- Finalize branding/logo
- Figure out what we want the new design to look like
- Create CSS for new look and feel
- Convert existing site to be more CSS friendly (done)
- Work out what functionality will be supported on the lite cell-friendly site
- Create lightweight version of the site for mobile browsing
Admin
- Build tools to maintain alt connections
- Build tools to view and override penalties or zapped comments
Known bugs
- When you vote on something and then vote on it wtih your alt, your alt's name doesn't show in the sunlight report (fixed)
- The sunlight page shows tags which haven't yet been matched
- Quin (aka, the Canadian Trollop) is having an issue where reply-to comments don't match the username (fixed, needs testing) (trollop tested in Ubuntu Firefox 3.5.5)
- Tags should be clickable in the cloud (fixed)
- Voting in the queue returns the user to the top of the queue page after each vote (fixed)