我正在创建一个markdown到convergence工具(使用python markdown(。我在为警告宏添加内容时遇到问题。
以下内容创建了带有标题的警告框,但缺少内容。
<ac:structured-macro ac:name="warning">
<ac:parameter ac:name="title">Do Not Modify This Page</ac:parameter>
<ac:rich-text-body><p>
This page is generated by a script. Any changes made
here will be erased the next time this page is
generated.
</p></ac:rich-text-body>
</ac:structured-macro>
警告宏的文档没有指定应该使用的内容。
当我编辑ui中的警告框并获得页面的body.storage
时,这就是返回的内容。
<ac:structured-macro ac:name="warning" ac:schema-version="1" ac:macro-id="3520f15e-e8af-4b26-bf94-4dbc226d8284">
<ac:parameter ac:name="title">Do Not Modify This Page</ac:parameter>
<ac:rich-text-body><p>blah frickin blah</p></ac:rich-text-body>
</ac:structured-macro>
我试过用nothing
、plain-text-body
、body
、content
和其他一些我记不清的东西来代替<ac:rich-text-body>
。这些都没有奏效。
有什么想法或建议吗?
将宏id添加到定义中使其工作。
<ac:structured-macro ac:name="warning" ac:macro-id="3520f15e-e8af-4b26-bf94-4dbc226d8284">
<ac:parameter ac:name="title">Do Not Modify This Page</ac:parameter>
<ac:rich-text-body><p>
This page is generated by a script. Any changes made
here will be erased the next time this page is
generated.
</p></ac:rich-text-body>
</ac:structured-macro>