跳转到内容

模組:RandomQuote/doc

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

这是本页的一个历史版本,由S32NP留言 | 贡献2025年6月7日 (六) 17:45 建立内容为“{{NoteTA/MediaWiki}} {{Documentation subpage}}<!-- 在本行下編輯模組說明 --> == 用法 == 该模块用于在页面上随机展示一条语录,并提供“下一条 ⟳”按钮,点击后将刷新页面以显示新内容。 === 基本用法 === 在页面任何位置加入以下代码即可显示一条随机语录: <syntaxhighlight lang="wikitext"> <div style="background:#f8f9fa; border-left:4px solid #a2a9b1; padding:0.8em; font-…”的新页面)编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

这是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 = {
    "他于1918年10月阵亡……——《西线无战事》",
    "烟花易逝,人情长存。——《原神》",
    "新增语录文本。——出处"
}

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

注意事项

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

参见

维护者

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