this is the thread where i talk about things that still need to be done

general

  • subforums
    • at least allow multiple forums. allowing them to be arbitrarily nested is probably not a bad thing, but it may not be needed right now either.
  • pagination
    • both for view forum and view thread page
  • reply button
  • markdown quotes (">") don't work
  • search ?
  • rss
    • api for arbitrary bridging
  • preview function for writing posts
  • notification system, or at least some way to ping people, maybe.
  • similarly, a way to track what posts someone has read, so you can see easily what threads have had activity on since you last visited.
  • should scroll down to your post when you post something done
  • a text editor slightly more sophisticated than a textarea might be nice. something like the dokuwiki editor which autoindents for you etc, but is mainly just a textarea, would be good. this would require js however.
  • display number of replies on the thread listing page, and also maybe the author of the most recent post.
  • make post id numbers clickable and linkable
  • 'change password' page
  • (discord) webhook support
  • sticky threads

stylistic

  • make the pages look less bad
    • they mainly look ok now but still some of them are not great
  • make fuzzy timestamps slightly less annoying kinda
  • content is too wide to read comfortably on view_thread on small screens. probably have a column thing in the middle. done
  • the alternating grey colours are extremely ugly and don't work very well i have changed them
  • flashed messages box interacts badly with the navbar on mobile fixed, mainly
  • spacing around headers in posts is slightly too big fixed, mainly

for GEORGE

  • private subforums
    • needs some kind of permissions system, at least allowing a "list of users allowed to see this subforum", but some more control would be nicer too. still needs some work
  • voting system
    • each user who can see a thread can vote for or against or abstain on that thread. vote totals for a given thread are displayed in a prominent place, on the view thread page and also in the thread overview listing still needs some work

for conic nomic

  • voting system (see above)
  • categorisation system for threads: threads can have tags, and threads on the view forum page can be filtered by tag. tags can be changed by thread author and/or subforum admins (requires a per-forum moderator permissions system thing)
    • tag filtering semi-exists but needs a frontend