KURE Community Curation App, Fundition Update - Fixed Bad Routes on Tags Matching Steem Category Pages

in #kure5 years ago (edited)

There are 4 main category pages for Steam: created, hot, promoted and trending. If you create a post with one of those categories as your first tag, KURE would not show the post, thinking it was a route to the category page. The post page wouldn't load. Instead, a page with no data would be seen.


Completed Tasks

  • Fixed Bad Routes on Tags Matching Steem Category Pages


Github commits for work done


Video demonstration

None this time.


Fixed Bad Routes on Tags Matching Steem Category Pages

To correct this, the routes needed to be modified so that they properly caught the exact route for the category pages.

<Route exact path='/created/:tag?' component={Kurate} />
<Route exact path='/hot/:tag?' component={Kurate} />
<Route exact path='/promoted/:tag?' component={Kurate} />
<Route exact path='/trending/:tag?' component={Kurate} />

This way only when the 4 main category pages are shown alone, or with one other word after the slash, will that component be used. If someone uses one of these tags, then the post itself will load.


Ongoing Tasks

Look forward to these tasks and others I come up with being worked on next :)

  • Adding sort functions to the Communities and Kurated pages
  • Liking Kurated post submissions in communities
  • Rating Kurated post submissions in communities
  • Tweak comments (limit to 20, show more option, max nested depth)
  • Implement PRPL Pattern for better performance
  • Viewing comments in their own page view
  • Dark skin for the site
  • Selecting posts to vote at a later time
  • Improve Blog page, with rep, description and location
  • Add a settings page
  • Add nsfw filtering
  • Add progressive image loading
  • Steem Wallet

Additional Tasks

None to add.


If you appreciate and value the content, please consider: Upvoting, Sharing or Reblogging below.
Follow me for more content to come!


Like what I do? Then consider giving me a vote on the Witness page :) Thanks!

My goal is to share knowledge, truth and moral understanding in order to help change the world for the better. If you appreciate and value what I do, please consider supporting me as a Steem Witness by voting for me at the bottom of the Witness page.


Posted from KURE

Sort:  

Hi @krnel!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 6.978 which ranks you at #80 across all Steem accounts.
Your rank has dropped 1 places in the last three days (old rank 79).

In our last Algorithmic Curation Round, consisting of 163 contributions, your post is ranked at #123.

Evaluation of your UA score:
  • You've built up a nice network.
  • The readers appreciate your great work!
  • Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!

Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63724.53
ETH 3071.11
USDT 1.00
SBD 3.98