Convert Kirby CMS content to book/document formats. Use when generating PDFs, ebooks, or structured documents from CMS content.
This skill is limited to using the following tools:
Export Kirby content as native Moodle Book chapters.
<?xml version="1.0" encoding="UTF-8"?>
<book>
<name>Book Title</name>
<intro><![CDATA[<p>Description</p>]]></intro>
<chapters>
<chapter>
<pagenum>1</pagenum>
<subchapter>0</subchapter>
<title>Chapter Title</title>
<content><![CDATA[<p>HTML content</p>]]></content>
</chapter>
</chapters>
</book>
| Kirby Block | HTML Output |
|---|---|
heading | <h2> or <h3> |
text | <div class="cloodle-text"> |
image | <figure><img><figcaption> |
quote | <blockquote> |
list | <ul> or <ol> |
<div class="cloodle-content">
<h2 class="cloodle-heading">Title</h2>
<div class="cloodle-text">
<p>Content styled with Cloodle theme</p>
</div>
</div>
/opt/cloodle/tools/content-pipeline/pptx_to_moodle.py--format book