In order to nicely finish the year, the SteemSTEM team is happy to announce the release of the version 0.4 of the steemstem.io app. As always, the code is available from our public SteemSTEM GitHub repository.
This release concerns five commits, for which a list is given at the end of the post. These five commits have been organized in a single pull request (that has already been merged), available here.
STEEMSTEM.IO IN A NUTSHELL
The steemstem.io application is the app currently developed by the team.
We plan to use this app, hopefully at some point in 2019, as a key item for the expansion of the whole project aiming to make Steem an innovative medium for science communication. We indeed develop new features and options so that research institutes from all over the world will use the SteemSTEM app to communicate about their work.
The app is today a full interface to the Steem blockchain, and allow to undertake most actions that should be done from any Steem interface: login, logout, vote, post, commenting, manage a wallet, etc.
In more details, steemstem.io allows for the display of posts carrying the #steemstem tag and approved by the SteemSTEM curation team (in a chronological order), although the ‘curation’ filter can be removed by checking a ‘show all posts’ box. Our interface support 6 languages and the corresponding filters can be applied straightforwardly (by clicking on the relevant ‘language flag’). Moreover, filters related to specific subcategories (math, physics, engineering, human sciences, etc.) can be applied through a simple click.
Whitelisted authors get extra exposure on the right column of the main page. Additional promotion in the top banner can be bought by anyone for a 3 STEEM fee (to be sent to ), although the promotion only becomes active once a SteemSTEM vote has been cast on the post.
FEATURES OF V0.4
We can classify the changes between v0.3 and v0.4 in three categories.
1. Beneficiaries (commits #1, #2 and #3).
Beneficiaries can be added when creating a post (upper left panel of the above picture).
Beneficiary addition rely on a modal box in which some checks are performed (the beneficiary Steem account must exist, etc.), as illustrated on the two lower panels of the above picture.
Draft management now includes information on the beneficiaries to be attached to a post.
Beneficiaries are displayed with the post (upper right column of the above picture).
2. Improvements.
Saving an edited draft does not create any new draft anymore, but update the existing one (commit #1).
The left hamburger menu is now clearer and contains more entries (commit #5).
Comments have been added in the content.js, footer.js and sidebar.js files (commits #4 and #5).
The placeholder to click on for voting, i.e. the little rocket, is now commented. It is thus easier to notice by the external visitor (commit #4).
The Chinese language is now supported (no commit as this has been directly configured in the admin panel).
3. Minor bugs.
Power up is now working (commit #1).
Hyperlinks to the categories associated with a post (for the tags displayed with a post) are fixed (commit #4).
Links in the footer have been fixed (commit #4).
Links in the left hamburger menu have been fixed (commits #4 and #5).
The fullscreen button in the post editor has been removed (commit #4).
List of commits: 1, 2, 3, 4 and 5.
For v0.5, weplan to work on a new feature: post preview. Hopefully, this will be deployed in January or February.
Make sure to follow steemstem on steemstem.io, steemit, facebook, twitter, and instagram to always be up-to-date on our latest news and ideas. Please also consider to support the project by delegating to for a ROI of 65% of our curation rewards (quick delegation links: 50SP | 100SP | 500SP | 1000SP | 5000SP | 10000SP).