steem-JS | Personalize the looks and feel, take your steemit blog outside steemit to your own domain

in #utopian-io5 years ago (edited)

Background:

Every time someone is flagged to oblivion they cry wolf, censorship, freedom... ETC
Which shows users do not understand the resilience of the blockchain.

The interface, web page where your blog is displayed, be it steemit, busy, steempeak etc is just a gateway to your content.

It can be hidden by the owners of the pages if they choose so, but your contents remain safe in the blockchain and easily accessible to whoever has the know-how which is not much what is required.

Most steemit sites do not use censorship, i think the closest is the hiding of heavily flagged posts or negative Rep users, but with the explosion of steemit clones you might find yourself or your content hidden from their main site gateway.

I have almost 0 knowledge of JS yet this html / JS code took me only about 4 hours (I would like to thank @ocrdu for the initial JS query and for fixing the JS library we were using for this experiment, without his help I would still be trying to figure out JS as I am a python guy... )

Repository

https://github.com/nnnarvaez/steem-html-tools

Examples

Example of a girly blog. http://bearshares.io/halo.html

Example of a censorship resilient blog. http://bearshares.io/nn.html

So it is as easy as copy pasting in your webserver and changing the queried name

You dont need your keys, you don't need anything else.

Some CSS and HTML knowledge and good taste would help.

GitHub Account

https://github.com/nnnarvaez

Sort:  

Having your content on another domain with a couple of RPC calls is amazing. That's the power of the blockchain and this is a good demonstration.

However, from a reviewer standpoint, this projects lacks a few things:

  • No License.

Having the code open is not enough for a project to be considered open-source/free software.

  • Lack of packaging/README

For a real reusability, I would love to see a proper packaging and instructions about usage.

Please have a look at our guidelines for your future utopian tagged posts.


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? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @emrebeyler! Keep up the good work!

BTW here's a suggestion for a tool I would like to have:

Select all Steemit users whose last 5 postings are in the category (drugwars-fight  or actifit), and mute them.

LOL- I can make that one happen but that needs posting authority.

Well this is great!, thanks for share Nathan

You are most welcome.

BTW, if you would like to render a steem posts a way Steemit do it, without a risk of bad handling of XSS atacks and being hacked, you can use

https://github.com/wise-team/steem-content-renderer

developped by Wise-Team

BTW, your projects has been added to SteemProjects too:

https://steemprojects.com/projects/p/steem-html-tools/

You can support projects developped by @wise-team, by voting for us being your witness

Coin Marketplace

STEEM 0.32
TRX 0.12
JST 0.034
BTC 64664.11
ETH 3166.18
USDT 1.00
SBD 4.11