inpageedit / inpageedit-v2

A powerful frontend JavaScript Plugin for MediaWiki written with jQuery
https://www.ipe.wiki
GNU General Public License v3.0
47 stars 13 forks source link

[SUGGEST]快速重定向或快速重命名未正確檢查繁簡轉換後的標題是否存在 #127

Closed bhsd-harry closed 2 years ago

bhsd-harry commented 3 years ago

快速重定向或快速重命名時,未正確檢查待創建頁面的標題經繁簡轉換後的標題是否存在。例如:在[[首頁]]已存在時,仍能創建一個名為[[首页]]的新頁面。很多中文維基站點應該不希望同時存在(內容可能相同可能不同的)一個簡體頁面和一個繁體頁面。

dragon-fish commented 3 years ago

您好,我认为您提出的是很合理的诉求。

但是这里有一些问题,判断简繁是不太容易的,我在 MediaWiki 里似乎没有找到简繁转换的接口,所以可能需要我这边来实现。而市面上大部分简繁转换库是利用映射表实现的,这意味着程序的大小会增加好几 MB,这对于前端插件来说是难以接受的。

因此可能还需要时间进行一些研究,短期内大概无法实现此功能。

bhsd-harry commented 3 years ago

中文维基站点可以提交一个API请求,使用{action: 'query', converttitles: 1}参数查询转换后的页面是否存在。这是LLWiki用于快速重定向的一个示例