如何在MediaWiki中对.php文件应用补丁?

时间:2014-08-28 14:45:06

标签: php mediawiki patch adsense

我尝试使用ShoutWikiAds(http://www.mediawiki.org/wiki/Extension:ShoutWiki_Ads)扩展程序将Google Adsense整合到我的MediaWiki网站中。

第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文件中吗?

非常感谢非常清楚易懂的答案!

1 个答案:

答案 0 :(得分:1)

将file.patch放入文件的同一目录中,并使用以下命令

patch < file.patch

相应地将“file.patch”更改为正确的文件名。