Nikola Plugin Manager

Nikola Plugin Manager

doit

doit

BasePlugin

BasePlugin
Task
Task
TemplateSystem
TemplateSystem
ConfigPlugin
ConfigPlugin
MarkdownExtension
MarkdownExtension
TaskMultiplier
TaskMultiplier
RestExtension
RestExtension
SignalHandler
SignalHandler
Command
Command
LateTask
LateTask
PageCompiler
PageCompiler
Plugin Categories
Plugin Categories

Commands

Commands
init
install_theme
new_post
new_page
deploy
serve
...

init...

Tasks
Tasks
archives
galleries
indexes
pages
posts
rss
tags
...
archives...
jinja
mako
jinja...

Template Systems
Template Systems
ipynb
markdown
rest
php
pandoc
ipynb...
Page Compilers
Page Compilers

TaskLoader
TaskLoader
NikolaTaskLoader
NikolaTaskLoader
Run
Run
Auto
Auto
Help
Help
Clean
Clean

doit Sub Commands


doit Sub Commands

Nikola Sub Commands


Nikola Sub Commands
Build
Build
Clean
Clean
Help
Help
Auto
Auto



default_tasks
default_tasks...
load_tasks
load_tasks
render_site
Group of tasks to render the site
render_site...
post_render
Group of tasks to be executed after site is rendered.
post_renderGroup of tas...

executes


executes

implemented using

implemented using

implemented using

implemented using
DoitMain
DoitMain
DoitNikola
DoitNikola
Command
Command
implemented using
implemented using
Text is not SVG - cannot display