什么是 wiki-plugin-activity?
wiki-plugin-activity 是一个基于 Node.js 平台的 npm 包,它提供了一个在 wiki 页面上展示最近活动的插件。它可以方便地在 MediaWiki 平台集成。
安装
在项目目录下,使用以下命令安装 wiki-plugin-activity:
npm install wiki-plugin-activity
使用
首先,在 MediaWiki 中安装和启用 Extension:Nodejs:
wfLoadExtension( 'Nodejs' );
然后,在 wiki 页面中添加以下代码:
<wiki-activity-plugin></wiki-activity-plugin>
最后,在 JavaScript 中添加以下代码:
-- -------------------- ---- ------- ----- -------- - -------------------------------- --------------- ---- ----------- --------- --- ---------- -- - ----------------- ------ -------- ------ -- --------------- ---------------- -- - ------------------- ------ -------- ------ ------ -- -------------- --------------------- ---
其中,api
参数是指 MediaWiki 的 API 端点,interval
参数是指更新频率。在初始化后,插件会按照设定的频率不断地更新页面上的最近活动内容。
示例代码
下面是一个简单的示例代码,它可以将 wiki 页面上最近 10 个编辑活动展示在一个列表中:
-- -------------------- ---- ------- ----- -------- - -------------------------------- --------------- ---- ----------- --------- --- ---------- -- - ----- ------------ - ----------------------------------------- --------------------- -------- -- - -------------------------- -------------------------- -- - ----- -------- - ----------------------------- ----- ---- - ---------------------------- --------- - ----------------- ---------------- - ------------------- --------------------------- ----------------------------------- --- --- ---------------- -- - ------------------- ------ -------- ------ ------ -- -------------- --------------------- ---
总结
wiki-plugin-activity 是一个非常实用的 npm 包,可以让我们方便地在 MediaWiki 页面上展示最近活动情况。通过本文的介绍,我们可以轻松地使用它,并进行进一步的开发。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/102646