<div dir="ltr"># put into config.php or a cookbook script<br><br><font face="monospace">Markup('mermaid', '<[=', '/```mermaid\s*(.*?)```/s', 'MermaidMarkup');<br><br>function MermaidMarkup($m) {<br> return Keep("<pre class='mermaid'>" . $m[1] . "</pre>");<br>}<br><br># load mermaid once<br>$HTMLFooterFmt['mermaid'] =<br> "<script type='module'><br> import mermaid from '<a href="https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs">https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs</a>';<br> mermaid.initialize({ startOnLoad: true });<br> </script>";</font><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Am Fr., 23. Okt. 2026 um 06:47 Uhr schrieb Christopher Cox <<a href="mailto:chriscox@endlessnow.com">chriscox@endlessnow.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I've been wresting with trying to create working markup for:<br>
<br>
```mermaid<br>
(markup language here)<br>
```<br>
<br>
It seems to "work", but my sourceblock is empty.<br>
<br>
Markup(<br>
'mermaid2',<br>
'fulltext',<br>
'/```mermaid(.*?)```/si',<br>
"MermaidMarkup"<br>
);<br>
<br>
I'm probably missing something easy. Any hints?<br>
<br>
_______________________________________________<br>
pmwiki-users mailing list<br>
<a href="mailto:pmwiki-users@pmichaud.com" target="_blank">pmwiki-users@pmichaud.com</a><br>
<a href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users" rel="noreferrer" target="_blank">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a><br>
</blockquote></div>