维基百科:互助客栈/技术/存档/2017年1月

WhitePhosphorus在话题“图片无法显示”中的最新留言:7年前

提议实现一个能够转换 GCJ-02 或 BD-09 输入到 WGS-84 数据的 coord 模板

请求扩充Template:ArticleHistory

隐藏分类:含有电话号码的条目

为什么老城街道 (高昌区)这条目会属于这分类…——C933103(留言) 2017年1月1日 (日) 18:04 (UTC)

条目的{{中国乡级行政区}}模板内嵌入了{{tel}}模板。此模板会自动归类于。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月1日 (日) 18:45 (UTC)

维基百科图像大整顿

这是2017年新年开工想要做的一件事情。由于参考英语维基百科的管理经验,以及中文维基百科的机制,我认为要将图像授权模板以及移动维基共享资源的模板进行调整了。

  1. Template:Move to Commons部分:不应该直接在自由授权条款下面自带此模板(如Template:CC-BY-SA-3.0),而是单独列出,并设计可以让机器人自行挂载此模板的机制,等到资深维基人确认后直接移动或更改该模板的参数。因为部分图像仍然可能受到URAA保护而无法移动到共享资源,或是有附加限制而不得移动至维基共享资源,让CC-by-sa 3.0等类似模板自带Move to Commons是一个很奇怪的事。
  2. 在授权模板部分:由于URAA原因,许多模板已经过时需要更新,在此之前已经整理一部份(如Template:PD-China),但我想应该还有许多过时的模板需要整理,因此在这一年会慢慢整理,如果有需要更新或添加的模板,在此告诉我一声,马上处理。
  3. 在分类部分:图像的分类有时候是与模板附带在一起的,所有我在整理模板的时候,也会将分类重新检查一遍,该删该加的就做。

在此拜托并感谢大家未来一年的协助,如果有任何问题欢迎讨论。台湾杉 在此发言 (会客室) 2017年1月3日 (二) 04:07 (UTC)

维基百科名字空间的编辑提示的创建限制有问题

编辑提示指出:“其他命名空间的编辑提示只能由管理员创建或编写,而用户子页面的编辑提示只能由用户的创建者创建或编写。”然而,问题就是这里了。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2016年12月31日 (六) 10:59 (UTC)

看你也挺积极的,去翻译英文更新WP:编辑提示页面的说明就好了。不对的地方可以改正,该页面也没有设置任何保护。--1=0欢迎维基人加QQ群170258339 2017年1月3日 (二) 14:42 (UTC)
英文维基也是说其他名字空间的编辑提示只能由管理员或template editor编辑。不过我之前去看了一下,好像没有这两个权限也可以编辑,但没敢真动手。 --砜中嘌呤的白磷萃取 打谱 2017年1月4日 (三) 01:54 (UTC)
英文维基没这个问题,比如这个,需要相关权限才可以创建。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月4日 (三) 02:03 (UTC)
发现了,之前强行创建了一波结果毫无卵用  囧rz...。所以这其实是中文维基的bug? --砜中嘌呤的白磷萃取 打谱 2017年1月4日 (三) 02:06 (UTC)
找到问题了。与其说是BUG,不如说是管理员没有把Template:Editnotice保护。英文维基是把en:Template:Editnotice和其所有的子页面进行所谓的模板保护(英语:Template protection)。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月4日 (三) 03:07 (UTC)
 所以是否要提到WP:PT?这个需要社群讨论一下吧,WP:EDN只是一篇论述。有相应的方针和指引规定吗? --砜中嘌呤的白磷萃取 打谱 2017年1月4日 (三) 03:23 (UTC)
部分编辑提示具有很高的可视度。比如,编辑主名片空间的条目时,编辑界面顶部的编辑提示。不过,这部分模板已被全保护。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月4日 (三) 03:35 (UTC)

Template:CERO失效

所有CERO系列模板(Template:CERO-D)都无法显示,想问原因是?-日月星辰【留言簿】 2017年1月4日 (三) 10:38 (UTC)

为何这些模板嵌入了{{vgratings}}。调用{{vgratings}}要使用“EOCS=”参数。然而这些模板都没有这个参数,所以无法显示。不过,这些模板的早期版本是可以显示的。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月4日 (三) 11:35 (UTC)
{{vgratings}}早期有CERO的参数,但是16年7月已经移除剩软伦,N大补锅,但是还是失败了(没相应的参数调用)。——路过围观的Sakamotosan 2017年1月4日 (三) 11:41 (UTC)
 完成,暂时。——路过围观的Sakamotosan 2017年1月4日 (三) 11:43 (UTC)

