Extension that writes a manifest.json to the output folder.

Every course needs a Manifest. Additionally to the fields from the source manifest it can include a table of contents and a glossary.

class innoconv.extensions.write_manifest.WriteManifest(*args, **kwargs)[source]

Bases: innoconv.extensions.abstract.AbstractExtension

Write a manifest file when conversion is done.

start(output_dir, _)[source]

Remember output directory.


Output course manifest.