您好,Jon (WMF)!欢迎加入维基百科!
感謝您對維基百科的興趣與貢獻,希望您會喜歡這裡。除了歡迎辭以外,也請您了解以下重要文章:
有问题?請到互助客栈询问,或在我的对话页提出。别忘記:討論後要簽名,方式之一是留下4個波浪紋「 ~~~~ 」。 If you have any questions about the Chinese Wikipedia, please leave a message here. Thank you for visiting!
|
- 閱讀新手应该注意的七种常见错误、理解維基百科的立場與常見注意事項。
- 有任何编辑上的问题?请到IRC上求助,或到這裡提问,其他维基人见到后就会来提供帮助。
- 不知道有甚麼可写?条目请求、最多语言版本的待撰条目和缺少的传统百科全书条目中列出了许多维基百科目前还没有的条目,欢迎您来撰寫!
- 希望您能享受共同编写百科的樂趣,成为一名充實的维基百科人。
我是欢迎您的维基人: 木瓜不是食物#留言 2021年5月26日 (三) 03:19 (UTC)
Gadget-Difflink.js
Hi, I saw your modification (Special:Diff/78845882). May I ask if you can trace back to the specific scenario where "element" is null? I have tried all available skins at present, and mw.util.addPortletLink can return a HTMLElement based on the position passed to it.--安忆Talk 2023年9月13日 (三) 02:44 (UTC)
- Not all portlets are available in all skins / on all pages so the method will either return an HTMLElement or null per documentation on https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.util-method-addPortletLink
- hope this is helpful!--Jdlrobson(留言) 2023年9月13日 (三) 04:25 (UTC)
- Checking the logs the error was occurring on the following pages (old revisions in Minerv mobile skin):
- --Jon (WMF)(留言) 2023年9月13日 (三) 05:20 (UTC)
- Please refer to L-29 and L-34.
document.getElementById('p-tb')
can successfully obtain a HTMLUListElement. I think that at this point, mw.util.addPortletLink can return a HTMLElement. What are your thoughts on this?--安忆Talk 2023年9月13日 (三) 10:38 (UTC)- Minerva doesn't always have a #p-tb element. It is only present if you enable the "Advanced mode" in settings. You can also see this in an incognito window.--Jon (WMF)(留言) 2023年9月13日 (三) 15:46 (UTC)
- I have reproduced it. More precisely, non-logged-in users don't have the #p-tb element, while logged-in users have whether "Advanced mode" is enabled or not. Thanks.--安忆Talk 2023年9月14日 (四) 06:37 (UTC)
- Minerva doesn't always have a #p-tb element. It is only present if you enable the "Advanced mode" in settings. You can also see this in an incognito window.--Jon (WMF)(留言) 2023年9月13日 (三) 15:46 (UTC)
- Please refer to L-29 and L-34.