维基百科讨论:上传/FileUploadWizard存档

编辑请求 2020-05-31

  请求已拒绝

var tooShort = (name.length < 5); 的5建议改成2,因为文件名可能以人名命名,最短可以只有两个字。英文的人名则一般(连同空格)不会少于5个字符。--GZWDer留言2020年5月31日 (日) 13:28 (UTC)

应该想个方法判断是英文还是其他文字。--Xiplus#Talk 2020年6月9日 (二) 12:46 (UTC)
@Xiplus不知道这样可以吗?
function cjkcount(text) {
text = text.replace(/\./g, '');
text = text.replace(/[\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u3005\u3007\u3021-\u3029\u3038-\u303B\u3400-\u4DB5\u4E00-\u9FCC\uF900-\uFA6D\uFA70-\uFAD9]|[\uD840-\uD868][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|[\uD86A-\uD86C][\uDC00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D]|\uD87E[\uDC00-\uDE1D]/g, '.');
text = text.replace(/[^\.]/g, '');
return text.length;
};
var tooShort = name.length < (name.length > cjkcount(name) ? 5 : 2);
-- Sunny00217 2020年6月17日 (三) 11:57 (UTC)
@Sunny00217:如果name是“测试A”,则判定为太短。您提供的语法不正确。 Xiplus#Talk 2020年7月5日 (日) 07:54 (UTC)
 未完成,没有合适的修改方案被提出来。--Xiplus#Talk 2020年7月19日 (日) 13:37 (UTC)

UploadWizard与{{Non-free use rationale}}配合不良好

本站的上传界面采用MediaWiki:FileUploadWizard.js已有一段时间了,本人也通过这个工具传过一些非自由版权的文件,印象里每次传完生成的页面都有模板红字报警,说有一堆信息没填,违反WP:NFCC之类的,倘若本人还是新手恐怕会被这样的信息吓到,觉得辛辛苦苦按要求传的页面怎么就莫名其妙违反方针/要删除了。之前还以为是不熟悉这个工具,有地方没填,导致最终生成的页面缺信息。然而今天做了一个测试,发现问题出在UploadWizard上面,哪怕把UploadWizard上传界面所有能填的格子都填满,依然会输出缺信息的文件描述页面,如图所示:

 
 
 
 

这种行为是绝对不可接受的,恐怕比传统的上传界面还要糟/打击新手。底线是在工具里增加填写这些必要信息的位置,最好将它们设成必填,以与模板的检查逻辑相统一。--Antigng留言2020年7月7日 (二) 05:06 (UTC)

这纯属连错模板了,目前上传精灵用的是{{Non-free use rationale 2}},我认同要改成比较简单的{{Non-free use rationale}}。台湾杉在此发言 (会客室) 2020年7月8日 (三) 04:54 (UTC)
因为二的性质导致必须填满所有参数。。。-- Sunny00217  2020年7月8日 (三) 09:25 (UTC)
有同感。许多人本身就在四处碰壁后才知道可以合理使用,填写完所有内容后仍然被告知违反方针,同时还催促着要在条目中使用,否则就要删除,令人不敢再上传图片。—WindowPain留言 | 贡献 2020年7月8日 (三) 18:39 (UTC)
所以1也不行,2也不行  囧rz...-- Sunny00217  2020年7月9日 (四) 12:33 (UTC)

请为档案上传精灵适配非自由内容使用依据模板功能

现行的精灵不知道在做什么,例如,我上传了一张电子游戏画面截图,在介面里已经勾选了游戏截图的选项,结果出来还是用了{{Non-free use rationale 2}},而不是更符合的{{Non-free use rationale video game screenshot}},另外红色*的“必填选项”都填写完了,上传后模板竟然提示replaceability跟commercial参数没有填写,违反WP:NFCC,还要手动处理,那么这俩不是应该预设就放在“必填选项”里面吗?希望能够档案上传精灵适配非自由内容使用依据模板功能,勾什么选项就出来什么模板。—— Eric Liu 创造は生命(留言留名学生会 2020年7月31日 (五) 03:32 (UTC)

支持,现在有很多非自由档案文件依据模板,这些模板可以协助编者(尤其是新手)写出比较出色的非自由文件的合理使用依据,如果把这些模板中的已经较为成熟的模板加入上传精灵会很方便,我每次传完Logo图片还得手动把{{Non-free use rationale 2}}替换成{{Non-free use rationale logo}}。——BlackShadowG留言2020年8月8日 (六) 11:50 (UTC)
因为那会导致程序行数增多,所以编程的人不喜欢这么做。他们更希望用同一个东西处理更多的情况。--1=0欢迎加入WP:维基百科维护专题 2020年8月8日 (六) 12:59 (UTC)
@Alexander Misel:那至少也要处理“上传后模板竟然提示replaceability跟commercial参数没有填写,违反WP:NFCC,还要手动处理”的问题,我想到Wcam就心烦。SANMOSA SPQR 2020年8月9日 (日) 03:23 (UTC)
(+)支持。另@Sunny00217:在下半年前曾向您反映过相关问题,上传文件向导的部分选项并不会填写{{Non-free use rationale 2}}的replaceability跟commercial参数,如果是logo也不会填入author。每次上传完后都要再换模板或者修改参数十分麻烦。--Tim Wu留言2020年8月9日 (日) 03:36 (UTC)
当然了,如果是希望不要显示警告的话当然是回退到添加那些七杂八杂的东西前,但是这样一直用也不是办法,可能还是得改js,但看都看不是很懂结构个更何况是还要提出修改方案......-- Sunny00217  2020年8月9日 (日) 10:29 (UTC)
(+)支持。--🍀 CLOVER YAN (^_^) 回复请ping 2020年9月20日 (日) 06:04 (UTC)
您加油给个改法,别只投支持-- Sunny00217  2020年9月20日 (日) 11:20 (UTC)

编辑请求 2021-09-20

  请求已处理。--安忆Talk 2021年9月29日 (三) 13:13 (UTC)

把他更改为:

 'NFExtraLicense' :
         [
         ['', wgULS("无", "無")],
         [wgULS("皇家版权和其他政府来源", "皇家著作權和其他政府來源")],
         ['Non-free Crown copyright', wgULS("英国皇家版权", "英國皇家著作權")],
         ['Non-free New Zealand Crown Copyright', wgULS("新西兰皇家版权", "紐西蘭皇家著作權")],
         ['Non-free Australian Crown Copyright', wgULS("澳大利亚皇家版权", "澳大利亞皇家著作權")],
         ['Non-free Canadian Crown Copyright', wgULS("加拿大皇家版权", "加拿大皇家著作權")],
         ['Non-free AUSPIC', wgULS("AUSPIC(澳大利亚议会图像数据库)", "澳大利亞議會圖像數據庫")], 
         ['Non-free Philippines government', wgULS("菲律宾政府", "菲律賓政府")],
         ['Non-free Finnish Defence Forces', wgULS("芬兰国防军", "芬蘭國防軍")], 
         [],
         [wgULS("其他单独来源", "其他單獨來源")],
         ['Non-free Denver Public Library image', wgULS("丹佛公共图书馆", "丹佛公共圖書舘")], 
         ['Non-free ESA media', wgULS("ESA(欧洲太空总署)", "ESA(歐洲太空總署)")], 
         [],
         [wgULS("在其他国家可能属于公有领域", "在其他國家可能屬於公有領域")],
         ['Non-free Old-50', wgULS("作者去世超过50年了", "作者去世超過50年了")],
         ['Non-free Old-70', wgULS("作者去世超过70年了", "作者去世超過70年了")],
         [],
         [wgULS("允许一些权限,但不是完全自由", "允許一些權限,但不是完全自由")],
         ['Non-free with NC', wgULS("仅允许用于教育和非商业用途(请提供相应证据,否则请勿选择此项)", "僅允許用於教育和非商業用途(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with ND', wgULS("不允许衍生作品(请提供相应证据,否则请勿选择此项)", "不允許衍生作品(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with permission', wgULS("仅允许用于维基百科(请提供相应证据,否则请勿选择此项)", "僅允許用於維基百科(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with NC and ND', wgULS("仅允许用于教育和非商业用途并不允许衍生作品(请提供相应证据,否则请勿选择此项)", "僅允許用於教育和非商業用途並不允许衍生作品(請提供相應證據,否則請勿選擇此項)")],
         []
         ]
   };

Chubit·📞 2021年9月20日 (一) 05:41 (UTC)

@Chubit:语法上没有什么问题,但要不要加回那部分注释掉的协议,是不是去哪儿讨论下比较好?我不是很了解各个版权协议,无法决定这点。--安忆Talk 2021年9月23日 (四) 02:27 (UTC)
我已经创建注释掉的协议了
模板:Non-free AUSPIC
模板:Non-free Finnish Defence Forces
模板:Non-free Denver Public Library image
模板:Non-free ESA media--Chubit·📞 2021年9月23日 (四) 10:35 (UTC)

编辑请求 2021-10-01

  请求已处理。--安忆Talk 2021年10月1日 (五) 05:25 (UTC)

再把他更改为:

'IneligibleLicense' :
       [
       ['', wgULS("请选择一个...", "請選擇一個...")],
       ['PD-shape',wgULS("文件仅由简单的几何图形组成", "檔案僅由簡單的幾何圖形組成")],
       ['PD-simple',wgULS("文件仅由几个单独的单词或字母组成", "檔案僅由幾個單獨的單詞和字母組成")],
       ['PD-textlogo',wgULS("仅由字母和简单几何图形组成的标志或类似文件", "僅由字母和簡單幾何圖形組成的標誌或類似檔案")],
       ['PD-chem',wgULS("化学结构式", "化學結構式")],
       ['PD-ineligible',wgULS("其他类型的没有原始作者信息的文件", "其他類型的沒有原始作者訊息的檔案")]
       ['PD-signature',wgULS("典型签名", "典型簽名")]
       ['Semi-PD-ineligible',wgULS("在美国属于公有领域但在其原始国家拥有版权的图像", "在美國屬於公有領域但在其原始國家擁有版權的圖像")]
       ],
    'NFExtraLicense' :
         [
         ['', wgULS("无", "無")],
         [wgULS("皇家版权和其他政府来源", "皇家著作權和其他政府來源")],
         ['Non-free Crown copyright', wgULS("英国皇家版权", "英國皇家著作權")],
         ['Non-free New Zealand Crown Copyright', wgULS("新西兰皇家版权", "紐西蘭皇家著作權")],
         ['Non-free Australian Crown Copyright', wgULS("澳大利亚皇家版权", "澳大利亞皇家著作權")],
         ['Non-free Canadian Crown Copyright', wgULS("加拿大皇家版权", "加拿大皇家著作權")],
         ['Non-free AUSPIC', wgULS("AUSPIC(澳大利亚议会图像数据库)", "澳大利亞議會圖像數據庫")], 
         ['Non-free Philippines government', wgULS("菲律宾政府", "菲律賓政府")],
         ['Non-free Finnish Defence Forces', wgULS("芬兰国防军", "芬蘭國防軍")], 
         [],
         [wgULS("其他单独来源", "其他單獨來源")],
         ['Non-free Denver Public Library image', wgULS("丹佛公共图书馆", "丹佛公共圖書舘")], 
         ['Non-free ESA media', wgULS("ESA(欧洲太空总署)", "ESA(歐洲太空總署)")], 
         ['Microsoft screenshot', wgULS("微软产品的屏幕截图", "微軟產品的屏幕截圖")], 
         ['Non-free Mojang Media', wgULS("该文件的版权属于Mojang Studios", "該文件的版權屬於Mojang Studios")], 
         ['Touhou screenshot', wgULS("东方Project系列游戏的屏幕截图", "東方Project系列遊戲的屏幕截圖")], 
         ['Moegirlpedia', wgULS("本图出自萌娘百科", "本圖出自萌娘百科")], 
         [],
         [wgULS("在其他国家可能属于公有领域", "在其他國家可能屬於公有領域")],
         ['Non-free Old-50', wgULS("作者去世超过50年了", "作者去世超過50年了")],
         ['Non-free Old-70', wgULS("作者去世超过70年了", "作者去世超過70年了")],
         [],
         [wgULS("允许一些权限,但不是完全自由", "允許一些權限,但不是完全自由")],
         ['Non-free with NC', wgULS("仅允许用于教育和非商业用途(请提供相应证据,否则请勿选择此项)", "僅允許用於教育和非商業用途(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with ND', wgULS("不允许衍生作品(请提供相应证据,否则请勿选择此项)", "不允許衍生作品(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with permission', wgULS("仅允许用于维基百科(请提供相应证据,否则请勿选择此项)", "僅允許用於維基百科(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with NC and ND', wgULS("仅允许用于教育和非商业用途并不允许衍生作品(请提供相应证据,否则请勿选择此项)", "僅允許用於教育和非商業用途並不允许衍生作品(請提供相應證據,否則請勿選擇此項)")],
         []
         ]
   };

--Chubit·📞 2021年10月1日 (五) 05:10 (UTC)

补充上传向导脚本所供选择的版权协议

转自MediaWiki talk:FileUploadWizard.js#编辑请求_2021-09-20,计划补充如“Non-free AUSPIC”、“Non-free ESA media”和“Non-free with NC and ND”等Non-free License。置此7日后若无异见将实行更改。--安忆Talk 2021年9月23日 (四) 13:45 (UTC)

编辑请求 2021-11-07

  请求已处理。--安忆Talk 2021年11月7日 (日) 03:41 (UTC)

'NFLogoLicense' :
         [
         ['Non-free logo', wgULS("公司、组织等的标志", "公司、組織等的標誌")], 
         ['Non-free seal', wgULS("官方印章、徽章等", "官方印章、徽章等")], 
         ['Non-free school logo', wgULS("学术机构的标志", "學術機構的標誌")], 
         ['Non-free Scout logo', wgULS("童军或女童军事物的标志", "童軍或女童軍事物的標誌")], 
         ['Non-free Olympics media', wgULS("奥林匹克运动事件或组织的标志", "奧林匹克運動事件或組織的標誌")], 
         ['Non-free symbol', wgULS("其他官方标志", "其他官方標誌")]
         ],

--Chubit·📞 2021年11月7日 (日) 02:04 (UTC)

编辑请求 2021-11-08

  请求已处理。--安忆Talk 2021年11月12日 (五) 11:50 (UTC)

  'NFExcerptLicense' :
         [
         ['', wgULS("请选择一个...", "請選擇一個...")],
         ['Non-free television screenshot', wgULS("电视屏幕截图", "電視螢幕截圖")], 
         ['Non-free film screenshot', wgULS("电影画面截图", "電影畫面截圖")], 
         ['Non-free game screenshot', wgULS("游戏截图", "遊戲截圖")], 
         ['Non-free video screenshot', wgULS("视频截图", "影音截圖")], 
         ['Non-free music video screenshot', wgULS("MV截图", "MV截圖")], 
         ['Non-free software screenshot', wgULS("软件截图", "軟體截圖")], 
         ['Non-free web screenshot', wgULS("网页截图", "網頁截圖")], 
         ['Non-free speech', wgULS("语音片段", "語音片段")], 
         ['Non-free audio sample', wgULS("音频样本", "音頻樣本")], 
         ['Non-free video sample', wgULS("视频样本", "影音樣本")], 
         ['Non-free sheet music', wgULS("代表音乐作品的乐谱", "代表音樂作品的樂譜")], 
         ['Non-free comic', wgULS("连环画、漫画书的单页", "連環畫、漫畫書的單頁")], 
         ['Non-free character', wgULS("漫画书、电子游戏或电视、电影动画角色", "漫畫書、電子遊戲或電視、電影動畫角色")],
         ['Non-free computer icon', wgULS("电脑图标", "電腦圖示")], 
         ['Non-free newspaper image', wgULS("报纸页面", "報紙頁面")], 
         ['Non-free fair use in', wgULS("其他事物(请在描述栏上进行描述)", "其他事物(請在描述欄上進行描述)")]
      'NFMiscLicense' :
         [
         ['Non-free fair use in', wgULS("其他事物(请在描述栏上进行描述)", "其他事物(請在描述欄上進行描述)")], 
         ['Non-free historic image', wgULS("历史图像", "歷史圖像")], 
         ['Non-free 2D art', wgULS("平面艺术作品(绘画、素描等)", "平面藝術作品(繪畫、素描等)")], 
         ['Non-free currency', wgULS("描述货币(纸币、硬币等)", "描述貨幣(紙幣、硬幣等)")], 
         ['Non-free architectural work', wgULS("建筑工程", "建築工程")], 
         ['Non-free 3D art',  wgULS("其他立体艺术品(雕塑等)", "其他立體藝術品(雕塑等)")], 
         ['Non-free book cover', wgULS("书籍封面", "書籍封面")], 
         ['Non-free album cover', wgULS("音乐作品(专辑、单曲、歌曲、CD)的封面", "音樂作品(專輯、單曲、歌曲、CD)的封面")], 
         ['Non-free game cover', wgULS("电子游戏的封面", "電子遊戲的封面")], 
         ['Non-free magazine cover', wgULS("杂志封面", "雜誌封面")], 
         ['Non-free video cover', wgULS("录像带或光碟封面", "錄像帶或光碟封面")], 
         ['Non-free software cover',  wgULS("软件产品的封面", "軟體產品的封面")], 
         ['Non-free product cover', wgULS("一些商品的封面", "一些商品的封面")], 
         ['Non-free title-card', wgULS("电视节目的标题画面", "電視節目的標題畫面")], 
         ['Non-free movie poster', wgULS("电影海报", "電影海報")], 
         ['Non-free poster', wgULS("活动的官方海报", "活動的官方海報")], 
         ['Non-free television screenshot', wgULS("电视屏幕截图", "電視螢幕截圖")], 
         ['Non-free film screenshot', wgULS("电影画面截图", "電影畫面截圖")], 
         ['Non-free game screenshot', wgULS("游戏截图", "遊戲截圖")], 
         ['Non-free video screenshot', wgULS("视频截图", "影音截圖")], 
         ['Non-free music video screenshot', wgULS("MV截图", "MV截圖")], 
         ['Non-free software screenshot', wgULS("软件截图", "軟體截圖")], 
         ['Non-free web screenshot', wgULS("网页截图", "網頁截圖")], 
         ['Non-free speech', wgULS("语音片段", "語音片段")], 
         ['Non-free audio sample',wgULS("音频样本", "音頻樣本")], 
         ['Non-free video sample', wgULS("视频样本", "影音樣本")], 
         ['Non-free sheet music', wgULS("代表音乐作品的乐谱", "代表音樂作品的樂譜")], 
         ['Non-free comic', wgULS("连环画、漫画书的单页", "連環畫、漫畫書的單頁")], 
         ['Non-free computer icon', wgULS("电脑图标", "電腦圖示")], 
         ['Non-free character', wgULS("漫画书、电子游戏或电视、电影动画角色", "漫畫書、電子遊戲或電視、電影動畫角色")], 
         ['Non-free newspaper image', wgULS("报纸页面", "報紙頁面")], 
         ['Non-free logo', wgULS("公司、组织等的标志", "公司、組織等的標誌")], 
         ['Non-free seal',  wgULS("官方印章、徽章等", "官方印章、徽章等")], 
         ['Non-free symbol', wgULS("其他官方标志", "其他官方標誌")], 
         ['Non-free sports uniform', wgULS("体育队伍的制服", "體育隊伍的制服")], 
         ['Non-free stamp', wgULS("邮票", "郵票")]
    'NFExtraLicense' :
         [
         ['', wgULS("无", "無")],
         [wgULS("皇家版权和其他政府来源", "皇家著作權和其他政府來源")],
         ['Non-free Crown copyright', wgULS("英国皇家版权", "英國皇家著作權")],
         ['Non-free New Zealand Crown Copyright', wgULS("新西兰皇家版权", "紐西蘭皇家著作權")],
         ['Non-free Australian Crown Copyright', wgULS("澳大利亚皇家版权", "澳大利亞皇家著作權")],
         ['Non-free Canadian Crown Copyright', wgULS("加拿大皇家版权", "加拿大皇家著作權")],
         ['Non-free AUSPIC', wgULS("AUSPIC(澳大利亚议会图像数据库)", "澳大利亞議會圖像數據庫")], 
         ['Non-free Hong Kong Government', wgULS("香港政府版权或立法会版权", "香港政府版權或立法會版權")], 
         ['Non-free Philippines government', wgULS("菲律宾政府", "菲律賓政府")],
         ['Non-free Finnish Defence Forces', wgULS("芬兰国防军", "芬蘭國防軍")], 
         [],
         [wgULS("其他单独来源", "其他單獨來源")],
         ['Non-free Denver Public Library image', wgULS("丹佛公共图书馆", "丹佛公共圖書舘")], 
         ['Non-free ESA media', wgULS("ESA(欧洲太空总署)", "ESA(歐洲太空總署)")], 
         ['Microsoft screenshot', wgULS("微软产品的屏幕截图", "微軟產品的屏幕截圖")], 
         ['Non-free Mojang Media', wgULS("该文件的版权属于Mojang Studios", "該文件的版權屬於Mojang Studios")], 
         ['Touhou screenshot', wgULS("东方Project系列游戏的屏幕截图", "東方Project系列遊戲的屏幕截圖")], 
         ['Moegirlpedia', wgULS("本图出自萌娘百科", "本圖出自萌娘百科")], 
         [],
         [wgULS("在其他国家可能属于公有领域", "在其他國家可能屬於公有領域")],
         ['Non-free Old-50', wgULS("作者去世超过50年了", "作者去世超過50年了")],
         ['Non-free Old-70', wgULS("作者去世超过70年了", "作者去世超過70年了")],
         [],
         [wgULS("允许一些权限,但不是完全自由(请提供相应证据,否则请勿选择此项)", "允許一些權限,但不是完全自由(請提供相應證據,否則請勿選擇此項)")],
         ['Non-free with NC', wgULS("仅允许用于教育和非商业用途", "僅允許用於教育和非商業用途")],
         ['Non-free with ND', wgULS("不允许衍生作品", "不允許衍生作品")],
         ['Non-free with permission', wgULS("仅允许用于维基百科", "僅允許用於維基百科")],
         ['Non-free with NC and ND', wgULS("仅允许用于教育和非商业用途并不允许衍生作品", "僅允許用於教育和非商業用途並不允许衍生作品")],
         []
         ]

--Chubit·📞 2021年11月8日 (一) 11:05 (UTC)

编辑请求 2021-11-13

  请求已处理。--安忆Talk 2021年11月13日 (六) 04:37 (UTC)

       'NF3DLicense' :
       [
       ['', wgULS("请选择一个...", "請選擇一個...")],
       ['Non-free architectural work', wgULS("建筑工程", "建築工程")], 
       ['Non-free destroyed architecture', wgULS("被毁建筑", "被毀建築")], 
       ['Non-free 3D art', wgULS("其他立体艺术品(雕塑等)", "其他立體藝術品(雕塑等)")]
       ],

--Chubit·📞 2021年11月13日 (六) 02:52 (UTC)

ep

  请求已处理--安忆Talk 2022年2月21日 (一) 06:47 (UTC)

OTRS migration的一部分。 Stang 2022年2月20日 (日) 14:23 (UTC)

(+)支持。—— Eric Liu 创造は生命(留言留名学生会 2022年2月20日 (日) 14:24 (UTC)

“从URL上传文件”功能已启用

许久之前的一项允许本站使用“从URL上传文件”功能的提案已于近日正式部署,自动确认用户(及确认用户)目前只需输入文件的URL,即可在本地完成上传。为防止滥用,上传的域名被限制为“仅允许upload.wikimedia.org”。您之后无需下载即可搬运其他站点的合理使用文件。您可在此处体验本功能。 Stang 2022年5月12日 (四) 20:52 (UTC)

6年……  囧rz……——Sakamotosan路过围观 | 避免做作,免敬 2022年5月12日 (四) 23:34 (UTC)
看起来要更新Wikipedia:上传,现在只有Special:上传文件才支持从URL上传文件(界面提示文字似乎也应该更新)--百無一用是書生 () 2022年5月13日 (五) 03:21 (UTC)
已修改MediaWiki:Upload source url的提示文字--百無一用是書生 () 2022年5月13日 (五) 03:45 (UTC)
MediaWiki:FileUploadWizard.js是不是也要更新?—— Eric Liu 創造は生命(留言留名学生会 2022年5月16日 (一) 02:47 (UTC)
是的--百無一用是書生 () 2022年5月18日 (三) 02:29 (UTC)

Use AJAX instead of <iframe>

  请求已处理

Hi! On English Wikipedia, I have recently proposed changes to their version of this script, so that it wouldn't need custom, less secure MediaWiki configuration: en:Wikipedia talk:File upload wizard#Use AJAX instead of in the script. The same configuration is needed by this script on Chinese Wikipedia (see T173631).

The script can't be directly copied, since your version is modified, but the changes should be easy to apply. Would anyone be willing to do that? Here's the link to the changes: https://en.wikipedia.org/w/index.php?title=MediaWiki:FileUploadWizard.js&oldid=1076602178&diff=1177970277 --Matma Rex留言2023年10月6日 (五) 22:24 (UTC)

I prepared a patch at User:Matma Rex/MediaWiki:FileUploadWizard.js (but I didn't test this). Changes: https://zh.wikipedia.org/w/index.php?title=MediaWiki:FileUploadWizard.js&oldid=77794668&diff=79336125 Matma Rex留言2023年10月12日 (四) 17:08 (UTC)
 完成。上传测试未发现问题--百無一用是書生 () 2023年10月17日 (二) 07:42 (UTC)
It doesn't seem like the changes were applied. --Matma Rex留言2023年10月18日 (三) 14:23 (UTC)
Thank you for your work. I have applied your changes directly since they were tested by the administrator and confirmed to be problem-free. --安忆Talk 2023年10月18日 (三) 15:59 (UTC)

文件上传向导中的“该文件将在以下条目中使用”一项不可用

 
错误转换后的表单项内容

如右上图,任何以简体字输入的页面标题都会在输入完成后被转换为“简体字”。 尽管无法正常输入,通过浏览器控制台强行设置表单项的值在上传后会生效。

让我想起了那个经典苹果笑话(右下图)。

外部图片链接
  苹果官网繁体中文页面截屏,标题为“繁体字”

我用维基百科不是很熟练,可能会漏掉回复/搞错格式,请见谅。

--Wang Nianyi留言2024年1月25日 (四) 08:16 (UTC)

没看懂,简体字简化字是两个独立的条目,另外输入条目名是会根据重定向判断原始页面来填充的,例如福建号航空母舰福建號航空母艦的重定向,你好问候的重定向。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月25日 (四) 08:42 (UTC)
是我写主题的时候没带脑子。你是对的,应该是“简化字”。
不过不影响问题存在,bug是这么个bug。
我当时输入的是“韩美林”,用在了韩美林#作品这个页面里。--Wang Nianyi留言2024年1月25日 (四) 13:29 (UTC)
标题是繁简字面不同的可能无法识别填充,例如刀劍神域是没有刀剑神域的重定向,输入后者是不会转回去的。条目页面显示和URL请求能通过是特别处理的。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月25日 (四) 08:50 (UTC)
技术上一个小建议,API查询时加上redirects、converttitles参数,可以识别出重定向和自动繁简转换的指向。前者为多了“redirects”,后者为“converted”。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月25日 (四) 09:03 (UTC)
此bug似乎已存在一段时间,偶尔可见新图片上传时描述页面中条目一项填写的是“简化字”而图片与简体字或简化字的主题无关,原因不明,我自己也没遇到过。--Wcam留言2024年1月25日 (四) 13:21 (UTC)
可否使用Quarry查询本地文件命名空间里最初修订版本包含“简化字”链接的页面,分析其共性,或可有助于调试此bug?--Wcam留言2024年1月25日 (四) 14:05 (UTC)
发现以萨、韩、萩、萧等字开头的简繁重新导向都有这个bug。--Miyakoo留言2024年1月25日 (四) 21:49 (UTC)
再举一例:“萨里市”。--Wcam留言2024年1月25日 (四) 16:10 (UTC)
代码写坏了的结果。因为美林美林的手工繁简重定向页,然后代码没有按照正确的重定向识别逻辑,只能判断当前是重定向页的话,假定以“链出连接”的第一项是目标链接页面,恰好这一批的第一项是“简化字”。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月27日 (六) 00:42 (UTC)
这才是“美林”的真容。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月27日 (六) 00:45 (UTC)
代码在2014行那里开始。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月27日 (六) 00:46 (UTC)
可以按照这组参数查API沙盒:“action: query,titles: 韩美林,prop: info|categories|links”。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月27日 (六) 00:42 (UTC)
做了一处修改,通过硬编码排除重定向页面链接中的"简化字"和"繁体字",使用“韩美林”和“萨里市”测试均返回了预期结果。--Wcam留言2024年1月28日 (日) 15:17 (UTC)
返回到项目页面“上传/FileUploadWizard存檔”。