跳转到内容

维基导游:互助客栈/存檔/2026年1月至3月

来自维基导游


主条目空间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&section=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)[回复]

@XiplusAqurs1--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)[回复]