Credit to @podanrj
Repository
Chrome Store
Author
What is the project about?
The Utopian Rocks browser extension aims to bring an easy and un-invasive experience of submitting posts to Utopian through the steemit.com (and soon busy.org) frontend.
While this has been achieved before by the glorious and popular SteemPlus Extension, as an user that cares exclusively about submitting posts to Utopian, the extension felt very invasive with it's ads, too many changes to the html & css and a lot of code & functionalities I never wished to use.
Utopian Rocks - Extension aims to perfect that exact experience without interfering into other fields of the steem blockchain and the steemit frontend, and it offers the unique opportunity to easily submit the contributions to Utopian without enforcing a 1% cut of the beneficiaries.
Furthermore, utilizing the utopian.rocks API, it allows the users to see whether their post is under review, in the voting queue or already voted/rejected with a neat little icon just below their post - bringing the most popular feature of Utopian Rocks to the steemit frontend.
Finally, it offers the ability to submit posts to the Translation category, something not supported by SteemPlus!
Technology Stack
The browser extension uses pure Javascript as well as JQuery and utilizes the Steemconnect SDK for user authentication.
It also uses the Utopian Rocks API to receive information about the contributions.
Features
Post Status information
One of the most popular features of Utopian Rocks turned out to be the status page and the voting queue. Contributors often check what position in the queue their post is currently at awaiting for their upvotes, or just check if the post is under a review out of curiosity. Thanks to the Utopian Rocks Extension, this feature is now brought directly to their posts on the steemit frontend.
Utopian Templates & Beneficiaries FREE OF CHARGE
Both Templates and Tags are available by a click of a button in the steemit editor. You even get a pop-up warning you your post's body is about to be overwritten, so you're safe! They're also completely optional, unlike SteemPlus' ones.
Utopian has offered higher upvotes for posts who correctly set their beneficiaries for a while now. Sadly, none of the popular interfaces offer an easy way to set them up, and even if they did, you might be worried you mess them up or just don't remember the values. SteemPlus offered this for a while now, but they took a 1% cut of your rewards. The Utopian Rocks Extension does this free of charge!
Here's a neat gif of the process:
Mind that the Permissions are now only Comment & Comment Options, this is a gif from the testing phase!
Translation Submissions
If you choose the category as Translations and/or make sure that your 2nd tag is "translations", your beneficiaries will be set correctly and you'll be up for a reward, which means you can use steemit.com instead of davinci.utopian.io if you prefer to do so!
Backstory
The idea for the extension was originaly born when the Utopian Hackathon was announced. Even though I have absolutely no prior experience in JavaScript, other than my Crowdin Extension, I figured it likely could be achieved in the span of 24 hours.
What followed were countless hours of dealing with poor design of the Steemit Editor DOM and finding new solutions of utilizing SteemConnect not only without a server, but also without a dedicated redirect page.
Luckily, thanks to the solutions already implemented in the SteemPlus repository and help in debugging from @nicniezgrublem (huge thanks!), I've managed to pull through and implement my own solution which worked wonderfully.
Roadmap
Both Firefox support and Busy interface integration are on their way.
How to Contribute
For any questions/suggestions, please refer to the Issues Page of the Repository. You can also always reach out to me in the comments under one of those posts.
Looks great.
Seems like the extension sends two identical calls for one post:
Also, that would be good if you write instructions about installing the extension manually. (Download the zip from the repository, load unpacked extension, etc.)
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks a lot, I'll look into that.
As per the process of install - I suppose I could add it to the README although I didn't think of it because it installs like every other extension. Note taken though.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for your review, @emrebeyler!
So far this week you've reviewed 7 contributions. Keep up the good work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please I need a direct link to download the extension.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
https://chrome.google.com/webstore/detail/utopian/enodmgbbodkljcmenikaolnohjmlghcb
There you go! Awesome to have an user already! Unfortunately, for now it's only supported in Google Chrome. There are plans to roll it out to Firefox soon.
I've added the link to the top of the post too.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You may want to consider removing the language key in the end of the query string. 🇵🇱
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks a lot, totally missed it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Your work is highly appreciated. Thank you @jestemkioskiem
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey, @jestemkioskiem!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi @jestemkioskiem, I'm @checky ! While checking the mentions made in this post I noticed that @podanjr doesn't exist on Steem. Did you mean to write @podanrj ?
If you found this comment useful, consider upvoting it to help keep this bot running. You can see a list of all available commands by replying with
!help
.Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
good bot
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
i am not junior. :D, RJ = raju.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Right! I always mess it up though :D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi @jestemkioskiem!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 9 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.
I upvoted your contribution because to my mind your post is at least 12 SBD worth and should receive 107 votes. It's now up to the lovely Steemit community to make this come true.
I am
TrufflePig
, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!Have a nice day and sincerely yours,
TrufflePig
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
A really great work, post status feature is confortable a lot!
I will try it right now, thank you!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for using it! Let me know if you have any issues and feel free to submit suggestions either directly to me or through the Utopian Ideas category!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm happy it's finally working fine :) It was not a problem at all. Sometimes developers need a simple hint to figure out how to solve annoying problem ;)
I'm looking forward to seeing another features in your extension! And of course, I am available if needed.
I'm part of @wise-team witness - check out what we do for Steem community!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi, @jestemkioskiem!
You just got a 3.1% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @jestemkioskiem! You have received a personal award!
SteemFest 3 Attendee
Click on the badge to view your Board of Honor.
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello!
Posted using Partiko Messaging
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Elo elo
Posted using Partiko Messaging
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Elo elo
Posted using Partiko Messaging
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I've got not much details for you right now as I've just found this post and the GitHub repo, but there seems to be a subtle bug in the extension. See the issue I've just posted.
Btw. how about adding this project to the bughunt whitelist? :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'll add it to the whitelist myself so you can submit this as a report, thanks for spotting that.
Short answer as to why this happens is that I use utopian.io as my SC2 callback URL and because of that I had to enable the extension on utopian.io. I forgot that my HTML insertions and custom CSS could break that!
I'll get around to fixing that, thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
reported on utopian - thanks for whitelisting your project!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @jestemkioskiem! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @jestemkioskiem! You received a personal award!
Click here to view your Board of Honor
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @jestemkioskiem! You received a personal award!
Click here to view your Board of Honor
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Your level lowered and you are now a Red Fish!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit