uchan
uchan copied to clipboard
Request for comment regarding "list of possible features"
Please check the boxes if they are implemented / "not useful"
- [x] User-created boards
- [x] Group/Community moderation on boards
- [ ] Registered accounts
- [x] Board Owners (person who owns the board)
- [x] Board Volunteers (person who helps the BO)
- [ ] Board tags for use in board searching
- [x] Board names (alphanumeric)
- [x] case insensitive form
cyberpunk
(used in URLs) - [x] display form
/CyberPunk/
(as displays)
- [x] case insensitive form
- [x] Board announcements a.k.a. "red bar of text on the top of the page"
- [ ] Board links to other boards a.k.a. "Sister/Collaborate boards"
- See https://8ch.net/fringe and https://8ch.net/rule34
- [x] Moderation activity and board claiming/transfer
- [x] File support
- [ ] Music (MP3, OGG/OGA/MOGG, OPUS, APE, FLAC, WAV, AAC/M4A/3GP, AIFF/AIF/AIFC, WMA/WMV, ALAC/M4A/CAF, etc.)
- [ ] Video (MP4/M4P/M4V, MKV, WMV, MOV/QT, AVI, FLV, OGV, MPG/MP2/MPEG/MPE/MPV etc.)
- [ ] Images (APNG, WEBP, FLIF, HEIF, AVIF etc.)
- [ ] Ebooks (PDF, EPUB, MOBI, DJVU)
- [ ] GET scripts (for /sp/)
- [ ] Cycled Threads (deletes old posts except OP in order to keep it from getting bumplocked)
- [ ] User-invoked
- [ ] Moderation-invoked (by Owner or Volunteer)
- [x] Top Stickied Threads (must be Moderation-invoked)
- [ ] Bottom Stickied Threads (must be Moderation-invoked)
- [x] Wiki/FAQ
- [ ] Board flags (255 flags per board)
- [ ] Board banners
- [ ] Board ranking system
- [ ] Most active boards (based on post count per hour)
- [ ] Most popular boards (based on users per day)
- [ ] Minimum character count per OP
- [ ] Minimum image count per OP
- [ ] archives
- [ ] Custom in-house archives
- [ ] Usage of archive.fo
- [ ] Meta-boards (see https://nerv.8ch.net/tech/cyber/g/sudo/prog/sci/)
- [ ] Word filters
- [ ] Auto word ban (for spam)
- [ ] Word filters/translators (for censorship/obfuscation)
- [ ] Tab icon alerts
- [ ] blinks/changes to alert thread activity
- [x] Tab title has a number with parentheses indicating number of new posts
- [ ] Tab title has an exclamation point indicating "slid" thread
- [ ] Hide mechanism
- [ ] Hide singular post
- [ ] Hide by ID
- [ ] Hide by Name or Flag
- [ ] Hide by keyword in text
- [ ] Report mechanism
- [x] Report to local board moderation
- [x] Report to global moderation
- [ ] Ease of moderation through checking all posts from one ID
- [ ] Ease of moderation through checking all posts with similar names or other markers
- [ ] Video embedding
- [ ] Re-route YouTube videos to invidio.us
- User ID
- [ ] Unique ID hash for each board (requires a salt for every board)
- [ ] Unique ID hash for each thread (requires a salt for every thread)
- [ ] ID representation as psuedo-names (see http://worrydream.com/tripphrase/)
- [ ] Dice roll like https://app.roll20.net/assets/dengine.js?v=123
- [x] (you) counter or highlighter
- [ ] File boards (see http://boards.4chan.org/f/ and https://8ch.net/tdt/ )
Moderation activity and board claiming/transfer
Just a mod log for now
File support
I think png, jpg, gif. Not sure if i did end up implementing webm. But shouldn't be too hard.
Wiki/FAQ
You can create pages for any url, and link to them in the footer or at the top.
Minimum character count per OP
There is a max image count option
Board ranking system
I think I was working on this, might be a branch somewhere
Meta boards Word filter
Was also working on this, but again not sure where the progress is
@Floens also this is good https://github.com/lainchan/lainchan/issues/153#issuecomment-513773587
- [ ] moderation dashboard
- [ ] new board creation
- [ ] board deletion and editing
- [ ] uses database
- [ ] user management
- [ ] themes or extensions
- [ ] reporting system / log
- [ ] moderation log
- [ ] ban list
- [ ] ban appeals
- [ ] search
- [ ] configuration editor
- [ ] user notes
- [ ] extensions for donate page
- [ ] extensions for stream page
- [ ] extensions for irc page
- [ ] extensions for rules page
- [ ] name, email, subject, spoiler image, file ,oekaki
- [ ] trip codes
- [ ] sticky, lock , raw html
- [ ] file / post deletion and password
- [ ] banners support
- [ ] customisable header support
- [ ] moderation actions, delete, delete by ip, delete by ip all boards, ban, ban
- [ ] and delete, unsticky, sage, lock, move and edit
- [ ] support for post formatting
- [ ] support for reply linking
- [ ] image / file upload
- [ ] thumbnail image support
- [ ] ddt support for layer ?
- [ ] ImgOps iqdb
- [ ] word filters
- [ ] word / phrase blocking
- [ ] anonymous naming scheme
- [ ] board customization
- [ ] api probably 4chan api compatible or similar
- [ ] catalog extension
- [ ] overboard extensions
- [ ] recent posts
- [ ] css themes
- [ ] works with and without JavaScript
- [ ] is performant and secure
- [ ] hackable (easy to extend, modify and customize)
- [ ] overboards
- [ ] board aliases
- [ ] keyboard navigation
- [ ] thread merge
- [ ] auto IP note generation
- [ ] multiple file upload using URLs
- [ ] server side syntax highlighting