模組:Citation/CS1/doc
< 模組:Citation|CS1
(由模組:Citation/CS1/Whitelist/doc跳轉過嚟)呢版係模組:Citation/CS1嘅解說版
呢個模組已經被評為通用版,佢已經成熟,可正常用喺唔同地方而唔會出現錯處。已經可以喺幫手版同其他維基百科資源入面提及,以幫新用戶學嘢。為降低伺服器負荷同錯誤輸出,改善呢個模組前應該進行沙盤測試,而唔係重複嘅試錯性更改。 |
概論 編輯
《CS1|2》係維基百科引用系統嘅骨幹。維基百科嘅主要引模基本上都依賴呢堆 Lua 模組,而呢啲引模係通過 VisualEditor 同維基數據等等工具喺唔同維基百科版本之間流通嘅。《CS1|2》呢個名嘅出現係因為曾經有分 CS1 同 CS2 (Citation Style 1/2),但後來兩批模組合併咗,而家淨係有 CS1。
《CS1|2》系列有八個模組加一張 CSS。更新嘅時候要全組一齊更新:
模組名 | 本地化備註 |
---|---|
Module:Citation/CS1 | 有本地化,修正用其他方法修正唔到嘅嘢(第xx年版→xx年版;正確處理例如zh-hk、cmn之類嘅語文名)、中文姓名之間唔加逗號。用「END LOCAL」關鍵字可以搵到。 |
Module:Citation/CS1/Configuration | 有本地化,要譯晒啲訊息字串,但係維修分類名就由佢留返英文。 |
Module:Citation/CS1/Whitelist | 照抄英維 |
Module:Citation/CS1/Date validation | 有本地化,同中維一樣加咗額外程式碼去處理漢字日期格式。用「END LOCAL」關鍵字可以搵到。 |
Module:Citation/CS1/Identifiers | 照抄英維 |
Module:Citation/CS1/Utilities | 有本地化,修正用其他方法修正唔到嘅嘢(中文書名唔用斜體)。用「END LOCAL」關鍵字可以搵到。 |
Module:Citation/CS1/COinS | 照抄英維 |
Module:Citation/CS1/Suggestions | 照抄英維 |
Module:Citation/CS1/styles.css | 有本地化。用「END LOCAL」關鍵字可以搵到。 |
由於以下四個模係直接靠 Module:Citation/CS1 生成嘅,而 VisualEditor 同 InternetArchiveBot 又會靠佢哋嘅 TemplateData 嚟自動處理引用內容,所以每次更新嘅時候要更新埋呢四個模嘅 TemplateData:
而家用開嘅版本係2020年3月引入嘅。源碼基本上抄英文;本地化內容方面,日期部分已經喺2022年改咗用同中文版唔同嘅方法處理,其他本地化亦都同中文版無關。