跳转到内容

MediaWiki talk:Gadget-refToolbar.js

页面内容不支持其他语言。
添加话题
维基百科,自由的百科全书
Srapoj在话题“編輯請求 2025-10-11”中的最新留言:1个月前

无法使用小工具-参考文献引用功能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)回复
完成 Liangent (留言) 2011年11月27日 (日) 06:17 (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)回复
不知道。Liangent (留言) 2011年11月28日 (一) 07:39 (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)回复
@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-refToolbarextwiki参数,因为我在H:自動登出#如果使用網頁加入了用字样排查的方法。--Srapoj留言2025年10月26日 (日) 13:23 (UTC)回复