跳转到内容

模組:RandomQuote/doc

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由S32NP留言 | 贡献2025年6月7日 (六) 18:03编辑。这可能和当前版本存在着巨大的差异。

这是Module:RandomQuote的文档页面

用法

该模块用于在页面上随机展示一条语录,并有一个“下一条 ⟳”按钮,点击后将刷新页面以显示新内容。

基本用法

在页面任何位置加入以下代码即可显示一条随机语录:

<div style="background:#f8f9fa; border-left:4px solid #a2a9b1; padding:0.8em; font-style:italic; margin:1em 0;">
{{#invoke:RandomQuote|random}}
</div>

效果示例

脚本错误:函数“random”不存在。

点击“下一条 ⟳”即可刷新页面随机更换语录。

添加或修改语录

要添加新的语录,请编辑 Module:RandomQuote,在 `quotes` 表中添加新的语录及出处,例如:

local quotes = {
    "邪王真眼是最强的!——《中二病也要谈恋爱》",
    "黄台之瓜,何堪再摘。——李嘉诚",
    "新增语录文本。——出处"
}

每条语录以英文双引号 `"` 包围,并以英文逗号 `,` 结尾。

注意事项

  • 本模块基于 Lua 编写,须通过 {{#invoke:RandomQuote|random}} 调用。
  • 由于每次刷新都会重新生成内容,可通过加入一个“下一条”链接来实现“下一条”功能。本质上是清除页面缓存以实现重新调用模板。
  • 该模块不依赖os.time() 参数,因此每次刷新页面或点击“下一条”才会显示另一条语录。

参见

维护者

此模块由 User:S32NP 创建并维护。如需协助或有改进建议,请联系页面作者。