BN 2.0 Progress

From Voice of the Proletariat

Jump to: navigation, search

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)
Personal tools