說明討論:引文格式1錯誤
由Jimmy-bot在話題新出現的引文格式1錯誤上作出的最新留言:2 年前
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
新出現的引文格式1錯誤
最近在看到有些條目出現了「newspaper=與模板{{cite web}}不匹配(建議改用{{cite news}}或|website=」的引文格式1錯誤,例如2022年。按照英文版本的Help:CS1 errors,應該是「Cite <template> requires |<param>=」(期刊引用模板錯誤)的問題,希望能追蹤有相關問題的頁面,修復一下。--百戰天蟲(留言) 2022年5月10日 (二) 03:52 (UTC)
- 似乎蠻多的,相關追蹤分類共2,476個頁面。建議出現該錯誤的,直接替換為cite news模板。--YFdyh000(留言) 2022年5月12日 (四) 03:28 (UTC)
- 那要怎麼創建機械人任務?--百戰天蟲(留言) 2022年5月13日 (五) 11:49 (UTC)
- 跟英文站模塊的邏輯不太一樣。英文站檢查的是諸如{{cite encyclopaedia}}沒填
|encyclopedia=
的問題,但如果沒填|encyclopedia=
卻填了|newspaper=
,則會自動繞過這個檢查(因為模塊內部實際上是當成一個periodical參數在處理),也不合理。這邊檢查的則是諸如{{cite encyclopaedia}}中填寫了|newspaper=
的問題。處理方式分兩個層次,明顯無意義的參數誤填(例如,{{cite encyclopaedia}}填寫了|newsgroup=
)會直接丟棄並報錯「已知參數被忽略」;其它有一些道理的誤填(例如,{{cite web}}填寫了|newspaper=
)不會導致填寫的參數被丟棄(還會顯示於引文中),但會報告「參數與模板不匹配」,提示編者及時修正。--Antigng(留言) 2022年5月21日 (六) 08:33 (UTC)