سؤال

وأريد أن التفاف موقع ميدياويكي داخل موقع آخر - استخدام header.inc وfooter.inc الملفات التي تبقى من ملفات HTML من خلال الموقع استخدام. أنا لست على دراية بي، وجود ملف "masterpage" في مكان ما أستطيع وضعها في؟

هل كانت مفيدة؟

المحلول

وأفضل رهان ستكون لخلق الجلد المخصصة، أو تحرير واحدة من جلود الافتراضية، مثل مونوبوك. انهم يسيطرون على معظم رمز العرض التقديمي الأساسي. هنا هو واحد تعليمي قصيرة على خلق الجلد المخصصة . تعيش الملفات عادة في المجلد /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" );
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top