如何隐藏或删除由MediaWIki驱动的特殊页面的div类?

问题描述 投票:0回答:1

我正在尝试删除带圆圈的部分in this picture

图片是由MediaWiki提供支持的特殊页面,我无法以与普通Wiki页面相同的方式对其进行编辑。相反,我能够访问其php文件,并且找到了我认为负责设置页面的功能:

/**
 * Sets up everything for the HTML output page including styles, javascript,
 * page title, etc.
 *
 * @param string $term
 */
protected function setupPage( $term ) {
    $out = $this->getOutput();

    $this->setHeaders();
    $this->outputHeader();
    $out->allowClickjacking();
    $this->addHelpLink( 'Help:Searching' );

    if ( strval( $term ) !== '' ) {
        $out->setPageTitle( $this->msg( 'searchresults' ) );
        $out->setHTMLTitle( $this->msg( 'pagetitle' )
            ->plaintextParams( $this->msg( 'searchresults-title' )->plaintextParams( $term )->text() )
            ->inContentLanguage()->text()
        );
    }

    $out->addJsConfigVars( [ 'searchTerm' => $term ] );

    $out->addModules( 'mediawiki.special.search' );
    $out->addModuleStyles( [
        'mediawiki.special', 'mediawiki.special.search.styles', 'mediawiki.ui', 'mediawiki.ui.button',
        'mediawiki.ui.input', 'mediawiki.widgets.SearchInputWidget.styles',
    ] );

}

但是,我不确定可以隐藏/删除搜索栏可以进行哪些更改。我希望找到一段可以编辑的HTML代码,但找不到。

php html css mediawiki
1个回答
0
投票

隐藏元素的最简单方法是使用jquery。更多信息请参见here

© www.soinside.com 2019 - 2024. All rights reserved.