【问题标题】:XWiki convert to uppercase macroXWiki 转换为大写宏
【发布时间】:2017-12-27 22:42:10
【问题描述】:

我需要将其他宏的结果转换为大写。类似的,

{{caps}}<Some macros>{{/caps}}

关键是我不能使用 XWiki 编程脚本。

【问题讨论】:

    标签: string xwiki


    【解决方案1】:

    您能否澄清&lt;some macro&gt; 的含义并举个例子? XWiki 中有几种类型的宏。

    如果您的意思是 {{somemacro/}} 类型的另一个渲染宏,那么这并不容易。您需要使用 XWiki 语法解析器将内容解析为 wiki 语法,然后执行宏转换,然后从 XDOM,例如使用纯文本渲染器渲染它,然后转换为大写,然后从中重新生成 XDOM (例如,通过使用纯文本解析器对其进行解析)。

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      你可以使用 CSS:

      text-transform: uppercase;
      

      只需识别 CSS 生成的类。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-21
        • 2011-10-29
        • 2022-01-24
        • 2010-11-17
        • 1970-01-01
        相关资源
        最近更新 更多