Template talk:Redirect category shell


關於 多重重定向模板 的說明與 重定向相關分類 中的換行說明不一致

我發現一個文件上的小問題。例如像Category:簡繁重定向這樣的重定向分類頁面,頁面一開始掛的Template:Redirect category模板顯示文字都會提到分類模板要「放在重定向語法後的同一行」,原因是「重定向只在第一行起作用,在重定向底下的敘述會被忽視」。而在Wikipedia:重定向#模板重定向的範例跟 Redirect category 模板中建議放在同一行的 Template:Redirect category shell模板說明文件中又很明確地採用了換行的範例。想詢問一下這個換行部分的說明文字或範例,是不是就按照換行的版本做修正。--Anghualee留言2022年9月1日 (四) 21:22 (UTC)

Template:Redirect category的英文版、2014年版,是要求在第二行而非同一行,2015年被改动。我感觉置于同一行不合理也不方便。而换行(空一行),既然只有首行对重定向生效,可能是无所谓的。--YFdyh000留言2022年9月1日 (四) 21:43 (UTC)
英维的编辑指引说得很明确,为提高代码的可读性,最好在第一行的重定向语法之下空一行,将各类重定向模板放置於第三行(也就是将第二行留空,用以分隔第一行的重定向语法和第三行的模板)。在使用 {{Redirect category shell}} 包含其他重定向模板时,该指引也是如此建议,并且“更多示例”(Further examples)下方的第一条備註更是特别强调(原文使用了“Crucial note”这一加粗字样),如将 {{Redirect category shell}} 放在第一行(与重定向语法位於同一行),往往会产生异常的後果。所谓的“重定向只在第一行起作用,在重定向底下的叙述会被忽视”,意思是说重定向语法只在第一行生效,而不是说重定向模板只在第一行生效,实际上模板放在任何一行都生效,反而放在第一行有可能会出错。本地应将“请在重定向语法後的同一行”统一修改为“请在重定向语法下方”,以免对编者造成误导。--蕭漫留言2022年9月2日 (五) 09:37 (UTC)
返回到“Redirect category shell”页面。