ablog.post

post and postlist directives.

Functions

generate_archive_pages(app)

Generate archive pages for all posts, categories, tags, authors, and drafts.

generate_atom_feeds(app)

Generate archive pages for all posts, categories, tags, authors, and drafts.

missing_reference(app, env, node, contnode)

process_postlist(app, doctree, docname)

Replace PostList nodes with lists of posts.

process_posts(app, doctree)

Process posts and map posted document names to post details in the environment.

purge_posts(app, env, docname)

Remove post and reference to it from the standard domain when its document is removed or changed.

register_posts(app)

Register posts found in the Sphinx build environment.

Classes

CheckFrontMatter(document[, startnode])

Check the doctree for frontmatter meant for a blog post.

PostDirective(name, arguments, options, ...)

Handle post directives.

PostList([rawsource])

Represent postlist directive converted to a list of links.

PostListDirective(name, arguments, options, ...)

Handle postlist directives.

PostNode([rawsource])

Represent post directive content and options in document tree.

UpdateDirective(name, arguments, options, ...)

UpdateNode([rawsource])

Represent update directive.