跳至內容

模組:Current VGNL/doc

維基百科,自由的百科全書

此頁面為 Module:Current VGNL 的說明文件

本模組可生成最新出刊的《電子遊戲專題簡訊》頁面名和標籤。

此模板根據簡訊目錄原始碼中的連結判斷信息。如模組報錯,請檢查該頁面填寫是否正確。

語法[編輯]

調用本模組的targetlabellinkcontent函數,分別生成頁面名、標籤、連結、短訊首頁內容:

  • {{#invoke:Current VGNL|target}} ⇒ 維基專題:電子遊戲/短訊/2024-01
  • {{#invoke:Current VGNL|label}} ⇒ 2023年第四季
  • {{#invoke:Current VGNL|link}}2023年第四季
  • {{#invoke:Current VGNL|content}} ⇒ (最近一期短訊首頁)
  • {{#invoke:Current VGNL|toc}} ⇒ (最近一期短訊內容目錄)

若函數若將函數第一參數設定為draft,則讀取簡訊草稿:

  • {{#invoke:Current VGNL|target|draft}} ⇒ 維基專題:電子遊戲/短訊/2024-04
  • {{#invoke:Current VGNL|label|draft}} ⇒ 2024年第一季
  • {{#invoke:Current VGNL|link|draft}}2024年第一季

示例[編輯]

返回最近一期短訊內容目錄[編輯]

{{#invoke:Current VGNL|link}}專題簡訊內容如下:
{{#invoke:Current VGNL|toc}}

2023年第四季專題短訊內容如下:

技術說明[編輯]

  • 頁面名遍歷簡訊目錄原始碼中的頁面連結,根據最大值查找出刊日期。
    • 出刊日期列形如data-sort-value="draft2023####"的為草稿簡訊。有多期草稿簡訊時取最小值。
  • 標籤讀取當期簡訊主頁原始碼中的「YYYY年第×季」。如維基專題:電子遊戲/短訊/2021-07頁面中的「2021年第二季」。