Utopian and Yehey support plus ChainBB fix for SteemSwitch

in utopian-io •  7 years ago  (edited)

steemswitch-menu.png

We just released SteemSwitch version 1.2 that includes support for Utopian and Yehey. We did this following a requests from current and potential users of SteemSwitch, including @elear himself. :) The new release also has some other minor improvements.

utopian-logo-120x120.png

Utopian Support

@antonchanning tasked me with adding support for Utopian.io as an exercise in learning javascript. It was fun and exciting to look at the code and working out how to do it. It was really straight forward. All I had to do was copy and paste some code and replace the name and url of another platform with Utopian. You can have a look at my commit on github to see just how easy this was.

While I was at it, I also took the opportunity to add the new Steemit.com logo to the menu, so its up to date. The utopian.io and steemit.com logos make SteemSwitch menu look more colourful.

Screenshot-2017-11-18  antonchanning.png

Yehey Support

Since adding support for Utopian proved an easy and quick job, I went through the issues list to see if there is anything else I could add. There were a few requests to support different sites. I tried adding each one but only Yehey worked. The other cases are not straight forward and will take more time to solve, so I decided stop at committing yehey support by itself.

Since the menu looks so much nicer I added a new missing icon.

ChainBB Fix

Perhaps the most complicated thing I developed for the 1.2 release was a fix in switching to and from ChainBB. SteemSwitch allows the user to switch from the tag view from one site to another. However this feature didn't work in the previous versions of SteemSwitch for ChainBB, because ChainBB uses a different URL structure. To see the fix have a look at the lines 45-57 in the commit file on github.com

Here is an example of what you will see if you redirect from the utopian tag on steemit.com to ChainBB:

Screenshot-2017-11-18 chainBB Forums.png

I enjoy learning on a life project, knowing that my contribution has a tangible value for others. It's a great way to expand my skill set and gain valuable experience. I'm looking forward learning and developing more features for SteemSwich and other projects.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Thank you for the contribution. It has been approved. I believe you should remove steemit tag.

[utopian-moderator]

I believe @dana-varahi added the steemit tag because she updated the steemit favicon in the menu to the new logo version. I can ask her to remove if this isn't a good enough reason to use it.

Quote from post: "While I was at it, I also took the opportunity to add the new Steemit.com logo to the menu, so its up to date. The utopian.io and steemit.com logos make SteemSwitch menu look more colourful."

Thanks. No problem. I removed the tag. :)

Thank you so much @antonchanning and @dana-varahi !!!

Thnx for sharing Imp. Updates!! Your Article is Awesum!!

Hey @dana-varahi I am @utopian-io. I have just upvoted you at 6% Power!

Achievements

  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I want to see you often!
  • Work on your followers to increase the votes/rewards. My vote is now primarily based on that, humans rule. Good luck!
  • Wondering why other contributions got more? I introduced a competition factor. My vote is also based on how competitive the category used is.

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Vote for my Witness. Lets GROW TOGETHER!

Screen Shot 2017-11-19 at 16.54.19.png

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x