refactor: add DDM content to HTML/PDF

This commit is contained in:
Dan Brodjieski
2026-09-03 16:48:02 -04:00
parent eb9c5baf94
commit b415fbfe23
2 changed files with 11 additions and 0 deletions

View File

@@ -40,6 +40,10 @@
<div class="listingblock"><div class="content"><pre class="highlight"><code>{{ rule.mobileconfig_info | mobileconfig_payloads_to_xml | e }}</code></pre></div></div>
{% endif %}
{% endif %}
{% if rule.ddm_info %}
<div class="paragraph"><p></p>{% trans %}If deploying Declarative Device Management (DDM), use the following configuration.{% endtrans %}</p></div>
<div class="listingblock"><div class="content"><pre class="highlight"><code>{{ rule.ddm_info | ddm_info_to_json(baseline.name) }}</code></pre></div></div>
{% endif %}
{% if rule.enforcement_info.fix.additional_info %}
<div class="admonitionblock note"><table><tr><td class="icon"><div class="title">Note</div></td><td class="content">{{ rule.enforcement_info.fix.additional_info | asciidoc_to_html }}</td></tr></table></div>
{% endif %}

View File

@@ -50,6 +50,13 @@
```
{% endif %}
{% endif %}
{% if rule.ddm_info %}
{% trans %}If using Declarative Device Management (DDM), apply the following configuration.{% endtrans %}
```json
{{ rule.ddm_info | ddm_info_to_json(baseline.name) }}
```
{% endif %}
{% if rule.enforcement_info.fix.additional_info %}
#admonition("NOTE")[{{ rule.enforcement_info.fix.additional_info | asciidoc_to_typst }}]
{% endif %}