Location map China出现坐标偏移

11月时已经有人提过这个问题但是似乎仍然没有解决。Location map China的坐标出现明显偏移,例如2016年中国足球超级联赛中延边已经偏移到日本海,中华人民共和国机场列表中几座机场已经偏到海上。

另外,使用{{Location map China}}应该显示为这幅白底的地图而非现在显示的地形图,地形图对应的应该是{{Location map China relief}}。{{Location map China relief}}的坐标没有出现偏移(例如中国湖泊列表)。对比见下:

使用Location map China relief
使用Location map China

查看{{Location map China}}近期也没有过改动。其他国家地图未见类似问题。不知道这是什么问题导致的,还请技术大神帮助修复--#young[原创研究?][来源请求] 2017年1月4日 (三) 04:13 (UTC)

似乎是 模块:Location map/data/China 出了问题。感觉是因为地图太大,需要考虑球面曲率来换算坐标。模块里原来用三角函数换算,但是不知为何现在不支持那些语句了--如沐西风留言2017年1月4日 (三) 06:30 (UTC)
参考Module:Location map/data/USA和{{location map China}}修改了一下Module:Location map/data/China的代码,现在看起来是没有什么问题了。--#young[原创研究?][来源请求] 2017年1月4日 (三) 09:45 (UTC)
赞。当时死活想不到该怎么改--如沐西风留言2017年1月4日 (三) 10:03 (UTC)
或者可以尝试一下en:Template:Graph:Street map with marks?--百無一用是書生 () 2017年1月5日 (四) 14:32 (UTC)

New version of wikilabels

Sorry for English, It would be great if someone translates this. Hello, Wikilabels is the system to label edits for ORES. Until now, users would have to visit a page in Wikipedia, for example WP:Labels and install a gadget and then label edits for ORES. With the new version (0.4.0) deployed today, you can directly go to Wikilabels home page, for example https://labels.wmflabs.org/ui/enwiki and label edits from there. If you installed the gadget, you can remove it now. We also provided some sort of minification and bundling to improve its performance.

Labeling edits would help ORES work more accurately and in case ORES review tool is not enabled in your wiki, you can provide these data for us using wikilabels so can enable it for your wiki as well.

Best MediaWiki message delivery留言2017年1月8日 (日) 18:15 (UTC)


翻译 维基标签(评价标记)的新版本 对不起,这是英语。如果有人来翻译那就是最好的了。 你们好,评级标记是辅助ORES(一个给可能对维基百科有坏的编辑标记的系统)的系统。到现在为止,用户不得不访问WP:评级标记页面,安装小工具,然后为ORES提供样本。随着今天部署的新版本(0.4.0),您可以直接去维基标签的首页 https://labels.wmflabs.org/ui/zhwiki 进行样本编辑。如果您安装了小工具,您可以立即将其删除。我们还提供了一些缩小和捆绑功能以提高编辑效率。

评级标记将帮助ORES工作更准确,如果您的维基中没有启用ORES审查工具,您可以使用维基标签为我们提供启用ORES所需要的数据。Translated by:꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月8日 (日) 18:44 (UTC)

小工具已经不能用了--百無一用是書生 () 2017年1月9日 (一) 02:31 (UTC)
@Shizhao:我还想问您同样的问题呢,至少请解释一下什么叫“<Campaigns>”、“<date-format>”等各种<>,ui都好好的,一跑到zhwiki就出问题。--Liuxinyu970226留言2017年1月9日 (一) 08:59 (UTC)
我用的好好的啊。这应该是汉化问题吧。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月9日 (一) 11:12 (UTC)

2017年1月9日 (一) 19:12 (UTC)

模组:Authority control需要更新

