ShoutWikiAds (http://www.mediawiki.org/wiki/Extension:ShoutWiki_Ads) 확장을 사용하여 MediaWiki 사이트에 Google 애드 센스를 통합하려고합니다.MediaWiki에서 .php 파일에 대한 패치를 적용하려면 어떻게해야합니까?
2 단계 : $ IP/skins/MonoBook.php에 패치를 적용하십시오.
패치는 다음과 같습니다
Index: MonoBook.php
===================================================================
--- MonoBook.php (revision 88394)
+++ MonoBook.php (working copy)
@@ -98,7 +98,9 @@
<?php if($this->data['dataAfterContent']) { $this->html ('dataAfterContent'); } ?>
<div class="visualClear"></div>
</div>
-</div></div>
+</div>
+<?php /* ShoutWiki patch */ wfRunHooks('MonoBookAfterContent'); ?>
+</div>
<div id="column-one"<?php $this->html('userlangattributes') ?>>
<?php $this->cactions($skin); ?>
<div class="portlet" id="p-personal">
@@ -257,6 +259,7 @@
</div>
</div>
<?php
+ /* ShoutWiki patch */wfRunHooks('MonoBookAfterToolbox');
}
/*************************************************************************************************/
은 어떻게 monobook.php 파일에 대해이 패치를 적용합니까? 그냥 monobook.php 파일에 복사하거나 붙여 넣을 수 있습니까?
매우 명확하고 이해하기 쉬운 대답은 대단히 감사하겠습니다!
이것은 좋지 않은 아이디어입니다. 귀하 (또는 귀하의 웹 호스트)가 귀하의 위키를 업그레이드 할 때마다 귀하의 패치는 사라질 것입니다. 또한이 기능은 기본 스킨이 아닌 MonoBook 스킨을 사용하는 사용자에게만 적용됩니다 (Vector is). – leo