模板討論:Nowrap begin
編輯請求 2018-04-18
請求已處理
跟隨之前在其它討論頁的討論,請求將模板內容更改為:
<includeonly><nowiki/> <span class="nowrap"></includeonly><noinclude>{{Documentation}}</noinclude>
--꧁༺星耀晨曦༻꧂(留言) 2018年4月18日 (三) 03:39 (UTC)
- Xiplus#Talk 2018年4月18日 (三) 04:19 (UTC)
- 請用遷移工具(通過編輯選項卡啟用)打開這個編輯URL。然後你就會發現通過RemexHTML渲染的右邊視圖的樣式被破壞了。如果在這個頁面裏所有的{{nowrap begin}}模板前面加上
<nowiki/>\n
就會恢復成現在Tidy渲染出來的樣式。——꧁༺星耀晨曦༻꧂(留言) 2018年4月18日 (三) 15:29 (UTC)- 測試結果為還有一個未嵌套標籤錯誤,但是我的修改卻沒有任何錯誤了。--Xiplus#Talk 2018年4月18日 (三) 15:53 (UTC)
- @星耀晨曦:有進一步意見嗎?--Xiplus#Talk 2018年4月28日 (六) 01:50 (UTC)
- @Xiplus:暫未進一步意見。——꧁༺星耀晨曦༻꧂(留言) 2018年4月29日 (日) 08:45 (UTC)
- 更新:在這次請求的同時申請修改template:Nowrap end為
- @Xiplus:暫未進一步意見。——꧁༺星耀晨曦༻꧂(留言) 2018年4月29日 (日) 08:45 (UTC)
- @星耀晨曦:有進一步意見嗎?--Xiplus#Talk 2018年4月28日 (六) 01:50 (UTC)
- 測試結果為還有一個未嵌套標籤錯誤,但是我的修改卻沒有任何錯誤了。--Xiplus#Talk 2018年4月18日 (三) 15:53 (UTC)
本來就沒有LintError,不需做此修改。會出現LintError是因為錯誤地使用此模板,並非此模板的問題。-- - 請用遷移工具(通過編輯選項卡啟用)打開這個編輯URL。然後你就會發現通過RemexHTML渲染的右邊視圖的樣式被破壞了。如果在這個頁面裏所有的{{nowrap begin}}模板前面加上
<includeonly></span><nowiki/> </includeonly><noinclude>{{Documentation}}</noinclude>
。——꧁༺星耀晨曦༻꧂(留言) 2018年4月30日 (一) 18:53 (UTC)
完成,配合Nowrap end的修改確實能修復,因此該請求已接受。--Xiplus#Talk 2018年5月4日 (五) 06:44 (UTC)- Anontools}}出錯,已撤銷。我認為該請求不可行。--Xiplus#Talk 2018年5月4日 (五) 07:08 (UTC)
- 發生啥事,是樣式破壞嗎?——꧁༺星耀晨曦༻꧂(留言) 2018年5月4日 (五) 07:10 (UTC)
- beta--Xiplus#Talk 2018年5月4日 (五) 07:15 (UTC)
- [1],現在beta已經沒有問題了。——꧁༺星耀晨曦༻꧂(留言) 2018年5月4日 (五) 13:41 (UTC)
- Xiplus#Talk 2018年5月4日 (五) 14:31 (UTC) 已修改。--
我的鍋,Nowrap end應該這樣改
參見 - [1],現在beta已經沒有問題了。——꧁༺星耀晨曦༻꧂(留言) 2018年5月4日 (五) 13:41 (UTC)
- beta--Xiplus#Talk 2018年5月4日 (五) 07:15 (UTC)
該編輯造成了{{ - 發生啥事,是樣式破壞嗎?——꧁༺星耀晨曦༻꧂(留言) 2018年5月4日 (五) 07:10 (UTC)
- Anontools}}出錯,已撤銷。我認為該請求不可行。--Xiplus#Talk 2018年5月4日 (五) 07:08 (UTC)
{{Infobox reality music competition}}出錯,我修改了模板,問題才得以解決。--Dabao qian(留言) 2018年5月4日 (五) 17:42 (UTC)
此編輯造成了- Infobox reality music competition}}的錯誤使用所造成,非Nowrap begin的修改的問題。--Xiplus#Talk 2018年5月4日 (五) 23:39 (UTC) 該錯誤我認為是{{
台灣公路兩端}}、{{台灣公路交流道}}、{{台灣公路系統連結}}無法正常顯示,見中山高速公路交流道列表、福爾摩沙高速公路交流道列表,是否為該模板造成? TimChen 論・獻 2018年5月5日 (六) 04:18 (UTC)
5/4修改後,{{- 已修復。--Xiplus#Talk 2018年5月5日 (六) 04:39 (UTC) 修改了4個模板後
提議再次修改Nowrap begin和Nowrap end
問題背景 | 當前,使用Template:.w的時候,很多人的使用方法均有不對,首尾沒有使用Nowrap begin和Nowrap end,這裏是一個例子。這將導致模版/條目出現Lint錯誤(span標籤的問題)。但是,在加入了這兩個模版之後,內容的排版會出現不正確的換行,例子見這裏。檢查模版代碼後發現,這是由於模版內的<nowiki/>\n引起的。相關修改分別在Special:diff/49418536和Special:diff/49418538當中被引入。 |
---|---|
更多內容 | 通過閱讀相關討論後得知,該修改是為了解決Special:LintErrors/pwrap-bug-workaround而做出的。相關內容(以及解決方案)確實也在Mediawiki的網站上存在記錄。但是,該解決方案針對的是Tidy,該工具已經在2018年7月被RemexHtml取代,模版本身的相關改動發生於2018年5月。手動使用沙盒中的版本(也就是老版本)將不會出現不正確的換行的問題,見這裏。同時,由於使用了RemexHtml,當時做出更改的理由(pwrap-bug)也不存在。 |
我的解決方案 | 我在此希望管理員能夠協助將這兩個模版改回去,以解決現在的問題。 |