Skip to content
This repository has been archived by the owner on Dec 11, 2023. It is now read-only.

Steem module #2

Closed
toniwidmo opened this issue Nov 7, 2017 · 3 comments
Closed

Steem module #2

toniwidmo opened this issue Nov 7, 2017 · 3 comments

Comments

@toniwidmo
Copy link
Collaborator

toniwidmo commented Nov 7, 2017

Write a module that pulls the content of a steem blockchain to display three types of content. Allow themes to specify custom templates.

Profile

Get profile data for a specified user and display.

Post

Get post by specified post id. Turns the markdown into html if necessary, and displays the results in the content area.

Post listing

Get a post listing by tag or user.

Will require

  • The steem javascript api library
  • Possibly some javascript markdown parser
toniwidmo added a commit that referenced this issue Nov 12, 2017
Issue #2. Got some profile information from steem blockchain using
javascript api. Just a test. Need to change into something more useful.
toniwidmo added a commit that referenced this issue Nov 13, 2017
Issue #2 Steem profile will look for custom template in selected theme,
otherwise will use default template. Will add cover image as background,
and display name and username.
toniwidmo added a commit that referenced this issue Nov 18, 2017
Issue #2. Added support for profile image, about and reputation score to
appear in steem profile content.
@toniwidmo toniwidmo changed the title Steem post module Steem module Nov 18, 2017
toniwidmo added a commit that referenced this issue Nov 23, 2017
Issue #2
Steem module can now display post content
Installed showdown.min.js to parse the markdown.
@toniwidmo
Copy link
Collaborator Author

toniwidmo commented Nov 23, 2017

Update of progress:

  • Steem profile loads from blockchain
  • Steem post loads from blockchain
  • Get listing of posts from blockchain
  • Clicking a post in the posts list should load the post page
  • Clicking a username in post or posts should load the profile page

This will conclude the basic module. Obviously that will leave a lot to do, but I think the rest of the tasks should be given new issues.

toniwidmo added a commit that referenced this issue Dec 13, 2017
Issue #2 Steem module
Begun work on displaying steem posts. Saving progress to continue later.
toniwidmo added a commit that referenced this issue Dec 13, 2017
Issue #2
Getting the steem posts listing. Need to get the latest permalink. Maybe
it is in the profile? Have asked about this on steem-js channel of
steemit chat...
toniwidmo added a commit that referenced this issue Dec 13, 2017
Issue #2
Steem module can now display a list of posts. Still need to limit it by
tag, and the default theme needs some style work done on it. Plus more
of the data could be incorporated.
DanaVarahi added a commit that referenced this issue Dec 16, 2017
 Issue #2

 I added a style for location and website in the profile.
DanaVarahi referenced this issue Dec 16, 2017
I added location and website address to the profile.
DanaVarahi added a commit that referenced this issue Dec 17, 2017
toniwidmo added a commit that referenced this issue Dec 22, 2017
Issue #2
Quick fix to limit a post streem of a specified user to a limited set of
tags.
toniwidmo added a commit that referenced this issue Dec 23, 2017
Issue #2 infinite loop loading tag posts
Put a check in to stop infinite loop displaying same posts over and
over.
toniwidmo added a commit that referenced this issue Dec 23, 2017
Issue #2
Since preloading templates, profile failed to load and the infinite loop
protect stopped posts from reloading. Both issues now fixed...
DanaVarahi added a commit that referenced this issue Dec 23, 2017
Issue #2

I updated Dark theme to smarter chocolate-orange colours with added
gradient to header, some shadow to few elements and text headers.

I also renamed 'About' to 'Welcome' and added simple instruction to
welcome message.
DanaVarahi added a commit that referenced this issue Dec 23, 2017
Issue #2

I added active styling to the menu buttons.
DanaVarahi added a commit that referenced this issue Dec 23, 2017
Issue #2

I removed an outline and defined focus for links.
toniwidmo added a commit that referenced this issue Dec 24, 2017
Issue #2
Can now display a proper list of posts for a user and tag combination.

Thumbnails only display if they load correctly.
@toniwidmo
Copy link
Collaborator Author

Only thing missing now is a link to the profile page. Then we are done with the basic theme module and all further enhancements and features should have their own issue.

DanaVarahi added a commit that referenced this issue Dec 26, 2017
Issue #2

I created responsive design for the Dark Theme in css and added js
function for a nicer display of steemposts with no thumbnails.
toniwidmo added a commit that referenced this issue Dec 31, 2017
Issue #2. Add links to post listing for author to profile. Added date to
posts template and date localisation and formatting options to config.
Added commenting links to post template.
@toniwidmo
Copy link
Collaborator Author

Okay, the basic steem module is in place. It still needs work, but I'll list these jobs as individual issues.

@toniwidmo toniwidmo added this to the Beta release milestone Jan 14, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant