问题描述
向熟悉 PHP 的开发人员或 Phabricator 内部人员寻求建议, 关于如何使 Phabricator 在 wiki 页面、任务中拥有 PlantUML (text to UML diagrams)。这样 GitHub/GitLab grammar
中的这个 UML 代码片段```plantuml
Bob->Alice : hello
```
https://plantuml.com/demophp.php 上的“从 PHP 调用”页面是 404 - Not Found
。
更新请添加任何进一步改进或建议的答案。
解决方法
您使用的语法用于源代码的语法突出显示。我认为最好为此定义一个新的 remarkup 标记(通过在自定义扩展中扩展 PhabricatorRemarkupCustomBlockRule
)而不是试图重载语法高亮。
不幸的是,我找不到任何扩展 PhabricatorRemarkupCustomBlockRule
的示例,但是有一些扩展 PhabricatorRemarkupCustomInlineRule
的示例应该是类似的,例如:https://discourse.phabricator-community.org/t/hyperlink-to-external-bug-tracking-system/1415