萌娘百科討論:討論版/技術實現
| 討論區導航 |
|---|
| 公開討論區 |
|
萌娘百科:提案 |
討論版【技術實現】檔案館
- 2024周年慶活動(2024.09.28)
- 全站維護公告(2025.07.03)
- 關於10月29日米哈遊編輯組事件進一步情況說明及致歉(2021.10.31)
- 關於2022年10月伺服器維護的情況說明(2022.11.02)
- 關於臨時暫停評論區所有功能的公告(2022.06.20)
- 關於停用蝦米音樂外鏈播放器的公告(2021.01.05)
- 關於全站開啟「香港繁體」用字模式的公告(2021.11.14)
- 關於全面恢復萌娘百科編輯功能的公告(2022.11.26)
- 關於公告的公告(2020.04.28)
- 關於內容審核相關FAQ(2024.03.26)
- 關於內容審核系統實裝的公告(2024.03.22)
- 關於原型類條目收錄方針變動的公告(2020.11.12)
- 關於周年慶會員優惠活動獎勵發放的公告(2023.11.14)
- 關於圖站政策更新的公告(2020.06.08)
- 關於延伸確認用戶的公告(2023.03.09)
- 關於文字內容著作權信息指引發布的公告(2021.09.06)
- 關於新增AppleMusic、Bandcamp、蝦米音樂、Soundcloud外鏈播放器的公告(2020.07.18)
- 關於新增可獲取UP粉絲數等的BilibiliUP模板的公告(2020.08.27)
- 關於新增可通過https協議加載如B站等防盜鏈網站圖片的模板的公告(2020.09.26)
- 關於舊版萌娘百科App停運公告(2022.07.02)
- 關於用戶組權限調整的公告(2021.12.08)
- 關於米哈遊編輯組事件的公告更新(2021.10.30)
- 關於綁定手機號功能上線與私隱權政策更新的公告(2022.09.01)
- 關於編輯組信息登記的公告(2021.12.10)
- 關於編輯組指引的公告(2025.06.22)
- 關於網站網絡波動的公告(2021.05.03)
- 關於群組資訊版的公告(2020.04.28)
- 關於節假日審核情況的公告(2024.05.05)
- 關於萌娘文庫站名更換的公告(2022.08.05)
- 關於萌娘百科LOGO標準字更換的公告(2022.08.02)
- 關於萌娘百科會員服務的試行說明(2023.09.11)
- 關於萌娘百科切入境內的告知(2020.07.19)
- 關於萌娘百科政策更改事宜的公告(2023.09.27)
- 關於萌娘百科舊版App無法正常使用的說明(2024.07.08)
- 關於萌娘百科站內廣告的說明(2023.02.15)
- 關於萌娘百科近期改革的公告(2023.09.26)
- 關於覆蓋上傳文件的公告(2023.03.09)
- 關於規範管理官方群組的公告(2021.12.24)
- 關於近期收購相關謠言的澄清(2021.06.08)
- 關於私隱權政策更新與註銷賬戶功能的公告(2021.08.19)
- 關於頁面反饋功能上線的公告(2022.01.05)
- 未綁定手機號用戶編輯相關功能限制公告(2022.09.06)
- 綁定手機號功能升級公告(2022.08.26)
- 萌娘百科網站新皮膚上線試用(2022.04.13)
- 萌娘百科網站電腦端新皮膚正式上線通知(2022.08.16)
- 評論區功能與管理FAQ(2024.10.17)
- 近期人事調整規則及其變動之公告(2023.09.27)
為Template:稱呼表模塊化尋求幫助
鑑於var將不受支持,我試着對這個模板進行模塊化,元模塊見模塊:Sandbox/TsanconBYin/稱呼表,測試用數據模塊見模塊:Sandbox/TsanconBYin。目前問題在於該模塊沒有任何報錯機制,我沒有什麼好思路,可能需要更懂lua的人來看看怎麼處理。——
說了多少次了我二餅真不是審核員(點此查看詳細解釋 • 過激言辭已自主規制) 2025年6月22日 (日) 11:02 (CST)
論Module:Timeline的完善
由於Lua語言自身的限制,最初{{Timeline}}雖然採取了模塊化的形式,但讀取參數時依然需要使用循環及var機制。具體而言,模板首先通過var等方法對參數進行預處理,形成一個完整的字符串,再通過Lua進行實際的處理。現在,希望使用Lua將預處理部分也包括在內。然而,如上文所說,Lua模塊在讀取模板的命名參數時順序無法保證;而對於此模板而言順序較為重要,因此將所有實際內容的參數改為匿名參數可解決此問題。我個人計劃的方案是,將有實際內容,需要保證順序的時間參數(即以「in」開頭)的參數「=」通過機械人批量替換為「::」(無實際使用)。這樣,所有的參數便成為了匿名參數,便可按順序逐一讀取。為了實現這一功能,本人初步改造了原有模塊,替換為此版本Module:Sandbox/Liliaceae/Timeline。經如此改動,便可刪掉原模板中所有有關Var的處理部分。實際效果見Special:固定連結/8058634。希望在此拋磚引玉,得到對此方案的意見及建議。感謝。——Liliaceae 2025年6月28日 (六) 20:23 (CST)
- 註:由於沙盒會被定期清理,所以上述固定連結指向頁面可能會發生改變。——Liliaceae 2025年6月28日 (六) 20:35 (CST)
現已基本完成全站所有Timeline的替換,轉為使用T:時間線。如有任何與預期不符的問題請在此報告,感謝。——Liliaceae 2025年7月1日 (二) 22:42 (CST)