A nodechan refactor using React.js as a front-end.
Nodechan-react requires an API running on the backend. It was built using the standard Nodechan API running on an instance of the original Nodechan server.
Current to-do
- Clean up how divs are floated at bottom of pages, make sure everything is populated
- Need to add javascript in page functionality to:
- Delete Post (fix functionality on original nodechan site, this is currently one of the longest running issues that needs to be fixed)
- Need to fix href warnings/placeholder link warnings, rewrite javascript to work on
tags and not tags to get rid of placeholder links
No.
in highlightThisPost needs to highlight this post- Arrow in Report needs to reveal report button link
- user ID needs to highlight all posts with that user id
- clicking on a quoted post should make you jump to that post and highlight it
Just Finished
- POSTing data/posts to the server writes to the DB and uploads images!
- Board Banners, navigation buttons
- Added Catalog page, Board page, Thread page, rendering exactly as they should without issue
- Calls API for all relevant information
- Phased out ReactHtmlParser
- Threads render posts, metadata and buttons up top and bottom
- Fixed front page CSS
- Page Navigation menu at bottom of Boards view