我从 themoviedb.org 获得了一个 API 密钥,我想将它与 MediaWiki 扩展外部数据一起使用。但是,如果我将其作为普通的 wikitext 放置,它就会一目了然。
有没有一种简单的方法可以将其添加为 LocalSettings.php 中的自定义变量,然后将此变量称为魔术词或 wikitext 中的其他内容?如果是这样,那么密钥会以这种方式安全吗?
我从 themoviedb.org 获得了一个 API 密钥,我想将它与 MediaWiki 扩展外部数据一起使用。但是,如果我将其作为普通的 wikitext 放置,它就会一目了然。
有没有一种简单的方法可以将其添加为 LocalSettings.php 中的自定义变量,然后将此变量称为魔术词或 wikitext 中的其他内容?如果是这样,那么密钥会以这种方式安全吗?
MediaWiki 中没有内置函数用于 wikitext 中的“占位符”,就像您所描述的那样。具有这种需求的扩展倾向于使用自己的自定义解决方案。
对于Extension:External Data,您可以添加一个名为$edgStringReplacements
to的变量LocalSettings.php
,请参阅文档。