Mediawiki 如何编辑类别页面布局?

Mediawiki 如何编辑类别页面布局?,mediawiki,Mediawiki,如何编辑类别页面的布局,例如它们在以下页面上使用的布局: (图片:) 我想添加html代码在完全相同的地方,他们有广告,但在我自己的维基。此代码应仅在类别中可见。没有简单的内置方式来更改类别页面。使用MediaWiki:Common.js中的Javascript添加广告可能对您来说最简单 也就是说,如果您真的需要修改页面的HTML代码,那么钩子就是您要寻找的 大概是这样的: $wgHooks['CategoryPageView'][] = 'insertAdInCategoryPage'; p

如何编辑类别页面的布局,例如它们在以下页面上使用的布局:

(图片:)


我想添加html代码在完全相同的地方,他们有广告,但在我自己的维基。此代码应仅在类别中可见。

没有简单的内置方式来更改类别页面。使用
MediaWiki:Common.js
中的Javascript添加广告可能对您来说最简单

也就是说,如果您真的需要修改页面的HTML代码,那么钩子就是您要寻找的

大概是这样的:

$wgHooks['CategoryPageView'][] = 'insertAdInCategoryPage';

public static function insertAdInCategoryPage( &$categoryArticle ) { 

  global $wgOut;
  $wgOut->addHTML(/*some HTML*/);
  return true;

}
$categoryArticle
将是一个对象