【发布时间】:2012-04-14 03:10:30
【问题描述】:
由于 MW 模板在使用 parserfunctions-extension 时往往会变得非常模糊,没有它就毫无用处,我很好奇是否有任何扩展允许我用 PHP、Ruby、Perl 等真实脚本语言编写模板,任何其他?我更喜欢 Ruby,但如果有可能的话,我会为看起来比解析器函数更干净的所有东西感到高兴......
当然,无论使用什么脚本语言,为了安全起见,它都应该被沙盒化。
【问题讨论】:
由于 MW 模板在使用 parserfunctions-extension 时往往会变得非常模糊,没有它就毫无用处,我很好奇是否有任何扩展允许我用 PHP、Ruby、Perl 等真实脚本语言编写模板,任何其他?我更喜欢 Ruby,但如果有可能的话,我会为看起来比解析器函数更干净的所有东西感到高兴......
当然,无论使用什么脚本语言,为了安全起见,它都应该被沙盒化。
【问题讨论】:
据我所知,没有可用于生产的扩展可以让您这样做。 Work on adding the Lua language to MediaWiki has started,但它目前处于非常早期的阶段,所以我认为使用它不是一个好主意。
【讨论】: