跳至內容

MediaWiki討論: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)[回覆]