我想在另一個網站內包裝一個mediawiki網站 - 使用網站的其他部分html文件使用的header.inc和footer.inc文件。 我對PHP不熟悉,有沒有一個'masterpage'文件可以放入其中?將MediaWiki包裝在另一個網站
1
A
回答
3
最好的辦法是創建一個自定義皮膚,或編輯其中一個默認皮膚,如monobook。他們控制大部分基本演示代碼。 Here is one short tutorial on creating a custom skin。這些文件通常位於/skins/
文件夾中;如果你瀏覽一個,你可以找到HTML開始和結束的地方。
可以包括使用PHP include function另一個文件,像這樣:
<html>
...
<body>
<?php
include 'header.inc';
?>
...
1
以供將來參考的LocalSettings.php中,您還可以阻止用戶使用其他任何皮膚。
$wgDefaultSkin = 'myskin';
$wgAllowUserSkin = false;
$wgSkipSkins = array("chick", "cologneblue", "monobook", "modern", "myskin", "nostalgia", "simple", "standard");
+1
這兩個設置是必要的,但不足以防止用戶使用其他皮膚。 您還必須設置以下配置設置: $ wgAllowUserSkin = false; (默認爲true)。 – 2009-09-17 18:05:23
+0
是的,我更新了這篇文章。謝謝你的提示。 – simon831 2009-09-18 10:10:42
相關問題
- 1. 將網站嵌入另一個網站
- 2. 如何使用PHP在另一個網站中包含另一個網站
- 3. 將Facebook從一個網站轉移到另一個網站
- 4. 將表格從一個網站導入到另一個網站
- 5. 將會話從一個網站傳遞到另一個網站
- 6. 將圖像從一個網站刮到另一個網站
- 7. 在另一個網站
- 8. 如何將Laravel 5安裝到另一個網站的底部
- 9. 拉一個網站的網站文字,並將其顯示在另一個
- 10. 從一個網站獲取數據並將其顯示在另一個網站
- 11. 將數據從一個網站填充到另一個網站在php/javascript中
- 12. 將moodle集成到另一個網站
- 13. 站點彈性MediaWiki安裝
- 14. 在另一個網站中顯示另一個網站中的iframe作爲iframe
- 15. Sitecore的 - 從一個安裝轉接網站到另一個
- 16. 將Joomla網站包裝成div
- 17. 從另一個網站拉
- 18. 另一個ASP.NET網站
- 19. 在標準的gitlab安裝上運行另一個網站
- 20. wordpress安裝在另一個wordpress網站(永久鏈接問題)
- 21. 安裝一把umbraco包違反網站
- 22. 如何將訪問令牌從一個網站傳遞到另一個網站?
- 23. 安全地將信息從一個網站傳遞到另一個網站
- 24. 將變量從一個網站傳遞到Tornado上的另一個網站
- 25. 如何將文章從一個Wordpress網站加載到另一個WordPress網站?
- 26. 將產品從一個網站導入到Magento的另一個網站
- 27. 將Wordpress從一個WP網站集成到另一個非WP網站
- 28. 如何將Facebook評論從一個網站遷移到另一個網站?
- 29. 在MediaWiki站點中安裝TabView擴展
- 30. 轉移會議一個網站到另一個網站
完美。非常感謝。 – simon831 2009-09-16 15:17:54