質問
他のWebサイトのhtmlファイルが使用するheader.incおよびfooter.incファイルを使用して、別のサイト内にmediawikiサイトをラップします。 私はPHPに精通していません、それらを置くことができるどこかに「マスターページ」ファイルがありますか?
解決
最善の策は、カスタムスキンを作成するか、monobookなどのデフォルトスキンのいずれかを編集することです。基本的なプレゼンテーションコードのほとんどを制御します。 カスタムスキンの作成に関する簡単なチュートリアルをご覧ください。ファイルは通常 / skins /
フォルダーにあります。ざっと目を通すと、HTMLの始まりと終わりを見つけることができます。
PHPインクルード関数を使用して、別のファイルをインクルードできます。
><html>
...
<body>
<?php
include 'header.inc';
?>
...
他のヒント
LocalSettings.phpで今後参照するために、ユーザーが他のスキンを使用できないようにすることもできます。
$wgDefaultSkin = 'myskin';
$wgAllowUserSkin = false;
$wgSkipSkins = array( "chick", "cologneblue", "monobook", "modern", "myskin", "nostalgia", "simple", "standard" );
所属していません StackOverflow