Every lazysite capability, grouped by topic. Open any page for the detail - each one links back here and on to the next, so you can step through a topic or read straight across.
Authoring
- 404 pageCustomise the not-found page with a standard Markdown file.
- API modeOutput pure TT content with no Markdown conversion and no layout.
- Content includesInline local or remote content directly into a page using :::include.
- Fenced divsWrap content in named CSS classes using ::: syntax.
- Filtered scanFilter scan: results by field value to build sub-indexes and custom pages.
- FormsAdd contact forms with built-in anti-spam and configurable dispatch.
- Include TTLSet parent page cache TTL from an include block.
- oEmbedEmbed video and audio from any oEmbed provider.
- Page scanScan a directory and return page metadata as a TT array variable.
- Query string variablesAccept URL query parameters as TT variables in a page.
- Raw modeOutput converted content without the view template wrapper.
- RegistriesGenerate sitemap.xml, llms.txt, and other files from page metadata.
- Remote pagesServe Markdown content fetched from a remote URL via .url files.
- RSS and Atom feedsPublish syndication feeds from pages with register: feed.rss or feed.atom.
- SearchMake pages searchable and add a client-side search UI.
- Showing the visitor's IPA live client_ip variable and the nocache flag, cache-safely.
- Template Toolkit variablesUse TT variables and logic in page content and the view template.
Configuration
Development