維基百科討論:上傳/FileUploadWizard存檔
此頁面曾於2024年12月4日送交存廢覆核請求。討論結果為完成。 |
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
編輯請求 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)
- 好幾次莫名其妙遇到這類狀況,最後只好先在選項裡面隨便選一個可以用的模板亂填,上傳成功之後再手動修改成正確的內容,超級不人性。—— Eric Liu 創造は生命(留言.留名.學生會) 2020年7月9日 (四) 14:00 (UTC)
- 我都沒搭理這些提示,文件照用……不過這個問題確實該好好解決一下,建議修一下UploadWizard。—Rowingbohe♫ 歡迎參加浙江專題和台州專題 2020年7月10日 (五) 14:28 (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)
編輯請求 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("仅允许用于教育和非商业用途并不允许衍生作品(请提供相应证据,否则请勿选择此项)", "僅允許用於教育和非商業用途並不允许衍生作品(請提供相應證據,否則請勿選擇此項)")],
[]
]
};
補充上傳嚮導腳本所供選擇的版權協議
轉自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("其他官方标志", "其他官方標誌")]
],
編輯請求 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("仅允许用于教育和非商业用途并不允许衍生作品", "僅允許用於教育和非商業用途並不允许衍生作品")],
[]
]
編輯請求 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("其他立体艺术品(雕塑等)", "其他立體藝術品(雕塑等)")]
],
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)
- 看起來要更新Wikipedia:上傳,現在只有Special:上傳文件才支持從URL上傳文件(界面提示文字似乎也應該更新)--百無一用是書生 (☎) 2022年5月13日 (五) 03:21 (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)
- It doesn't seem like the changes were applied. --Matma Rex(留言) 2023年10月18日 (三) 14:23 (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)
- 可否使用Quarry查詢本地文件命名空間裡最初修訂版本包含「簡化字」連結的頁面,分析其共性,或可有助於調試此bug?--Wcam(留言) 2024年1月25日 (四) 14:05 (UTC)
- 再舉一例:「薩里市」。--Wcam(留言) 2024年1月25日 (四) 16:10 (UTC)
- 代碼寫壞了的結果。因為韩美林是韓美林的手工繁簡重定向頁,然後代碼沒有按照正確的重定向識別邏輯,只能判斷當前是重定向頁的話,假定以「鏈出連接」的第一項是目標連結頁面,恰好這一批的第一項是「简化字」。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年1月27日 (六) 00:42 (UTC)
- 可以按照這組參數查API沙盒:「
action: query,titles: 韩美林,prop: info|categories|links
」。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年1月27日 (六) 00:42 (UTC) - 做了一處修改,通過硬編碼排除重定向頁面連結中的"簡化字"和"繁體字",使用「韓美林」和「薩里市」測試均返回了預期結果。--Wcam(留言) 2024年1月28日 (日) 15:17 (UTC)