MediaWiki talk:Gadget-text-spacing.js

页面内容不支持其他语言。
维基百科,自由的百科全书

編輯請求 2023-10-08[编辑]

请求已处理。--安忆Talk 2023年10月9日 (一) 15:46 (UTC)[回复]

重提中外文混排自动加空格小工具提案通过,现部署小工具:

  1. [1]处复制JavaScript文件到相应位置;
  2. [2]处复制CSS文件;
  3. [3][4]处复制小工具简介(如果简繁转换有误请修正);
  4. MediaWiki:Gadgets-definition的appear章节处添加小工具定义:
    text-spacing[ResourceLoader|requiresES6|targets=desktop,mobile]|text-spacing.js|text-spacing.css
    --碟之舞📀💿 2023年10月8日 (日) 07:19 (UTC)[回复]

重提中外文混排自动加空格小工具[编辑]

公示期间无异议,本提案通过。--碟之舞📀💿 2023年10月8日 (日) 07:11 (UTC)[回复]
下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

先前讨论:Wikipedia:互助客栈/技术/存档/2023年8月#中英文自动添加空白小工具

目前,MOS:SPACE的修订案已经通过(已明确在源代码级别上中外文混排原则上不添加空格),因而此小工具的部署可以继续。

这个小工具使用JavaScript自动在中文和英文、中文和数字混排的时候自动在中间添加不可选中的空白,效果类似于iOS/macOS自动添加的间距以及CSS Text Level 4的text-autospace属性,从而达到优化显示效果的目的。

小工具GitHub仓库位于此处,效果图位于此处,已在Beta Cluster部署,目前看来没有什么大问题。各位如需测试,请前往Beta Cluster注册账号,并启用“优化中文和其他字符混排时的字距”小工具。--碟之舞📀💿 2023年9月29日 (五) 03:31 (UTC)[回复]

(+)支持部署为非默认小工具,直到text-autospace属性被广泛支持。--落花有意12138 2023年9月30日 (六) 17:19 (UTC)[回复]

目前看来并无明显异议,现 公示7日,2023年10月8日 (日) 05:14 (UTC) 結束。--碟之舞📀💿 2023年10月1日 (日) 05:14 (UTC)[回复]

公示期间无异议,本提案通过。--碟之舞📀💿 2023年10月8日 (日) 07:11 (UTC)[回复]


本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。
已由安忆部署至本站。--碟之舞📀💿
下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

@DiskdanceAnYiLin剛剛發現這個小工具會應用到wikitext模式的Diff頁面(Diff/1234567MobileDiff/1234567),請看看能否修改。--Cookai餅塊🍪💬留言 2023年10月22日 (日) 06:32 (UTC)[回复]

@Cookai1205:已经在Beta Cluster修复,稍微测试了一下没问题。请检查。--碟之舞📀💿 2023年10月22日 (日) 10:38 (UTC)[回复]
這邊看也沒問題,感謝貢獻。--Cookai餅塊🍪💬留言 2023年10月22日 (日) 11:02 (UTC)[回复]

本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

启用“改善中文和其他字符混排时的字距”后,Progression和Progression2模板显示有问题[编辑]

已暴力修復,用tag而非class來當css索引是甚麼惡趣味--SunAfterRain 2023年12月7日 (四) 12:44 (UTC)[回复]
下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

启用“改善中文和其他字符混排时的字距”后,{{Progression}}和{{Progression2}}模板显示有问题,加粗的内容不正确。

WikiProject:电子游戏/里程碑#当前任务的第一个模板为例。

这是使用Firefox(120.0.1 (64 位))时,对应的html代码

<table role="presentation" class="progression" style="width: 90%">
<tbody><tr>
<td class="progression-header">典范、优良内容达<span class="gadget-space"></span>20<span class="gadget-space">0</span>篇:完<span class="gadget-space"></span><span>98.5%</span>
</td></tr>
<tr><td><table role="presentation" class="progression-bar">
<tbody><tr><td class="progression-done" style="width: 98.5%"></td><td class="progression-undone"></td>
</tr></tbody></table></td></tr><tr><td class="progression-footer">(197/200)</td></tr>
</tbody></table>

目前显示为:典范、优良内容达200篇:完成98.5%。实际上正确的显示应该为:典范、优良内容达到200篇:完成98.5%。--深鸣留言2023年12月7日 (四) 07:46 (UTC)[回复]

样式问题,那个span被CSS选中了。--碟之舞📀💿 2023年12月7日 (四) 12:07 (UTC)[回复]

本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

編輯請求 2024-01-14[编辑]

请求已处理。--安忆Talk 2024年1月18日 (四) 08:37 (UTC)[回复]

维护更新:

  1. 中文Beta Cluster处复制小工具源代码;
  2. 小工具定义删除requiresES6,MediaWiki已经完全支持ES2016(见此)。--碟之舞📀💿 2024年1月14日 (日) 06:23 (UTC)[回复]
@Diskdance:里面有ES2022的方法。--安忆Talk 2024年1月16日 (二) 20:09 (UTC)[回复]
@AnYiLin已修复,请复查。--碟之舞📀💿 2024年1月17日 (三) 06:36 (UTC)[回复]