KURE Community Curation App, Fundition Update - Resteeming Posts

in #kure6 years ago (edited)

The resteeming of posts has been added, which is important to have when you want to share content for others to see. After all, this is supposed to be a social media type of a site. Once upon a time, this feature didn't exist on Steem. The early days had no way for sharing a post from someone else. The only other way to share a post was in a post you made, or in comments. Having this feature on Steem amplified the social media aspect of the site. Now that KURE has this functionality, it adds greater value to the Steem part of the site, bringing more interactivity between content creators.


Completed Tasks

  • Resteem posts and see who resteemed


Github commits for work done


Video demonstration


Resteem posts and see who resteemed

On any post, you will see a Reesteem icon. Hovering over it will tell you it's the resteem action if you are not sure what the icon does.

When you click to resteem the post, you will get a popup asking you to confirm the resteem, as the action can't be undone. The post will forever be a part of your blog page.

After the action completes, you will no longer see the resteem icon for the post in question.

If you want to make sure the resteem did indeed go through, you can check out your blog page and see that the post is indeed there.

The post id, author and permlink are sent to Redux and then to the Steem blockchain.

That was the easy part. The hard part was getting different pages to show the resteemed status. The blockchain data from steem-js doesn't give any data about you having resteemed a post for your blog page, only for your feed page. I had to check for when a blog page is yours, not yours, and if you are the author or not.


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
  • Follows, Followers and Post Count on user pages
  • Dark skin for the site
  • Selecting posts to vote at a later time
  • Grid and List layout for Steem, Blog, and Feed pages
  • Improve Blog page, with rep, description and location
  • Add a settings page
  • Add nsfw filtering
  • Add progressive image loading
  • Payouts shown in different ways
  • Unvote a post
  • Upvote percentage
  • Flag a post
  • Steem Wallet

Additional Tasks

No additional tasks to add for now.


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:  


This project is being supported by @Fundition the next-generation, decentralized, peer-to-peer crowdfunding and collaboration platform, built on the Steem blockchain.

Read the full details of Fundition Fund program
Learn more about Fundition by reading our purplepaper
work_on_progess.gif

steemitf.pngtwitterf.pngyoutubef.pngfacebookf.pnginstaf.pngdiscordf.png
Join a community with heart based giving at its core
Fundition is a non profit project, by supporting it with delegation you are supporting 200+ projects.
50SP100SP200SP500SP1000SP2000SP5000SP10000SP

Coin Marketplace

STEEM 0.09
TRX 0.30
JST 0.034
BTC 114849.86
ETH 4196.84
USDT 1.00
SBD 0.59