gpt4 book ai didi

javascript - 在 MediaWiki 和/或 SMW 上运行页面特定 JavaScript 的最简单方法

转载 作者:行者123 更新时间:2023-11-28 07:29:43 25 4
gpt4 key购买 nike

我已经启动并运行了一个 MediaWiki,并且我添加了 SemanticMediaWiki 以便能够做更多的事情。现在我想要使用 SMW 添加的数据使用 JavaScript 生成一些精美的图形。我的问题如下。

我找不到太多关于如何在 MediaWiki 中嵌入 JavaScript 的信息。

就我而言,我需要的只是一种调用 JavaScript 的方法,它从询问数组 (SMW) 中获取一个数组,利用该数据生成一些带有链接的框,并向其添加一些 CSS。

到目前为止,我什至还没有找到运行它的方法(除了将它扔到 common.js 中,这并不是很有帮助)。

最佳答案

我不确定你所说的“特定于页面”是什么意思。如果您只想在一个页面上运行此 JS,您可以简单地在 Common.js 中添加类似的内容

if ( mw.config.get( 'wgPageName' ) === 'Pagename' ) {
[dostuff]
}

如果你想利用ResourceLoader (请阅读,这是 MediaWiki JavaScript 文档的主要入口点),gadget 怎么样? ?

关于javascript - 在 MediaWiki 和/或 SMW 上运行页面特定 JavaScript 的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29259287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com