代码之家  ›  专栏  ›  技术社区  ›  simon831

在另一个网站中包装MediaWiki

  •  1
  • simon831  · 技术社区  · 15 年前

    我想将一个mediawiki站点包装到另一个站点中—使用该站点其余html文件所使用的header.inc和footer.inc文件。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Matt Hampel xkeshav    15 年前

    您最好创建一个自定义皮肤,或编辑一个默认皮肤,如monobook。它们控制大部分基本的表示代码。 Here is one short tutorial on creating a custom skin /skins/ 文件夹如果浏览其中一个,您可以找到HTML的开始和结束位置。

    PHP include function

    <html>
    ...
    <body>
    <?php
    include 'header.inc';
    ?>
    ...
    
        2
  •  1
  •   simon831    15 年前

    为了将来在LocalSettings.php中参考,您还可以阻止用户使用任何其他皮肤。

    $wgDefaultSkin = 'myskin';
    $wgAllowUserSkin = false;
    $wgSkipSkins = array( "chick", "cologneblue", "monobook", "modern", "myskin", "nostalgia", "simple", "standard" );