模组:Authority control中有些跨语言连结似乎仍用旧的[[:語言代碼:條目名稱|顯示內容]]的格式,结果会被BOT自动挂上Link style,不知道是否有办法解决?(留言2017年1月11日 (日) 11:11 (UTC)

  已修复--百無一用是書生 () 2017年1月11日 (三) 08:01 (UTC)

导航模板无法正常显示

{{#Babel:}} vs. {{Babel}}

如题,这两者看说明效果是一样的,但做了一下测试发现对lua-1来说用Babel的效果用#Babel:的效果(请看最下面Babel一节)是不一样的,这是为什么?前者的代码不是直接调用了后者吗? --砜中嘌呤的白磷萃取 打谱 2017年1月11日 (三) 03:16 (UTC)

不同吧?最早是模板版,通过建立相应的语言模板来生成的,之后改用插件实现,插件可能是直接从代码去生成,不依赖需要建立相应的语言模板。——路过围观的Sakamotosan 2017年1月11日 (三) 03:33 (UTC)
{{Babel}}调用了Module:Babel,如果解析器函数没调用那个module而是用了自己的代码岂不是重复造轮子了…… --砜中嘌呤的白磷萃取 打谱 2017年1月11日 (三) 05:15 (UTC)
Module:Babel是模板版的Lua转换吧(调用方法也不同,Lua是Scribunto插件Lua库的调用,#babel是Babel插件库提供的解析器函数调用),插件的可实现效果比模板更好些(不考虑模板的依赖,可以使用代码的自带翻译库生成相应模板应该提供的内容),模板版更灵活,支持出语言userbox以外的userbox。——路过围观的Sakamotosan 2017年1月11日 (三) 06:02 (UTC)
在babel里挂用户框本来就有一种不太对的感觉。虽然本是同根生。 --达师 - 345 - 574 2017年1月12日 (四) 15:44 (UTC)

────────────────────────────────────────────────────────────────────────────────────────────────────

说起来编程语言用户框一直有个问题,就是lang属性完全胡编。——Artoria2e5 保持讨论完整直接ping我回复 2017年1月16日 (一) 04:15 (UTC)

在中国大陆不开VPN也可以上中文维基百科

这是烦恼了我半年的问题。由于GFW的存在,上中文维基百科需要翻墙。我用的是蓝灯。我发现,在翻墙后上中文维基百科然后关掉VPN链接,之后有一段时间仍然可以上zhwiki。不过这办法只能用于手机端,电脑没有用处。为何会出现这种现象?——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月14日 (六) 17:34 (UTC)

模板:地区用词4显示错误

模板:地区用词4模板:地区用词3在HK填了东西却会显示成澳门,不会显示成香港?-日月星辰【留言簿】 2017年1月15日 (日) 08:04 (UTC)

看来我没解说请楚,因为香港叫这样,澳门不一定是这样叫,港澳这样叫会不妥。-日月星辰【留言簿】 2017年1月16日 (一) 14:14 (UTC)

跨语言连结 主条目

一般跨语言连结是否无法用于主条目的模版上? 显示上就多出了[[: ]] 这算一个BUG嘛?? Zenk0113留言2017年1月16日 (一) 06:10 (UTC)

{{main}}用Lua写的。其实,可以用{{main|:en:2010 China drought and dust storms}}。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月16日 (一) 07:50 (UTC)
那个写法在跨语言连结判定的时后,会被HIGHLIGHT出来? Zenk0113留言2017年1月16日 (一) 16:20 (UTC)
应该会的。其实,为啥偏要用{{main}}来外链呢。。如果偏要链的话,新建一个{{main2}}出来就可以了。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月16日 (一) 18:03 (UTC)
WP:MOSIW-和平、奋斗、救地球!留言2017年1月16日 (一) 08:22 (UTC)

{{无锡市气候数据}}似乎有点问题

如题,{{{location}}}和[来源请求]不知怎么办,请求帮助-- 晴空·和岩 留言板 2017年1月16日 (一) 02:24 (UTC)

  已修复参数大小写问题。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月16日 (一) 02:43 (UTC)
非常感谢!-- 晴空·和岩 留言板 2017年1月16日 (一) 03:23 (UTC)
这个现在不是建议用data名字空间来放数据了么--百無一用是書生 () 2017年1月17日 (二) 08:03 (UTC)

不能使用Twinkle

如题,我一直有在使用Twinkle,小工具也有开启。有一天突然之间消失了,一直重新整理页面也无效。进入Twinkle的参数设置,出现如下句子:​“要使用这个页面, 您必须已经安装Twinkle(不论是启用小工具还是手动导入脚本)。如果已经安装Twinkle且Twinkle工作正常,你或许需要等待脚本载入。”。我重新启用小工具也是不能用,请问有解决的方法吗?我现在使用的浏览器为Firefox 50.1版,使用其他浏览器也是无法使用Twinkle。--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月12日 (四) 10:19 (UTC)

检查浏览器是否开启了JavaScript?如果开启了,进入TW的参数设置是不会显示“要使用这个页面, 您必须...”。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月12日 (四) 10:51 (UTC)
我能用,但是存废讨论处理部分,TW不工作--百無一用是書生 () 2017年1月12日 (四) 13:03 (UTC)
@星耀晨曦:已确定有开启JavaScript,但是仍然出现该告示--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月13日 (五) 10:28 (UTC)
打开这个页面后是否可以正常显示?如果可以显示那就应该是TW的问题了。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月13日 (五) 11:41 (UTC)
@星耀晨曦:可以显示--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月13日 (五) 12:24 (UTC)
会不会是页面没有加载完整(网速不行),或者TW消失的那一天电脑发生过什么。另外,阁下的手机的浏览器是否可以使用TW(打开桌面版)?——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月13日 (五) 12:32 (UTC)
@星耀晨曦:手机浏览器开启电脑版不能使用TW,TW消失的那天电脑没发生甚么大事--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月14日 (六) 02:07 (UTC)
我注意到阁下于前几天曾经全域更名过。所以阁下的TW js页就被移动过了并留下了重定向页。说不定是这个影响。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月14日 (六) 17:25 (UTC)
TW在全域更名前已经不能使用--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月15日 (日) 09:13 (UTC)
我刚才把我的TW js替换成阁下js写的代码,发现依然可以使用,这样就不是js的问题了。我也不知道阁下身上发生了什么  囧rz...在其它设备,比如单位、网吧电脑能否使用?——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月16日 (一) 13:09 (UTC)
已测试过,在其他电脑也不能使用--​Vinct_1998留言)(叮当呀,谁都喜欢,小猫也自豪!) 2017年1月17日 (二) 10:40 (UTC)
试试,把TW关闭一下。或者,直接创建一个多重账户来试一试。——꧁༺星耀晨曦༻꧂留言|欢迎参与升级授权协议的讨论2017年1月18日 (三) 06:28 (UTC)

File:VVon_Mackensen.jpg模板报错

该图像已经编辑完使用理据,但模板似乎出错,没有显示连结的条目与相关栏位,请帮忙处理。台湾杉 在此发言 (会客室) 2017年1月18日 (三) 06:10 (UTC)

已在维基共享资源的File:Cow-on_pole,_with_antlers.jpeg仍然在本地分类Category:美国公共领域图像

刚刚检查发现,该图像已经在共享资源,这类图像理论上不会出现在本地分类,但该图像还是出现在本地分类了,请处理。台湾杉 在此发言 (会客室) 2017年1月19日 (四) 03:28 (UTC)

白纸保护是否有被绕过的漏洞?

根据Wikipedia:请求保护页面/保护存档/2016年12月#李雯珊李雯珊的页面于2016年12月10日“无限期白纸保护”,但有用户于2017年1月11日成功建立有关页面,然而Wikipedia:请求保护页面Wikipedia:存废复核请求并未有解除该页白纸保护的纪录。请问白纸保护是否有被绕过的漏洞?--Fevawo留言2017年1月14日 (六) 05:21 (UTC)

实施的是白纸半保护。--菲菇维基食用菌协会 2017年1月14日 (六) 06:10 (UTC)
如果他变成自动确认用户,对于白纸半保护就不起作用了。如果白纸全保护,除了拥有“编辑保护层级为 "仅限管理员" 的页面 ”以外的帐户都不能建立编辑。通常管理员不会作得这么绝。--水中捞跃 2017年1月19日 (四) 23:49 (UTC)

Tech News: 2017-03

2017年1月16日 (一) 23:24 (UTC)

看了一下Special:UncategorizedCategories,难道中文版没有顶级分类么?--百無一用是書生 () 2017年1月17日 (二) 08:06 (UTC)
自己可以去创一个特殊页面啊!--水中捞跃 2017年1月20日 (五) 00:11 (UTC)

有人报告{{ping2}}(无冒号呼叫)有故障

也就是无法接到通知,请帮忙看看。-- 晴空·和岩 留言板 2017年1月15日 (日) 06:35 (UTC)

日期转换器

为了将“January 1, 2013”和“1 January 2013”转换为“2013年1月1日”,我以前写了一个日期转换器。@YFdyh000:寻求此工具,但我找不到以前的了。我利用空闲时间重写了一个,上传到了这里。--維基小霸王留言2017年1月20日 (五) 12:39 (UTC)

感谢维基小霸王。已用于uBlock的编辑。一些改善已提交到项目。--YFdyh000留言2017年1月20日 (五) 14:22 (UTC)
你的更改很好,加入了对月份缩写的支持,而且可以将date=后面的日期自动转为XXXX-0X-0X格式。已接受!--維基小霸王留言2017年1月21日 (六) 00:33 (UTC)

Developer Wishlist Survey: propose your ideas

At the Wikimedia Developer Summit, we decided to organize a Developer Wishlist Survey, and here we go:

https://www.mediawiki.org/wiki/Developer_Wishlist

The Wikimedia technical community seeks input from developers for developers, to create a high-profile list of desired improvements. The scope of the survey includes the MediaWiki platform (core software, APIs, developer environment, enablers for extensions, gadgets, templates, bots, dumps), the Wikimedia server infrastructure, the contribution process, and documentation.

The best part: we want to have the results published by Wednesday, February 15. Yes, in a month, to have a higher chance to influence the Wikimedia Foundation annual plan FY 2017-18.

There's no time to lose. Propose your ideas before the end of January, either by pushing existing tasks in Phabricator or by creating new ones. You can find instructions on the wiki page. Questions and feedback are welcome especially on the related Talk page.

The voting phase is expected to start on February 6 (tentative). Watch this space (or even better, the wiki page) - SSethi_(WMF) January 21st, 2017 3:07 AM (UTC)

—以上未加入日期时间的留言是于2017年1月21日 (六) 08:42 (UTC)之前加入的。

可视化编辑器表格编辑和输入法

用可视化编辑器打开任意表格,单击某个单元格选中,然后进行输入。正常情况下(例如关闭输入法情况下),你的输入会开始替换单元格内容。但是,如果在输入法开启的状态,输入的第一个字母/字符会被吃掉。例如打“你好”会变成“ihao”。

一个范例:en:File:Visual editor table editing IME bug.gif

我试了搜狗输入法百度日文输入法,都有这个问题。--小烈 (找我?) 2017年1月22日 (日) 11:51 (UTC)

老bug发作?以前使用局外IME就会出现吞字的情况。——路过围观的Sakamotosan 2017年1月22日 (日) 13:20 (UTC)

Lua模块如何输出警告文本?

模块:Ilh需要,分类:有蓝链却未移除内部链接助手模板的页面很难找出根源。可以像是{{Citation}}的错误检测(可用原因列于模块:Citation/CS1/Configuration),或像{{艺人}}(基于模块:Check_for_unknown_parameters。能仅在预览时显示)。没弄懂Lua怎么输出HTML文本。--YFdyh000留言2017年1月21日 (六) 08:14 (UTC)

哪里出问题了?——路过围观的Sakamotosan 2017年1月21日 (六) 09:37 (UTC)
或者将这个页面用特殊:展开模板来检查。——路过围观的Sakamotosan 2017年1月21日 (六) 09:38 (UTC)
Lua的依赖库是作为展开替换存在的,所以只能输出不属于展开替换的内容(包括页面包含、魔术字(除状态开关外)、解析器函数、解析标签),其他都可以输出作为wikicode处理。——路过围观的Sakamotosan 2017年1月21日 (六) 09:50 (UTC)
不是,我是希望Ilh在添加维护分类时也在预览时显示详细警告文本,便于找出是哪个链接需要变更。Cite系列和检查未知参数的Lua模块都已实现警告功能(例如预览{{艺人|a=1}}的警告),但我不知道怎么移植到Ilh模块。--YFdyh000留言2017年1月22日 (日) 13:54 (UTC)
现在我是仿照原来模板版的处理逻辑来直接拼凑html语句输出的,87~89行是存在页面时的处理,29行是用Module:Arguments读取参数。——路过围观的Sakamotosan 2017年1月23日 (一) 00:40 (UTC)
是不是指希望分类按照出现存在的页面名作为分类索键排序?88行将context["displayName"]或者context["localPage"]format到分类中,或者再前后位置植入一个隐藏span来在输出html植入一个标记;如果是类似使用了无预定使用的参数,直接在t:ilh导入模块:Check_for_unknown_parameters就是了,参数就是1、2、3、d、lang-code、lang、notcat。——路过围观的Sakamotosan 2017年1月23日 (一) 00:55 (UTC)
mw:Lua_reference_manual#assert?--百無一用是書生 () 2017年1月23日 (一) 03:26 (UTC)

2017年1月23日 (一) 20:14 (UTC)

对日语(及其他语言)用户的介绍

Wikipedia:Guestbook for non-Chinese speakers中,如果打开了简体中文的语言转换,那么日语介绍中部分汉字还是会被转化成简体中文。因为我用了Font settings插件,可以看到只有这些简中文字是以中文出现的,其他的汉字都是日语字体。我用{{lang}}先将这部分变成了日语原文,希望管理员能帮忙完善对应语句,或者将这部分代码整体更改,谢谢~~-- 在下Au,  有何贵干?  2017年1月21日 (六) 14:26 (UTC)

这样改其实也没什么不好,只不过是 lang 说了两遍而已(好吧,我承认自己懒)。本来{{lang}}内部是用-{不转换}-的,你也可以直接自己用。——Artoria2e5 保持讨论完整直接ping我回复 2017年1月26日 (四) 06:12 (UTC)

Template:Cite certification有问题啊

具体见红 (泰勒·斯威夫特专辑)的注脚162,有一个引号中的内容怎么都无法显示,有谁能帮助修正一下吗?传送门:Template:Cite certification。--星巴克女王留言2017年1月26日 (四) 06:17 (UTC)

@星巴克女王 完成Special:diff/42972789。 --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月27日 (五) 04:29 (UTC)
@WhitePhosphorus:,出现乱码了啊。阁下看下红 (泰勒·斯威夫特专辑)的注脚!--星巴克女王留言2017年1月27日 (五) 04:37 (UTC)
@星巴克女王:之前少了个}},现在应该是好了,真是不好意思…… --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月27日 (五) 04:50 (UTC)
@WhitePhosphorus:感谢编辑。--星巴克女王留言2017年1月27日 (五) 05:50 (UTC)

为什么query得到的logintoken总是badtoken

如题,我写了一段python登录代码:GET https://zh.wikipedia.org/w/api.php?action=query&meta=tokens&type=login&format=json&utf8=1 得到的logintoken再拿去POST https://zh.wikipedia.org/w/api.php?action=clientlogin&username=WhitePhosphorus&password=aaaaaaaaaa&loginreturnurl=https://zh.wikipedia.org/&format=json&utf8=1 ,结果却总是返回badtoken("Invalid CSRF token.")。用在线的HTTP GET/POST测试工具试了一下也是一样的结果。所以这是几个意思…… --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月29日 (日) 11:00 (UTC)

@WhitePhosphorus:,“+\\”,中间的\是转义符。--Antigng留言2017年1月30日 (一) 03:18 (UTC)
@Antigng:输出的中间结果是对的:“7367dbde5e18e7213909bc98805647fa588eb1c7+\”,所以不是这个问题……? --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月30日 (一) 03:26 (UTC)
@WhitePhosphorus:,没有百分号编码?--Antigng留言2017年1月30日 (一) 03:28 (UTC)
@Antigng:也试过(类似2641b20e4d294a3c8e2ca6b993e39aa1588eb5b4%2B%5C)不行,开始怀疑是库的问题了  囧rz... --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月30日 (一) 03:43 (UTC)
@WhitePhosphorus:,既然您是在线http和自己写的代码都不行,那么又为何是库的问题呢?注意到meta=tokens&type=login是会产生cookie的,您是不是没有保存cookie,并在POST请求中加上它们?--Antigng留言2017年1月30日 (一) 04:22 (UTC)
@Antigng:嗯应该是这个原因……我还是不够熟悉这一套啊,多谢了。 --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月30日 (一) 05:36 (UTC)
不客气。控制变量法。--Antigng留言2017年1月30日 (一) 05:38 (UTC)
python-requests包,省事。—菲菇维基食用菌协会 2017年1月30日 (一) 09:05 (UTC)

2017年1月30日 (一) 18:45 (UTC)

图片无法显示

看了性幻想User:萌得不能再萌的编辑以后自己试了一下(不要在意底下补的四个~,否则过不了过滤器),发现这张图片怎么也显示不了,而参数不变换张图片却能显示,所以是文件名的问题? --白磷变成了红磷并祝您春节快乐~萃取 打谱 2017年1月30日 (一) 15:12 (UTC)

其它语言没有这个问题。——꧁༺星耀晨曦༻꧂留言|2017年监管员选举2017年1月30日 (一) 15:25 (UTC)