diff --git a/_tutorials-javascript/account_reputation.md b/_tutorials-javascript/account_reputation.md index e5d35a9f3041736c36cf6421db8ab6a4a259717c..efa8d87d93a0902f2073b6259e2fe715d1b74afa 100644 --- a/_tutorials-javascript/account_reputation.md +++ b/_tutorials-javascript/account_reputation.md @@ -3,6 +3,7 @@ title: 'JS: Account Reputation' position: 20 description: "_Learn how to interpret account reputation._" layout: full +canonical_url: account_reputation.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Account Reputation](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/20_account_reputation) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/blog_feed.md b/_tutorials-javascript/blog_feed.md index 912dd5a59d9941289fa4eff126d4617817760a0b..b0536ab86dfbde8ec0a67caa23763770ec0fce35 100644 --- a/_tutorials-javascript/blog_feed.md +++ b/_tutorials-javascript/blog_feed.md @@ -3,6 +3,7 @@ title: 'JS: Blog Feed' position: 1 description: "_By the end of this tutorial you should know how to fetch most recent five posts from particular user on Steem._" layout: full +canonical_url: blog_feed.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Blog Feed](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/01_blog_feed) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/claim_rewards.md b/_tutorials-javascript/claim_rewards.md index 6645ce6c81fbcd11569c43da3b6ab9623859d8d2..8b54d2c08ba6e19dc06a4b9b087022718d60d552 100644 --- a/_tutorials-javascript/claim_rewards.md +++ b/_tutorials-javascript/claim_rewards.md @@ -3,6 +3,7 @@ title: 'JS: Claim Rewards' position: 23 description: "_Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method._" layout: full +canonical_url: claim_rewards.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Claim Rewards](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/23_claim_rewards) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/client_signing.md b/_tutorials-javascript/client_signing.md index 9dfa005eaa2560ed2ae29d346faba1a88fe16a91..5b8eb90f19ce1e79040d7c371b1ed5ad6b7047f0 100644 --- a/_tutorials-javascript/client_signing.md +++ b/_tutorials-javascript/client_signing.md @@ -3,6 +3,7 @@ title: 'JS: Client Signing' position: 3 description: "_By the end of this tutorial you would know how to sign, verify broadcast transactions locally on Steem._" layout: full +canonical_url: client_signing.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Client Signing](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/03_client_signing) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/convert_sbd_to_steem.md b/_tutorials-javascript/convert_sbd_to_steem.md index 4a96bbebaff37411840930275817a6af9b25af71..3927dafab59a20306656bb6c005feb756972dd84 100644 --- a/_tutorials-javascript/convert_sbd_to_steem.md +++ b/_tutorials-javascript/convert_sbd_to_steem.md @@ -3,6 +3,7 @@ title: 'JS: Convert Sbd To Steem' position: 32 description: "_How to convert SBD to STEEM for a specified account._" layout: full +canonical_url: convert_sbd_to_steem.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Convert Sbd To Steem](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/32_convert_sbd_to_steem) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/create_account.md b/_tutorials-javascript/create_account.md index 37afcb5409d6a25ead60c8d3f9ad6b68b8493414..e7da2c58ab69fd7a6319f96cbfe4334fbc1ab24d 100644 --- a/_tutorials-javascript/create_account.md +++ b/_tutorials-javascript/create_account.md @@ -3,6 +3,7 @@ title: 'JS: Create Account' position: 26 description: "_Create Steem account using Steemconnect as well as with client-side signing._" layout: full +canonical_url: create_account.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Create Account](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/26_create_account) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/delegate_power.md b/_tutorials-javascript/delegate_power.md index c19982dfc76c05d919a4d1c37e820f44bcdcdc78..009bd0b0684aed8fab3a5645d0403fb4468591a6 100644 --- a/_tutorials-javascript/delegate_power.md +++ b/_tutorials-javascript/delegate_power.md @@ -3,6 +3,7 @@ title: 'JS: Delegate Power' position: 27 description: "_Delegate power to other users using Steemconnect or Client-side signing._" layout: full +canonical_url: delegate_power.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Delegate Power](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/27_delegate_power) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/edit_content_patching.md b/_tutorials-javascript/edit_content_patching.md index d5f814fac86b152af7716066567706b57ea7d019..67463b4067ffefe625a68cdea36e062f210dcb52 100644 --- a/_tutorials-javascript/edit_content_patching.md +++ b/_tutorials-javascript/edit_content_patching.md @@ -3,6 +3,7 @@ title: 'JS: Edit Content Patching' position: 12 description: "_By the end of this tutorial you should know how to patch post edits to Steem._" layout: full +canonical_url: edit_content_patching.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Edit Content Patching](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/12_edit_content_patching) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/follow_a_user.md b/_tutorials-javascript/follow_a_user.md index debfdb52435d432995f04e37e13fe027a38281c4..51c15f74dd5be24149f70a7a4266c98fd2445231 100644 --- a/_tutorials-javascript/follow_a_user.md +++ b/_tutorials-javascript/follow_a_user.md @@ -3,6 +3,7 @@ title: 'JS: Follow A User' position: 18 description: "_Follow and unfollow a user / author._" layout: full +canonical_url: follow_a_user.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Follow A User](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/18_follow_a_user) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_account_comments.md b/_tutorials-javascript/get_account_comments.md index 5ed51650f4a1f1455976e3ff2469ffa23cf1aae7..b3deb9f5fd38d16cb9381277ac72c951f6109d3b 100644 --- a/_tutorials-javascript/get_account_comments.md +++ b/_tutorials-javascript/get_account_comments.md @@ -3,6 +3,7 @@ title: 'JS: Get Account Comments' position: 9 description: "_By the end of this tutorial you should know how to retrieve account comments from the steem blockchain_" layout: full +canonical_url: get_account_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/09_get_account_comments) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_account_replies.md b/_tutorials-javascript/get_account_replies.md index 166e348795f59ab47486d640af2675b5445bb677..06818255f6055b9cd2aa0185d8039df5f4e04a0d 100644 --- a/_tutorials-javascript/get_account_replies.md +++ b/_tutorials-javascript/get_account_replies.md @@ -3,6 +3,7 @@ title: 'JS: Get Account Replies' position: 8 description: "_By the end of this tutorial you would know how to get replies made on particular account's content._" layout: full +canonical_url: get_account_replies.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Replies](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/08_get_account_replies) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_delegations_by_user.md b/_tutorials-javascript/get_delegations_by_user.md index 9e210350e0309b63fed33e590a699b2bf5ac8417..9471f5131b717be79bf6bad86e0887e8bbcbe867 100644 --- a/_tutorials-javascript/get_delegations_by_user.md +++ b/_tutorials-javascript/get_delegations_by_user.md @@ -3,6 +3,7 @@ title: 'JS: Get Delegations By User' position: 29 description: "_View the vesting delegations made by a user as well as the delegations that are expiring._" layout: full +canonical_url: get_delegations_by_user.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Delegations By User](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/29_get_delegations_by_user) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_follower_and_following_list.md b/_tutorials-javascript/get_follower_and_following_list.md index f1cca0835a2f5f4ffe81f2fc48826090423554ae..2a42b2cd30e0424f0e2f03ebdf67742955da3378 100644 --- a/_tutorials-javascript/get_follower_and_following_list.md +++ b/_tutorials-javascript/get_follower_and_following_list.md @@ -3,6 +3,7 @@ title: 'JS: Get Follower And Following List' position: 19 description: "_Get the followers of a user/author & the authors that user is following._" layout: full +canonical_url: get_follower_and_following_list.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Follower And Following List](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/19_get_follower_and_following_list) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_post_comments.md b/_tutorials-javascript/get_post_comments.md index 83c1ec00b1898b8f8933341e0d34e208c8cd8078..f0c700afb93e1fa42fa6bb099e089ceb8fe6b13a 100644 --- a/_tutorials-javascript/get_post_comments.md +++ b/_tutorials-javascript/get_post_comments.md @@ -3,6 +3,7 @@ title: 'JS: Get Post Comments' position: 7 description: "_By the end of this tutorial you would know how to get comments made by others on any post._" layout: full +canonical_url: get_post_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/07_get_post_comments) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_post_details.md b/_tutorials-javascript/get_post_details.md index 4c630449ea249513401087c8aff06567f8044158..a1384814a3d21359611f23d41d5053961b3a7463 100644 --- a/_tutorials-javascript/get_post_details.md +++ b/_tutorials-javascript/get_post_details.md @@ -3,6 +3,7 @@ title: 'JS: Get Post Details' position: 5 description: "_By the end of this tutorial you would know how to get post details and use them appropriately._" layout: full +canonical_url: get_post_details.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Details](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/05_get_post_details) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_posts.md b/_tutorials-javascript/get_posts.md index 1f1a9c7f63c5fc677ab560d41c7286b2cfb83d85..1df70f2ed60d26fd3a2ac6d1189d2deafd719bee 100644 --- a/_tutorials-javascript/get_posts.md +++ b/_tutorials-javascript/get_posts.md @@ -3,6 +3,7 @@ title: 'JS: Get Posts' position: 4 description: "Query for the most recent posts having a specific tag, using a Steem filter" layout: full +canonical_url: get_posts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Posts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/04_get_posts) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_state_replacement_api.md b/_tutorials-javascript/get_state_replacement_api.md index ebb717c566a6d3d84c7ef1f66993487595f85819..719fb4283df6037de0eb6f6d4a2eaccddae43efe 100644 --- a/_tutorials-javascript/get_state_replacement_api.md +++ b/_tutorials-javascript/get_state_replacement_api.md @@ -3,6 +3,7 @@ title: 'JS: Get State Replacement Api' position: 34 description: "This is a list of replacement API calls for each of the different _routes_ available from the `getState` function." layout: full +canonical_url: get_state_replacement_api.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get State Replacement Api](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/34_get_state_replacement_api) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/get_voters_list_on_post.md b/_tutorials-javascript/get_voters_list_on_post.md index e243e1c47181d53f96076d8c58e631b128139a2a..63aae33415c8403dddc4698aa81d2e0f7a7e148f 100644 --- a/_tutorials-javascript/get_voters_list_on_post.md +++ b/_tutorials-javascript/get_voters_list_on_post.md @@ -3,6 +3,7 @@ title: 'JS: Get Voters List On Post' position: 6 description: "_By the end of this tutorial you would know how to get voters list on any content._" layout: full +canonical_url: get_voters_list_on_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Voters List On Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/06_get_voters_list_on_post) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/getting_started.md b/_tutorials-javascript/getting_started.md index 52d1aae09e177bbc72765e61321eed38b4d49994..a1d4ec936fdb7dd62c08af1a5fda82d83871127b 100644 --- a/_tutorials-javascript/getting_started.md +++ b/_tutorials-javascript/getting_started.md @@ -3,6 +3,7 @@ title: 'JS: Getting Started' position: 0 description: "Prepare your development environment to use Javascript with the Steem blockchain." layout: full +canonical_url: getting_started.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Getting Started](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/00_getting_started) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/grant_active_permission.md b/_tutorials-javascript/grant_active_permission.md index b3b91e1719c6c25115e534b4ecdc109746446b9b..0733d344d9edf198454241562f466de93ea1cfe4 100644 --- a/_tutorials-javascript/grant_active_permission.md +++ b/_tutorials-javascript/grant_active_permission.md @@ -3,6 +3,7 @@ title: 'JS: Grant Active Permission' position: 31 description: "_How to grant and revoke active permission to another user._" layout: full +canonical_url: grant_active_permission.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Grant Active Permission](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/31_grant_active_permission) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/grant_posting_permission.md b/_tutorials-javascript/grant_posting_permission.md index 884dc11b80442edf4ffbb66e2b71b293fcce8eb0..25bd7617b0c94f15ce13c019ab314e7a2320c8c3 100644 --- a/_tutorials-javascript/grant_posting_permission.md +++ b/_tutorials-javascript/grant_posting_permission.md @@ -3,6 +3,7 @@ title: 'JS: Grant Posting Permission' position: 30 description: "_How to grant and revoke posting permission to another user._" layout: full +canonical_url: grant_posting_permission.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Grant Posting Permission](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/30_grant_posting_permission) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/hivesigner.md b/_tutorials-javascript/hivesigner.md index f63edcfa85fa819789908a3b8920a0b954e4ca5e..53f6098535a7de05acf75f1220de5ad837797abd 100644 --- a/_tutorials-javascript/hivesigner.md +++ b/_tutorials-javascript/hivesigner.md @@ -3,6 +3,7 @@ title: 'JS: Hivesigner' position: 2 description: "_Understand the basics of using Hivesigner with your Hive application._" layout: full +canonical_url: hivesigner.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Hivesigner](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/02_hivesigner) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/power_down.md b/_tutorials-javascript/power_down.md index 285cad6446bc2c270829cc225e3a3d820d733850..4201ddc60ffafcfee97b12dcb1deef1eb1f99e17 100644 --- a/_tutorials-javascript/power_down.md +++ b/_tutorials-javascript/power_down.md @@ -3,6 +3,7 @@ title: 'JS: Power Down' position: 25 description: "_Perform a power down on all or part of an account's VESTS using either Steemconnect or client-side signing._" layout: full +canonical_url: power_down.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Power Down](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/25_power_down) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/power_up_steem.md b/_tutorials-javascript/power_up_steem.md index 4c679e1e846846b4346fa12e3c10bd3a2d77f706..4b4b735f382ebcea2760f139f72ff9728eb4d2cf 100644 --- a/_tutorials-javascript/power_up_steem.md +++ b/_tutorials-javascript/power_up_steem.md @@ -3,6 +3,7 @@ title: 'JS: Power Up Steem' position: 24 description: "_Power up an account's Steem using either Steemconnect or a client-side signing._" layout: full +canonical_url: power_up_steem.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Power Up Steem](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/24_power_up_steem) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/reblogging_post.md b/_tutorials-javascript/reblogging_post.md index 3e794b51794367f2213e603e82cbb7b0511c6364..3e107d153269020728872e0d808e2ad2ab65c9c1 100644 --- a/_tutorials-javascript/reblogging_post.md +++ b/_tutorials-javascript/reblogging_post.md @@ -3,6 +3,7 @@ title: 'JS: Reblogging Post' position: 14 description: "_By the end of this tutorial you should know how to reblog (resteem) a blog from steem_" layout: full +canonical_url: reblogging_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Reblogging Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/14_reblogging_post) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/search_accounts.md b/_tutorials-javascript/search_accounts.md index 73a651cffa44dcd8cbe6f15a823aa2af7a288981..2758ce524902eee1235a5f021328c560062e95f1 100644 --- a/_tutorials-javascript/search_accounts.md +++ b/_tutorials-javascript/search_accounts.md @@ -3,6 +3,7 @@ title: 'JS: Search Accounts' position: 15 description: "_By the end of this tutorial you should know how to call a list of user names from the steem blockchain_" layout: full +canonical_url: search_accounts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Accounts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/15_search_accounts) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/search_tags.md b/_tutorials-javascript/search_tags.md index 6956790e312d224b2a94ce533a8fe79db22e039d..44599524fa27eca7347b1bb7c7738e06d6b63927 100644 --- a/_tutorials-javascript/search_tags.md +++ b/_tutorials-javascript/search_tags.md @@ -3,6 +3,7 @@ title: 'JS: Search Tags' position: 16 description: "_By the end of this tutorial you should know how to run a search for trending tags_" layout: full +canonical_url: search_tags.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Tags](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/16_search_tags) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/set_withdraw_route.md b/_tutorials-javascript/set_withdraw_route.md index fa125a36c7863e5e0cdea7e12522eb57771a6236..39196cdf2522260d30acf40484a6a4ff29b5207a 100644 --- a/_tutorials-javascript/set_withdraw_route.md +++ b/_tutorials-javascript/set_withdraw_route.md @@ -3,6 +3,7 @@ title: 'JS: Set Withdraw Route' position: 28 description: "_Set routes to an account's power downs or withdraws._" layout: full +canonical_url: set_withdraw_route.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Set Withdraw Route](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/28_set_withdraw_route) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/stream_blockchain_transactions.md b/_tutorials-javascript/stream_blockchain_transactions.md index cac711303e9e44567b1eb6a5963c11dcffb1c03c..23ce835c0a20b9dcf7375a0d541b386250eadd9d 100644 --- a/_tutorials-javascript/stream_blockchain_transactions.md +++ b/_tutorials-javascript/stream_blockchain_transactions.md @@ -3,6 +3,7 @@ title: 'JS: Stream Blockchain Transactions' position: 13 description: "_By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain._" layout: full +canonical_url: stream_blockchain_transactions.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Stream Blockchain Transactions](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/13_stream_blockchain_transactions) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/submit_comment_reply.md b/_tutorials-javascript/submit_comment_reply.md index 97d8905214ddfb85606a67a9633b4476d2562210..45dbde5fde80b5b6afdbb98e136f1a3c1c1838f7 100644 --- a/_tutorials-javascript/submit_comment_reply.md +++ b/_tutorials-javascript/submit_comment_reply.md @@ -3,6 +3,7 @@ title: 'JS: Submit Comment Reply' position: 11 description: "_By the end of this tutorial you should know how to post a simple comment to Steem._" layout: full +canonical_url: submit_comment_reply.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Comment Reply](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/11_submit_comment_reply) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/submit_post.md b/_tutorials-javascript/submit_post.md index 70d0464e43b44ff93808a55bbf145a98dd67ff63..1e7b18d3edb720da13b5b302924ab643504873f3 100644 --- a/_tutorials-javascript/submit_post.md +++ b/_tutorials-javascript/submit_post.md @@ -3,6 +3,7 @@ title: 'JS: Submit Post' position: 10 description: "_By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function._" layout: full +canonical_url: submit_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/10_submit_post) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/transfer_steem_and_sbd.md b/_tutorials-javascript/transfer_steem_and_sbd.md index e34c27a06089d599e56db8fc277453ba081cbcb9..3a08f4c9936896f6814fdd9e2aea3a56bf99a6c8 100644 --- a/_tutorials-javascript/transfer_steem_and_sbd.md +++ b/_tutorials-javascript/transfer_steem_and_sbd.md @@ -3,6 +3,7 @@ title: 'JS: Transfer Steem And Sbd' position: 21 description: "_Transfer both STEEM and SBD from one account to another._" layout: full +canonical_url: transfer_steem_and_sbd.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Transfer Steem And Sbd](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/21_transfer_steem_and_sbd) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/vote_on_content.md b/_tutorials-javascript/vote_on_content.md index 02caff333003a867f33509e1701775c7e4285ce6..39b1666ee8ba9de7e237859da06bd9c6daa270e9 100644 --- a/_tutorials-javascript/vote_on_content.md +++ b/_tutorials-javascript/vote_on_content.md @@ -3,6 +3,7 @@ title: 'JS: Vote On Content' position: 17 description: "_Create a weighted up or down vote on a comment/post._" layout: full +canonical_url: vote_on_content.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Vote On Content](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/17_vote_on_content) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-javascript/witness_listing_and_voting.md b/_tutorials-javascript/witness_listing_and_voting.md index 6c5cefbcd9ccdabd3ce1856f8d63162a4689717d..6e14052da79ded1ef3b05ff5c5c1ac860c23b690 100644 --- a/_tutorials-javascript/witness_listing_and_voting.md +++ b/_tutorials-javascript/witness_listing_and_voting.md @@ -3,6 +3,7 @@ title: 'JS: Witness Listing And Voting' position: 22 description: "_Create a list of available witnesses as well as vote for and remove your vote for a witness._" layout: full +canonical_url: witness_listing_and_voting.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Witness Listing And Voting](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js/tutorials/22_witness_listing_and_voting) can be downloaded as part of: [tutorials/devportal-tutorials-js](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-js).</span> <br> diff --git a/_tutorials-python/account_recovery.md b/_tutorials-python/account_recovery.md index 24872cb470da84bc47a7b8934d9d3291ba87df71..5e5c4135056e021a385ac02b918e4ec2bcb25463 100644 --- a/_tutorials-python/account_recovery.md +++ b/_tutorials-python/account_recovery.md @@ -3,6 +3,7 @@ title: 'PY: Account Recovery' position: 35 description: "How to recover an account using Python." layout: full +canonical_url: account_recovery.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Account Recovery](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/35_account_recovery) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/account_reputation.md b/_tutorials-python/account_reputation.md index 294cbd4ef88ca30282be175163526c1655955bbc..edb912f4f70238359b64c3cddb9aad597cc8ea8c 100644 --- a/_tutorials-python/account_reputation.md +++ b/_tutorials-python/account_reputation.md @@ -3,6 +3,7 @@ title: 'PY: Account Reputation' position: 20 description: "Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you." layout: full +canonical_url: account_reputation.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Account Reputation](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/20_account_reputation) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/claim_rewards.md b/_tutorials-python/claim_rewards.md index cedf7fe6f05235a652dce95eebb16c28c42179a6..a0f903145abf0a350005daf7df0c8606832d0104 100644 --- a/_tutorials-python/claim_rewards.md +++ b/_tutorials-python/claim_rewards.md @@ -3,6 +3,7 @@ title: 'PY: Claim Rewards' position: 23 description: "How to claim rewards using Python." layout: full +canonical_url: claim_rewards.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Claim Rewards](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/23_claim_rewards) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/convert_sbd_to_steem.md b/_tutorials-python/convert_sbd_to_steem.md index b77c25a63efb8346e994f12f7ff18cdea8d65f33..1278b6ba12b0cd630308ca78f03edeca8fa1da51 100644 --- a/_tutorials-python/convert_sbd_to_steem.md +++ b/_tutorials-python/convert_sbd_to_steem.md @@ -3,6 +3,7 @@ title: 'PY: Convert Sbd To Steem' position: 32 description: "How to convert your SBD to STEEM using Python." layout: full +canonical_url: convert_sbd_to_steem.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Convert Sbd To Steem](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/32_convert_sbd_to_steem) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/delegate_power.md b/_tutorials-python/delegate_power.md index e64dea56023fbf7948eb8082d423e63de3f90b59..58f90cefac0a5d137cb5c8f674be2b26d560736b 100644 --- a/_tutorials-python/delegate_power.md +++ b/_tutorials-python/delegate_power.md @@ -3,6 +3,7 @@ title: 'PY: Delegate Power' position: 27 description: "How to delegate or remove delegation of STEEM POWER to another user using Python." layout: full +canonical_url: delegate_power.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Delegate Power](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/27_delegate_power) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/edit_content_patching.md b/_tutorials-python/edit_content_patching.md index 8843681c9478216e82bc74cff0ad7c93480368ac..02b644594bd1b4dff6bd7d606458435a00d05055 100644 --- a/_tutorials-python/edit_content_patching.md +++ b/_tutorials-python/edit_content_patching.md @@ -3,6 +3,7 @@ title: 'PY: Edit Content Patching' position: 12 description: "How to edit post content with diff_match_patch using Python." layout: full +canonical_url: edit_content_patching.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Edit Content Patching](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/12_edit_content_patching) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/follow_a_user.md b/_tutorials-python/follow_a_user.md index 456b5e6333c763b43411cf28613bbbbfeddce52b..3884ab881a27067fc5809c490235562d666694c6 100644 --- a/_tutorials-python/follow_a_user.md +++ b/_tutorials-python/follow_a_user.md @@ -3,6 +3,7 @@ title: 'PY: Follow A User' position: 18 description: "How to follow or unfollow an author using Python." layout: full +canonical_url: follow_a_user.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Follow A User](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/18_follow_a_user) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_account_comments.md b/_tutorials-python/get_account_comments.md index 852e779737a82ad9b23efc120133b69286d3250a..599eaf6af4d9dfd99727b0f3e72a46fa2d12dd27 100644 --- a/_tutorials-python/get_account_comments.md +++ b/_tutorials-python/get_account_comments.md @@ -3,6 +3,7 @@ title: 'PY: Get Account Comments' position: 9 description: "Fetch list of comments made by account on posts or comments." layout: full +canonical_url: get_account_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/09_get_account_comments) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_account_replies.md b/_tutorials-python/get_account_replies.md index f45a2b91cdfbe680b9017ffb83659e4184a89f44..c6349129fc8c93e8fd0f566f271508d07b3b6593 100644 --- a/_tutorials-python/get_account_replies.md +++ b/_tutorials-python/get_account_replies.md @@ -3,6 +3,7 @@ title: 'PY: Get Account Replies' position: 8 description: "List of replies received by account to its content, post, comment." layout: full +canonical_url: get_account_replies.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Replies](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/08_get_account_replies) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_delegations_by_user.md b/_tutorials-python/get_delegations_by_user.md index f92f9d929492765c68cab18420131191b8a84718..57fbeea63ddadd0692e6bdd0b8737a7e6879130e 100644 --- a/_tutorials-python/get_delegations_by_user.md +++ b/_tutorials-python/get_delegations_by_user.md @@ -3,6 +3,7 @@ title: 'PY: Get Delegations By User' position: 29 description: "How to get a list of active or expiring vesting delegations using Python." layout: full +canonical_url: get_delegations_by_user.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Delegations By User](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/29_get_delegations_by_user) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_follower_and_following_list.md b/_tutorials-python/get_follower_and_following_list.md index 17d1add87e5b2ccaa6955d855380bdbdae504776..1f82394048c047608402e7ca58d970ec04fb2911 100644 --- a/_tutorials-python/get_follower_and_following_list.md +++ b/_tutorials-python/get_follower_and_following_list.md @@ -3,6 +3,7 @@ title: 'PY: Get Follower And Following List' position: 19 description: "Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result." layout: full +canonical_url: get_follower_and_following_list.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Follower And Following List](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/19_get_follower_and_following_list) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_post_comments.md b/_tutorials-python/get_post_comments.md index dd6261358dc35c99c236883572dd3a039d51976b..6f12db627e0c13b4932486fd2bb50eeb39b09a23 100644 --- a/_tutorials-python/get_post_comments.md +++ b/_tutorials-python/get_post_comments.md @@ -3,6 +3,7 @@ title: 'PY: Get Post Comments' position: 7 description: "Fetch comments made on each content or post using Python." layout: full +canonical_url: get_post_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/07_get_post_comments) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_post_details.md b/_tutorials-python/get_post_details.md index 0f80a85a7844e9cabbada61a2c0504f82d20ba98..497be3b25fd326b174b4b5fb3e2d15c4e594916b 100644 --- a/_tutorials-python/get_post_details.md +++ b/_tutorials-python/get_post_details.md @@ -3,6 +3,7 @@ title: 'PY: Get Post Details' position: 5 description: "Get post details from list of posts from the blockchain with `created` filter and tag then display selected post details." layout: full +canonical_url: get_post_details.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Details](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/05_get_post_details) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_posts.md b/_tutorials-python/get_posts.md index 808a375593d51b3a58f4c03915739d99717204d3..b5ceb3e093cfbe6ce2f3151a9692d7a3bf549fdd 100644 --- a/_tutorials-python/get_posts.md +++ b/_tutorials-python/get_posts.md @@ -3,6 +3,7 @@ title: 'PY: Get Posts' position: 4 description: "Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output." layout: full +canonical_url: get_posts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Posts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/04_get_posts) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/get_voters_list_on_post.md b/_tutorials-python/get_voters_list_on_post.md index 1fc4654611ed5b47ece56cd1ce5892cf232d563a..fc89cc071ce5aa307ec39d1a3c59cded46d4fe6c 100644 --- a/_tutorials-python/get_voters_list_on_post.md +++ b/_tutorials-python/get_voters_list_on_post.md @@ -3,6 +3,7 @@ title: 'PY: Get Voters List On Post' position: 6 description: "Voters list and detail of each vote on selected content." layout: full +canonical_url: get_voters_list_on_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Voters List On Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/06_get_voters_list_on_post) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/getting_started.md b/_tutorials-python/getting_started.md index d6a650226878ba50e52367ade01e435e72260cdd..b97a2c312661faa5a0825d4ebdd53c299bc6e7d8 100644 --- a/_tutorials-python/getting_started.md +++ b/_tutorials-python/getting_started.md @@ -3,6 +3,7 @@ title: 'PY: Getting Started' position: 0 description: "The official Steem library for Python is `steem-python`. It comes with a BIP38 encrypted wallet and a practical CLI utility called `steempy`." layout: full +canonical_url: getting_started.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Getting Started](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/00_getting_started) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/grant_active_permission.md b/_tutorials-python/grant_active_permission.md index a6b9166c2927b7221390da1f12174e646968f7e1..c9a7b0b07d313070070402fd17c130928319c872 100644 --- a/_tutorials-python/grant_active_permission.md +++ b/_tutorials-python/grant_active_permission.md @@ -3,6 +3,7 @@ title: 'PY: Grant Active Permission' position: 31 description: "How to give another user active permission on your account using Python." layout: full +canonical_url: grant_active_permission.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Grant Active Permission](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/31_grant_active_permission) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/grant_posting_permission.md b/_tutorials-python/grant_posting_permission.md index 7a01a8ad92f2063249bd11df8616d5645bf0d4c8..b4d167cb72902e454cef41e45bf6de68b814fb6e 100644 --- a/_tutorials-python/grant_posting_permission.md +++ b/_tutorials-python/grant_posting_permission.md @@ -3,6 +3,7 @@ title: 'PY: Grant Posting Permission' position: 30 description: "How to give another user posting permission on your account using Python." layout: full +canonical_url: grant_posting_permission.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Grant Posting Permission](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/30_grant_posting_permission) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/password_key_change.md b/_tutorials-python/password_key_change.md index 01cac55144e50708cd2fbc3d654d071beaaff27d..2b3a5d7f5e36459bf1314ad85df677ead214d45d 100644 --- a/_tutorials-python/password_key_change.md +++ b/_tutorials-python/password_key_change.md @@ -3,6 +3,7 @@ title: 'PY: Password Key Change' position: 33 description: "How to change your accounts password and keys" layout: full +canonical_url: password_key_change.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Password Key Change](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/33_password_key_change) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/power_down.md b/_tutorials-python/power_down.md index 5d17c9b80d3b17a88241547daed18184ee8595bc..49b33f7f3a2daf1056186e1600aee528b71cba93 100644 --- a/_tutorials-python/power_down.md +++ b/_tutorials-python/power_down.md @@ -3,6 +3,7 @@ title: 'PY: Power Down' position: 25 description: "How to power down (withdraw) your vesting shares using Python." layout: full +canonical_url: power_down.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Power Down](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/25_power_down) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/power_up_steem.md b/_tutorials-python/power_up_steem.md index c34362d8586e14f644b9809ef4873cf3240b27bd..dd14439903694cff4ad0b5c1070a38a9e829d43c 100644 --- a/_tutorials-python/power_up_steem.md +++ b/_tutorials-python/power_up_steem.md @@ -3,6 +3,7 @@ title: 'PY: Power Up Steem' position: 24 description: "How to power up your STEEM to STEEM POWER using Python." layout: full +canonical_url: power_up_steem.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Power Up Steem](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/24_power_up_steem) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/reblogging_post.md b/_tutorials-python/reblogging_post.md index 9ec031af7610a49746d69c4b7fcd3d159366e0b1..99f60796a21e0c8e0a776a200b5988c222420694 100644 --- a/_tutorials-python/reblogging_post.md +++ b/_tutorials-python/reblogging_post.md @@ -3,6 +3,7 @@ title: 'PY: Reblogging Post' position: 14 description: "We will show how to reblog or resteem post using Python, with username and posting private key." layout: full +canonical_url: reblogging_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Reblogging Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/14_reblogging_post) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/search_accounts.md b/_tutorials-python/search_accounts.md index 7a6fe194464adf6698f1a908ffcec8c04f50cf0b..8bb514b2a96d81f1edf478bf083b412f778e8143 100644 --- a/_tutorials-python/search_accounts.md +++ b/_tutorials-python/search_accounts.md @@ -3,6 +3,7 @@ title: 'PY: Search Accounts' position: 15 description: "How to pull a list of the active user accounts or trending tags from the blockchain using Python." layout: full +canonical_url: search_accounts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Accounts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/15_search_accounts) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/search_tags.md b/_tutorials-python/search_tags.md index 3fcb7eb3950650e8b23ca826865866969170c15a..b0ff47b53464294e9cf4fc6f4e2f59b8c22dcbaa 100644 --- a/_tutorials-python/search_tags.md +++ b/_tutorials-python/search_tags.md @@ -3,6 +3,7 @@ title: 'PY: Search Tags' position: 16 description: "How to pull a list of the trending tags from the blockchain using Python." layout: full +canonical_url: search_tags.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Tags](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/16_search_tags) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/stream_blockchain_transactions.md b/_tutorials-python/stream_blockchain_transactions.md index 11102f28a649c39a399a99e806958f3cf6979ea3..915b69d93893e601a31c6007feff46b2b9dd4667 100644 --- a/_tutorials-python/stream_blockchain_transactions.md +++ b/_tutorials-python/stream_blockchain_transactions.md @@ -3,6 +3,7 @@ title: 'PY: Stream Blockchain Transactions' position: 13 description: "How to stream transactions on the live **Steem** blockchain" layout: full +canonical_url: stream_blockchain_transactions.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Stream Blockchain Transactions](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/13_stream_blockchain_transactions) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/submit_comment_reply.md b/_tutorials-python/submit_comment_reply.md index 6b6ffefb1339bc991d28dc883b6a7aafc01992db..687d8bdb0db4ff29c58a9c96bd413c712593fbdb 100644 --- a/_tutorials-python/submit_comment_reply.md +++ b/_tutorials-python/submit_comment_reply.md @@ -3,6 +3,7 @@ title: 'PY: Submit Comment Reply' position: 11 description: "How to submit a comment on a post to the Steem blockchain." layout: full +canonical_url: submit_comment_reply.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Comment Reply](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/11_submit_comment_reply) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/submit_post.md b/_tutorials-python/submit_post.md index 5c80bc7ace41b174f3eea6353d2e55ee451239b9..e019eecea50ac172e4f439f0723028dc600270a4 100644 --- a/_tutorials-python/submit_post.md +++ b/_tutorials-python/submit_post.md @@ -3,6 +3,7 @@ title: 'PY: Submit Post' position: 10 description: "How to submit post on Steem blockchain using Python." layout: full +canonical_url: submit_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/10_submit_post) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/transfer_STEEM_and_SBD.md b/_tutorials-python/transfer_STEEM_and_SBD.md index e393510c6eee9ad1ebec8a1c84e07506bfd37a32..fbe2d2a92d90d58b3307c63539ed96c388efe7e5 100644 --- a/_tutorials-python/transfer_STEEM_and_SBD.md +++ b/_tutorials-python/transfer_STEEM_and_SBD.md @@ -3,6 +3,7 @@ title: 'PY: Transfer Steem And Sbd' position: 21 description: "How to transfer STEEM and SBD to another account using Python." layout: full +canonical_url: transfer_steem_and_sbd.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Transfer Steem And Sbd](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/21_transfer_steem_and_sbd) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/transfer_steem_and_sbd_to_savings_balance.md b/_tutorials-python/transfer_steem_and_sbd_to_savings_balance.md index 9672de9e47976cbc8ec25c375c62e6092918b897..1d4fe0cbb8842e072127c253a2abe3b7fc35d587 100644 --- a/_tutorials-python/transfer_steem_and_sbd_to_savings_balance.md +++ b/_tutorials-python/transfer_steem_and_sbd_to_savings_balance.md @@ -3,6 +3,7 @@ title: 'PY: Transfer Steem And Sbd To Savings Balance' position: 33 description: "How to transfer STEEM and SBD to savings using Python." layout: full +canonical_url: transfer_steem_and_sbd_to_savings_balance.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Transfer Steem And Sbd To Savings Balance](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/33_transfer_steem_and_sbd_to_savings_balance) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/using_keys_securely.md b/_tutorials-python/using_keys_securely.md index 4cd3efcdb361eb26f029939c682d845530e5cd1d..6adecfb2457d6c812182250548860e850db4c2c3 100644 --- a/_tutorials-python/using_keys_securely.md +++ b/_tutorials-python/using_keys_securely.md @@ -3,6 +3,7 @@ title: 'PY: Using Keys Securely' position: 1 description: "Learn how Steem-Python library handles transaction signing with user's key and how to securely manage your private keys." layout: full +canonical_url: using_keys_securely.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Using Keys Securely](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/001_using_keys_securely) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/vote_on_content.md b/_tutorials-python/vote_on_content.md index c8ccccdf88793a3825b24e6656f49332186ba278..438c92843f3c28dec3e7c11d441076699174903e 100644 --- a/_tutorials-python/vote_on_content.md +++ b/_tutorials-python/vote_on_content.md @@ -3,6 +3,7 @@ title: 'PY: Vote On Content' position: 17 description: "How to vote on a post/comment using Python." layout: full +canonical_url: vote_on_content.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Vote On Content](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/17_vote_on_content) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-python/witness_listing_and_voting.md b/_tutorials-python/witness_listing_and_voting.md index 60387564ca8cf70474d87784609fbd6f41bdc8f8..48cab3d7e8e70050f68a9652e480f10487f150e5 100644 --- a/_tutorials-python/witness_listing_and_voting.md +++ b/_tutorials-python/witness_listing_and_voting.md @@ -3,6 +3,7 @@ title: 'PY: Witness Listing And Voting' position: 22 description: "How to vote for or remove a vote for a witness user using Python." layout: full +canonical_url: witness_listing_and_voting.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Witness Listing And Voting](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py/tutorials/22_witness_listing_and_voting) can be downloaded as part of: [tutorials/devportal-tutorials-py](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-py).</span> <br> diff --git a/_tutorials-ruby/blog_feed.md b/_tutorials-ruby/blog_feed.md index 88b0b2aa0ff66049dcf7b74548b785e786ad5841..0407638ef54a9a27a262a54bc3c5513b4181565e 100644 --- a/_tutorials-ruby/blog_feed.md +++ b/_tutorials-ruby/blog_feed.md @@ -3,6 +3,7 @@ title: 'RB: Blog Feed' position: 1 description: "This example will output blog details to the terminal for the author specified, limited to five results." layout: full +canonical_url: blog_feed.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Blog Feed](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/01_blog_feed) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/edit_content_patching.md b/_tutorials-ruby/edit_content_patching.md index b20db764028acc49527e086843b4b17d8bf8f1c9..42a2a5c63f775a4ff4f41c95bb91dcea0dec373c 100644 --- a/_tutorials-ruby/edit_content_patching.md +++ b/_tutorials-ruby/edit_content_patching.md @@ -3,6 +3,7 @@ title: 'RB: Edit Content Patching' position: 12 description: "---" layout: full +canonical_url: edit_content_patching.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Edit Content Patching](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/12_edit_content_patching) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/follow_another_user.md b/_tutorials-ruby/follow_another_user.md index f4cbc788a76e45e43e8b92e4ce8677e60400df00..d6d22f9f8d44c3e95b45a28f04f0dcdd281b10f3 100644 --- a/_tutorials-ruby/follow_another_user.md +++ b/_tutorials-ruby/follow_another_user.md @@ -3,6 +3,7 @@ title: 'RB: Follow Another User' position: 18 description: "*How to follow/unfollow another user.*" layout: full +canonical_url: follow_another_user.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Follow Another User](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/18_follow_another_user) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_account_comments.md b/_tutorials-ruby/get_account_comments.md index 13c0564f87ab7c0d0cf00262c9c0987c3f0a579f..e8954631475c00514b1e6890874510ee4d52fe9c 100644 --- a/_tutorials-ruby/get_account_comments.md +++ b/_tutorials-ruby/get_account_comments.md @@ -3,6 +3,7 @@ title: 'RB: Get Account Comments' position: 9 description: "Fetching the comments written by a particular account." layout: full +canonical_url: get_account_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/09_get_account_comments) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_account_replies.md b/_tutorials-ruby/get_account_replies.md index a0285794a89f651c5da679ab30eff41fe7920776..5141bb671da6d3c303acd90ed7e1088f16b45383 100644 --- a/_tutorials-ruby/get_account_replies.md +++ b/_tutorials-ruby/get_account_replies.md @@ -3,6 +3,7 @@ title: 'RB: Get Account Replies' position: 8 description: "Fetching the replies written to a particular account." layout: full +canonical_url: get_account_replies.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Account Replies](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/08_get_account_replies) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_follower_and_following_list.md b/_tutorials-ruby/get_follower_and_following_list.md index 0e42b2ba08ee8840a8ce4077fe77dc9e21186f0c..bf696c3de83f22b2f6046a209ba6ffecaf81d58a 100644 --- a/_tutorials-ruby/get_follower_and_following_list.md +++ b/_tutorials-ruby/get_follower_and_following_list.md @@ -3,6 +3,7 @@ title: 'RB: Get Follower And Following List' position: 19 description: "_How to create a list of followers and accounts that you are following._" layout: full +canonical_url: get_follower_and_following_list.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Follower And Following List](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/19_get_follower_and_following_list) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_post_comments.md b/_tutorials-ruby/get_post_comments.md index f2ebda2f8893e6a91bd1831014e06591bc39a500..6e1488f69a17cff2fae6a3f26e833186b265439a 100644 --- a/_tutorials-ruby/get_post_comments.md +++ b/_tutorials-ruby/get_post_comments.md @@ -3,6 +3,7 @@ title: 'RB: Get Post Comments' position: 7 description: "This example will output the reply details and totals for the post/comment passed as an argument to the script." layout: full +canonical_url: get_post_comments.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Comments](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/07_get_post_comments) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_post_details.md b/_tutorials-ruby/get_post_details.md index dc22230c3ca16d10a5cf583086704e7908be7e04..8f291087360605eb265bc45449ad06fa4df7ed78 100644 --- a/_tutorials-ruby/get_post_details.md +++ b/_tutorials-ruby/get_post_details.md @@ -3,6 +3,7 @@ title: 'RB: Get Post Details' position: 5 description: "Understand and use the most common fields of the requested content." layout: full +canonical_url: get_post_details.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Post Details](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/05_get_post_details) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_posts.md b/_tutorials-ruby/get_posts.md index 35ce72bd69ee9db495e8fe0c73b6203c94dfdd24..e45fd1be2433f28e72654b71b5e9f663f99dffb7 100644 --- a/_tutorials-ruby/get_posts.md +++ b/_tutorials-ruby/get_posts.md @@ -3,6 +3,7 @@ title: 'RB: Get Posts' position: 4 description: "This example will output posts depending on which category is provided as the arguments." layout: full +canonical_url: get_posts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Posts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/04_get_posts) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/get_voters_list_on_post.md b/_tutorials-ruby/get_voters_list_on_post.md index d03ff6e8ef89cde072cffa6c1524fa102e897dcf..c7b1455171d6c766a2746d3da1daafc6eea94477 100644 --- a/_tutorials-ruby/get_voters_list_on_post.md +++ b/_tutorials-ruby/get_voters_list_on_post.md @@ -3,6 +3,7 @@ title: 'RB: Get Voters List On Post' position: 6 description: "This example will output the active vote totals for the post/comment passed as an argument to the script." layout: full +canonical_url: get_voters_list_on_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Get Voters List On Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/06_get_voters_list_on_post) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/getting_started.md b/_tutorials-ruby/getting_started.md index f7f0eeb26f9aa58b7dd66797a64b5683402230b9..fc7188f770b67c86efa7acf733018da9fa5236a9 100644 --- a/_tutorials-ruby/getting_started.md +++ b/_tutorials-ruby/getting_started.md @@ -3,6 +3,7 @@ title: 'RB: Getting Started' position: 0 description: "To access the Steem blockchain using Ruby, install the Radiator gem: [https://github.com/inertia186/radiator](https://github.com/inertia186/radiator). Full documentation on Radiator api methods are hosted on [rubydoc.info](http://www.rubydoc.info/gems/radiator)." layout: full +canonical_url: getting_started.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Getting Started](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/00_getting_started) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/reblogging_post.md b/_tutorials-ruby/reblogging_post.md index 090b1b415ce878c83c487efeb2b2f242379fb642..1457a6c8ccfc9fec8988b0aea56a737d8beff472 100644 --- a/_tutorials-ruby/reblogging_post.md +++ b/_tutorials-ruby/reblogging_post.md @@ -3,6 +3,7 @@ title: 'RB: Reblogging Post' position: 14 description: "To reblog ('resteem') a post, we can use a custom json operation that is handled by the follow plugin." layout: full +canonical_url: reblogging_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Reblogging Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/14_reblogging_post) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/search_accounts.md b/_tutorials-ruby/search_accounts.md index 42bf5c402f42813d91ff973b196f8e693312c264..0455d2a96137277f29ae10af3e545a900dfe23fe 100644 --- a/_tutorials-ruby/search_accounts.md +++ b/_tutorials-ruby/search_accounts.md @@ -3,6 +3,7 @@ title: 'RB: Search Accounts' position: 15 description: "Performing a search on account by names starting with a given input." layout: full +canonical_url: search_accounts.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Accounts](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/15_search_accounts) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/search_tags.md b/_tutorials-ruby/search_tags.md index 1e84d91c4bad69884a93f7b81263ed2750ec9f49..2693265f38e8c4fe201302a8831640b3a56e52e8 100644 --- a/_tutorials-ruby/search_tags.md +++ b/_tutorials-ruby/search_tags.md @@ -3,6 +3,7 @@ title: 'RB: Search Tags' position: 16 description: "Performing a search for tags." layout: full +canonical_url: search_tags.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Search Tags](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/16_search_tags) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/stream_blockchain_transactions.md b/_tutorials-ruby/stream_blockchain_transactions.md index d9b6f0155614b3e50fc64e543c4bfafd92ba136e..def2bec8aaf400a537d26ced2e4068f4cdaba957 100644 --- a/_tutorials-ruby/stream_blockchain_transactions.md +++ b/_tutorials-ruby/stream_blockchain_transactions.md @@ -3,6 +3,7 @@ title: 'RB: Stream Blockchain Transactions' position: 13 description: "*How to stream transactions and operations from Steem blockchain.*" layout: full +canonical_url: stream_blockchain_transactions.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Stream Blockchain Transactions](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/13_stream_blockchain_transactions) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/_tutorials-ruby/submit_comment_reply.md b/_tutorials-ruby/submit_comment_reply.md index 4cda12740834ec923539fab48ae583a558a8b885..1663fa0150e2d9c10bfc3cdc84542a70f1a7a2f6 100644 --- a/_tutorials-ruby/submit_comment_reply.md +++ b/_tutorials-ruby/submit_comment_reply.md @@ -3,6 +3,7 @@ title: 'RB: Submit Comment Reply' position: 11 description: "_By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator._" layout: full +canonical_url: submit_comment_reply.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Comment Reply](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/11_submit_comment_reply) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> @@ -17,7 +18,7 @@ A reply is differentiated from a post by whether or not a `parent_author` exists ### Script -You should change `wif` to the posting key that matches your `author`. This script will pass along the values as a [`comment` operation](https://developers.steem.io/apidefinitions/broadcast-ops#broadcast_ops_comment): +You should change `wif` to the posting key that matches your `author`. This script will pass along the values as a [`comment` operation](https://developers.steem.io/apidefinitions/broadcast-ops.html#broadcast_ops_comment): * `author` - Account name of the author currently replying. * `permlink` - Value unique to the author diff --git a/_tutorials-ruby/submit_post.md b/_tutorials-ruby/submit_post.md index abea4b51a25741db380ce3bc125ec8655a06394d..22750e47b908eb1177e1784eaed0ef69fe28d4dc 100644 --- a/_tutorials-ruby/submit_post.md +++ b/_tutorials-ruby/submit_post.md @@ -3,6 +3,7 @@ title: 'RB: Submit Post' position: 10 description: "This example will broadcast a new post to the blockchain using the values provided. To create a post in `ruby`, we will use a `Radiator::Transaction` containing a `comment` operation, which is how all content is stored internally." layout: full +canonical_url: submit_post.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Submit Post](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/10_submit_post) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> @@ -13,7 +14,7 @@ A post is differentiated from a comment by whether or not a `parent_author` exis ### Script -You should change `wif` to the posting key that matches your `author`. This script will pass along the values as a [`comment` operation](/apidefinitions/broadcast-ops#broadcast_ops_comment): +You should change `wif` to the posting key that matches your `author`. This script will pass along the values as a [`comment` operation](/apidefinitions/broadcast-ops.html#broadcast_ops_comment): * `author` - Account name of the author currently posting. * `permlink` - Value unique to the author diff --git a/_tutorials-ruby/vote_on_content.md b/_tutorials-ruby/vote_on_content.md index a18566e7f8199963cf07582a22de7952748bf26e..29cfc81eb84cf89bef3c37eca755c3ddf021e515 100644 --- a/_tutorials-ruby/vote_on_content.md +++ b/_tutorials-ruby/vote_on_content.md @@ -3,6 +3,7 @@ title: 'RB: Vote On Content' position: 17 description: "To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast)." layout: full +canonical_url: vote_on_content.html --- <span class="fa-pull-left top-of-tutorial-repo-link"><span class="first-word">Full</span>, runnable src of [Vote On Content](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb/tutorials/17_vote_on_content) can be downloaded as part of: [tutorials/devportal-tutorials-rb](https://gitlab.syncad.com/hive/devportal/-/tree/develop/tutorials/devportal-tutorials-rb).</span> <br> diff --git a/lib/generate/tutorials_job/base.rb b/lib/generate/tutorials_job/base.rb index 33d5e185d3c29358bd95c73eea9a21d5ded34317..bad3d0a0298ee26fee3cdecff02145fd1a8abbe3 100644 --- a/lib/generate/tutorials_job/base.rb +++ b/lib/generate/tutorials_job/base.rb @@ -45,6 +45,7 @@ module Generate position: #{num} description: #{description} layout: full + canonical_url: #{name}.html --- #{tutorial_repo_links title, include_name, tutorial_title_prefix} <br>