Wiki Home
About
Planned Features
Image gallery
Audio Embedding
Blockquote styling
- /uses
Blogroll
Not by AI badge on posts
- Résumé
Documentation
Custom Filters
Abbreviations
Returns an <abbr> tag with a definition in the title attribute:
{{ "USD" | abbr("United States Dollars") | safe }} returns <abbr title="United States Dollars">USD</abbr>.
- Use
safe filter so that HTML is unescaped.
Frontmatter
structuredData: none - Disables "BlogPosting" schema JSON, Open Graph, and Twitter Card metadata, which is by default on for all templates with a title.
excludeProfilesFromHead: true - disables printing of indieweb profile links in page head.
Metadata
Features configured in metadata.js:
/me
Links at /me are configured in metadata.js like so:
Any links added here will render on the /me page.
Webrings
Webrings configured in metadata.js will display in the footer of most pages beneath the copyright notice:
Mastodon Integration
Adding link to discuss on Mastodon
Simply add a toot ID to a post's frontmatter using the mastodon_id key in order to enable a link to discuss on Mastodon:
Other Special Features
Special or uncommon features of this blog that aren't configured in metadata.js.
Embed audio
Embed audio using the custom "audio" shortcode:
Image Galleries
Specify galleries in _/data/galleries.js.
Quizzes
Quizzes can be specified using markdown files in /content/quizzes. The structure should look like this: