我正在尝试删除带圆圈的部分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代码,但找不到。
隐藏元素的最简单方法是使用jquery。更多信息请参见here