Templates 有没有办法在MW模板中使用真实世界的编程语言?

Templates 有没有办法在MW模板中使用真实世界的编程语言?,templates,mediawiki,Templates,Mediawiki,由于MW模板在使用parserfunctions扩展时会变得非常模糊,没有它就没有用处,我很好奇是否有任何扩展允许我用现实世界的脚本语言(如PHP、Ruby、Perl等)编写模板?我会优先选择Ruby,但如果可能的话,我会很高兴看到其他比ParserFunction更干净的东西 当然,无论使用哪种脚本语言,都应该对其进行沙盒保护。据我所知,目前还没有生产就绪的扩展可以让您做到这一点,但它目前还处于非常早期的阶段,所以我认为使用它不是一个好主意。这是一个很好的起点,但遗憾的是它不允许访问SMW定义

由于MW模板在使用parserfunctions扩展时会变得非常模糊,没有它就没有用处,我很好奇是否有任何扩展允许我用现实世界的脚本语言(如PHP、Ruby、Perl等)编写模板?我会优先选择Ruby,但如果可能的话,我会很高兴看到其他比ParserFunction更干净的东西


当然,无论使用哪种脚本语言,都应该对其进行沙盒保护。

据我所知,目前还没有生产就绪的扩展可以让您做到这一点,但它目前还处于非常早期的阶段,所以我认为使用它不是一个好主意。

这是一个很好的起点,但遗憾的是它不允许访问SMW定义的属性:(如果有一些改进,我将查看代码。。。