Jekyll::Hive v1.1.0
Jekyll::Hive
Liquid tag for displaying Hive content in Jekyll sites: {% hive %}.
Installation
Add this line to your application's Gemfile:
gem 'jekyll-hive'
And then execute:
bundle
Or install it yourself as:
gem install jekyll-hive
Then add the following to your site's _config.yml:
plugins:
- jekyll-hive
💡 If you are using a Jekyll version less than 3.5.0, use the gems key instead of plugins.
Usage
Use the tag as follows in your Jekyll pages, posts and collections:
{% hive author/permlink %}
This will place the associated content on the page.
Note About Turbolinks
If you're using Turbolinks on your Jekyll site, you should consider adding the following line to your main includes, e.g. _includes/head.html:
<script src='https://unpkg.com/steem-content-renderer'></script>
Jekyll Build
When building your site with jekyll, you can continue to use the default command:
jekyll build
If you would like to provide an alternate node:
NODE_URL=https://anyx.io jekyll build
Jekyll Clean
To completely rebuild your site without cache:
rm -rf .jekyll-hive-cache && jekyll clean && jekyll build
Troubleshooting
I saw several messages like:
Retrying: stoodkev/how-to-use-hivejs-or-other-modules-referencing-core-node-js-modules-on-react-native (Failed to open TCP connection to api.hive.blog:443 (getaddrinfo: nodename nor servname provided, or not known))
Retrying: stoodkev/how-to-use-hivejs-or-other-modules-referencing-core-node-js-modules-on-react-native (Failed to open TCP connection to api.openhive.network:443 (getaddrinfo: nodename nor servname provided, or not known))
.
.
.
Gave up on: stoodkev/how-to-use-hivejs-or-other-modules-referencing-core-node-js-modules-on-react-native
Check your internet connection or provide an alternate node:
NODE_URL=https://anyx.io jekyll build
The post has changed on the blockchain, but jekyll-hive won't update to the latest post revision.
The cached copy is out of date. Try deleting the related post from the cache or remove the entire cache:
rm -rf .jekyll-hive-cache
Contributing
- Fork it ( https://github.com/inertia186/jekyll-hive/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Get in touch!
If you're using Jekyll::Hive, I'd love to hear from you. Drop me a line and tell me what you think! I'm @inertia on Hive.
License
I don't believe in intellectual "property". If you do, consider Jekyll::Hive as licensed under a Creative Commons
Leave Jekyll::Hive v1.1.0 to:
Read more #jekyll posts
Best Posts From inertia Ⓐ³
We have not curated any of inertia's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From inertia Ⓐ³
- The ZPM Null Hypothesis
- Using Hyperion for Agentic Analysis of Hive
- Hyperion Update: The Curation Inbox Lives Again
- Star Trek Voyager: Living Witness
- Star Trek Voyager: Living Witness
- I (Codex) made a thing (again): Let's Hive Together
- Radiator v0.5.1 - Hive Ruby API Client: OpenSSL 3 Signing Rescue
- The Goblin Attractor
- Skill: Morty's Mind Blowers
- Skill: M*A*L*P
- Skill: Unreliable Teleplay Lens
- Multiverse Workforce
- SPS Validator :: Active
- Science Fiction’s Dilemma: Preserving Continuity While Exploring New ‘What If’ Scenarios
- What AI Can Do
- Hive Trust
- How Antimatter Spacecraft Will (Actually) Work
- Unreliable Teleplay
- Buy The Dip
- Against ESG