MediaWiki talk:Gadget-refToolbar.js
添加话题无法使用小工具-参考文献引用功能2.0版本
[编辑]只能加载简陋的那个版本。MediaWiki:Gadget-refToolbar.js中的代码typeof $.wikiEditor.modules.dialogs != 'undefined'我这里等于false。不知道原因是什么。直接手动导入也不行,虽然按钮出来了但点击没有反应。--yfdyh000 (留言) 2011年11月26日 (六) 19:13 (UTC)
- 现在看看好了没有?Liangent (留言) 2011年11月26日 (六) 19:50 (UTC)
- 更新了一下这个工具,它的界面消息存储结构全变了,不愿意一个个手工改,就直接用正则替换了。大概看了看改了后还能用,已知问题是
所有部分tooltip(6个)不能正常显示,需手工处理。Liangent (留言) 2011年11月26日 (六) 20:48 (UTC)
- 更新了一下这个工具,它的界面消息存储结构全变了,不愿意一个个手工改,就直接用正则替换了。大概看了看改了后还能用,已知问题是
- 新的版本又多了一些新的问题:
- 新闻引用展开隐藏区域后,第5作者下面的label缺失
- 期刊引用展开隐藏区域后,PMC下面的label缺失
- 会议引用的页码貌似多了自动填充?
--百無一用是書生 (☎) 2011年11月28日 (一) 02:10 (UTC)
- 新闻(✓)已修复。期刊缺的是bibcode和postscript,原来就没有翻译,或者就留英文?会议那个没看懂。Liangent (留言) 2011年11月28日 (一) 05:30 (UTC)
- 会议引用中的填页码的右边多了一个放大镜--百無一用是書生 (☎) 2011年11月28日 (一) 06:00 (UTC)
Updates
[编辑]Hi!
I started migrating the English Wikipedia code into a ResourceLoader-compatible gadget, and this requires a few pages to be moved, so the maintainer of this local gadget (Shizhao? Liangent?) might want to watch en:Wikipedia:RefToolbar/2.0/porting for future changes. For now, the only page moved was en:MediaWiki:RefToolbarBase.js to en:MediaWiki:Gadget-refToolbarBase.js, but there are a few more to come. Helder.wiki 2014年5月1日 (四) 21:05 (UTC)
弃用2.0a
[编辑]
请求已处理
今天发现界面变化。mw.user.options.get( 'usebetatoolbar-cgd' ) 现在是null,导致只加载未汉化且简陋的2.0a版本。英文维基于2017年6月已弃用。--YFdyh000(留言) 2018年7月10日 (二) 19:13 (UTC)
- @YFdyh000:
已修复。如有问题请回报--百無一用是書生 (☎) 2018年7月12日 (四) 12:30 (UTC)
編輯請求 2025-10-11
[编辑]
请求已处理Hamish T 2025年10月26日 (日) 12:59 (UTC)
5月的Special:Diff/87215049(讨论)似乎重新引发了H:自動登出,我在UT:Shizhao#refToolbar小工具与自动登出问题提出了(,但尚未获得响应)。希望@Xiplus及其他界面管理员能来检查该默认启用的小工具的加载方式。若决定改回本地文件则还应移除描述文本的extwiki参数。--Srapoj(留言) 2025年10月11日 (六) 02:24 (UTC)
- @Diskdance:不知道您有没有兴趣来检查一下?
我猜showToolbar这个选项已经从mediawiki中删掉了,所以只用管usebetatoolbar的分支加载的东西。--Srapoj(留言) 2025年10月19日 (日) 02:55 (UTC)- 叫一下新界面管理员@Hamish。--Srapoj(留言) 2025年10月24日 (五) 19:52 (UTC)
- 在en:MediaWiki:Gadget-refToolbar.js,它的legacy版本需要与en:Special:Gadgets#gadget-legacyToolbar搭配使用。本地没有这个小工具,所以这个分支应该不会被执行。--Srapoj(留言) 2025年10月25日 (六) 22:08 (UTC)
- 我刚测试了一下,在我这开不开启这个插件,以及使用旧版和新版,自动登出的发生趋势没有很明显的下降。--Hamish T 2025年10月25日 (六) 06:47 (UTC)
- 没明白您是怎么测试的。按照我对此问题的理解,自动登出发生在Extension:CentralAuth自动创建本地账户失败时。由于
jQuery.getScript()以及mw.loader.load()加载js资源的方式都是往DOM的<head>加入<script>,发往en.wikipedia.org的请求带有用户的cookie(这种方法不受CORS限制,因为发起请求的JS脚本不需要知道响应内容),因此应该会造成自动登出。
根据站内以及站外群组的反馈,近期是会出现自动登出问题。虽然我没见到有新用户确认是该小工具的问题,但我依据这里的分析判断是它造成的。--Srapoj(留言) 2025年10月25日 (六) 22:08 (UTC)- 我在私人Mediawiki站点测试的,但也许不能反应本地情况。不过自动登出这个问题确实好像最近反应比较多,有可能是这个的问题,但不排除还有其他。--Hamish T 2025年10月26日 (日) 02:14 (UTC)
- 每组我都测试了至少十个账号,在私人站点无论开/关,旧/新,都会有一两个出现自动登出的,而且都是在副站(即模拟enwiki)的站点没有封禁IP的情况下都有。所以也可能是我私人维基站点的搭建问题,但是这个容我考虑下是否先行回滚吧。--Hamish T 2025年10月26日 (日) 02:18 (UTC)
- 我对Extension:CentralAuth的印象是这东西配起来很麻烦,反正自己没碰过。您这个听起来像是没正确运行(
- 像之前那样把文件放在本地的话,Shizhao的意思是嫌需要定期同步英维那边的更新有些麻烦。但可能没别的方法?--Srapoj(留言) 2025年10月26日 (日) 03:07 (UTC)
- 是很麻烦,所以我不排除搭建问题。主要是因为enwiki那边本地封禁ip的也多,各有利弊吧。--Hamish T 2025年10月26日 (日) 03:19 (UTC)
- 没明白您是怎么测试的。按照我对此问题的理解,自动登出发生在Extension:CentralAuth自动创建本地账户失败时。由于
- @Hamish:应该需要同步en:MediaWiki:RefToolbar.js,以便解决原先5月报告的问题。--Srapoj(留言) 2025年10月26日 (日) 13:13 (UTC)
- 暫時先回退到上一個穩定版再看,還在研究差異,但至少用之前技術帝的版本應該是暫時能解決自動登出的問題,但肯定會出現文字標籤丟失就是了,我盡快處理回去。--Hamish T 2025年10月26日 (日) 13:18 (UTC)
- diff内容看起来是机械性的替换,可以直接应用。
另外请顺便处理Special:PrefixIndex/MediaWiki:Gadget-Edittools-refToolbar的extwiki参数,因为我在H:自動登出#如果使用網頁加入了用跨字样排查的方法。--Srapoj(留言) 2025年10月26日 (日) 13:23 (UTC)
- diff内容看起来是机械性的替换,可以直接应用。
- 暫時先回退到上一個穩定版再看,還在研究差異,但至少用之前技術帝的版本應該是暫時能解決自動登出的問題,但肯定會出現文字標籤丟失就是了,我盡快處理回去。--Hamish T 2025年10月26日 (日) 13:18 (UTC)