模板讨论: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)也不存在。 |
我的解决方案 | 我在此希望管理员能够协助将这两个模版改回去,以解决现在的问题。 |