On Wed, 26 Apr 2023 at 19:33, Mitch Berkson <[email protected]> wrote: > > Thanks. That sounds better. Unfortunately, I'm lost looking for more > information about incorporating page folder indexes into a template or how I > would use listings.
Nikola has a different approach, it has standardized types of things and auto-generates it based on other input, with templates whose names are defined by Nikola. Tags and categories generate an index of tags and categories and separate index pages per tag/category (with the output directory structure configurable). Archives are generated for every year/month/day (with the lowest level of granularity configurable). If you enable the PAGE_INDEX setting, index.html files will be automatically generated for all pages directories and subdirectories. It will use the list.tmpl template with the pagekind template variable containing "page_index" (it's a list). Listings are for displaying source code. If you put files in the listings/ directory, they will be turned into formatted HTML, with indexes added. If you want more granular control, and if your use-case does not fit the Nikola standard use-cases, you can use the post-list directive in a page: https://getnikola.com/handbook.html#post-list - It has filtering options and it lets you customize the template, so it is probably as flexible as you need (although I recommend exploring the standard index pages first). -- Chris Warrick <https://chriswarrick.com/> PGP: 5EAAEA16 -- You received this message because you are subscribed to the Google Groups "nikola-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nikola-discuss/CAMw%2Bj7KZnVmVRLyGJtcMp2xd1uHXJUAkmBr%3DDrgn4vnJVZKN2Q%40mail.gmail.com.
