安全模式特定内容
Asciidoctor 通过内置属性提供对当前安全模式的访问。您可以使用这些属性根据处理器的当前安全模式启用或禁用内容。
引用安全模式
可以通过以下文档属性之一来引用 安全模式
-
safe-mode-name属性的值(例如,unsafe, safe 等) -
safe-mode-level属性的值(例如,0, 10 等) -
safe-mode-<name>属性的存在,其中<name>是安全模式的名称。
下一个示例中的属性为在高度安全环境中禁用的功能定义了替换文本
ifdef::safe-mode-secure[]
Link to chapters instead of including them.
endif::safe-mode-secure[]
此功能对于在 GitHub 上显示内容特别有用,因为 GitHub 的安全模式设置为最严格的设置,即 SECURE。