维基导游:互助客栈/存檔/2026年1月至3月
外观
< Wikivoyage:互助客栈 | 存檔
主条目空间PageBanner显示问题
[编辑]
在翻译时突然注意到在页面banner上面显示了一道不和谐的横线和编辑首段的链接,英文版却不存在。查common.js和vector.js发现本意是希望标题不显示的,但是并未按预期工作,h1内容如下:
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%E7%99%BD%E5%B7%9D%E4%B9%A1&action=edit§ion=0" title="编辑首段"><span>编辑</span></a><span><span class="mw-editsection-divider"> | </span><a class="Wikiplus-Edit-SectionBtn" href="javascript:void(0)">快速编辑</a></span><span class="mw-editsection-bracket">]</span></span></h1>
显然并没有去除h1内的内容,导致预定css样式#firstHeading:empty {display: none;}不生效。
为解决此问题,可在common.js中添加以下内容:
(function () {
if (document.querySelector('.ext-wpb-pagebanner')) {
const heading = document.getElementById('firstHeading');
if (heading) {
heading.style.display = 'none';
}
}
})();
经本人测试,运行正常。如果各位确认空白标题的编辑链接显示是bug的话,可以让IA加到Mediawiki:common.js中。 ChasingAir留言 2025年11月8日 (六) 21:10 (CST)
- @Xiplus、Aqurs1--S8321414(留言) 2025年11月8日 (六) 21:17 (CST)
- 加上了,但我覺得那是不是「編輯首段」小工具造成的? Xiplus(留言) 2025年11月10日 (一) 19:47 (CST)
- 我认为很有可能,目前这么更改这个小工具就无效了,故我提议回退这一更改,如果觉得不合适关掉小工具就可以了。@ChasingAir 在下荷花,请多指教 2025年11月10日 (一) 22:13 (CST)
- 了解,测试发现确实是。@Xiplus:那还是回退吧,不知道什么时候勾上的小工具:( -- ChasingAir留言 2025年11月10日 (一) 22:43 (CST)
完成 Aqurs1(留言) 2025年11月11日 (二) 10:32 (CST)
- @Aqurs1你是不是多回退了一个版本?应该到版本210614才对吧? 在下荷花,请多指教 2025年11月11日 (二) 12:59 (CST)
- 了解,测试发现确实是。@Xiplus:那还是回退吧,不知道什么时候勾上的小工具:( -- ChasingAir留言 2025年11月10日 (一) 22:43 (CST)
- 我认为很有可能,目前这么更改这个小工具就无效了,故我提议回退这一更改,如果觉得不合适关掉小工具就可以了。@ChasingAir 在下荷花,请多指教 2025年11月10日 (一) 22:13 (CST)
- 加上了,但我覺得那是不是「編輯首段」小工具造成的? Xiplus(留言) 2025年11月10日 (一) 19:47 (CST)