我想在另一個網站內包裝一個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. 將會話從一個網站傳遞到另一個網站
- 3. 將表格從一個網站導入到另一個網站
- 4. 將圖像從一個網站刮到另一個網站
- 5. 在另一個網站
- 6. 從一個網站獲取數據並將其顯示在另一個網站
- 7. 站點彈性MediaWiki安裝
- 8. 在另一個網站中顯示另一個網站中的iframe作爲iframe
- 9. 在標準的gitlab安裝上運行另一個網站
- 10. 將Wordpress從一個WP網站集成到另一個非WP網站
- 11. 安全地將信息從一個網站傳遞到另一個網站
- 12. 如何將訪問令牌從一個網站傳遞到另一個網站?
- 13. 安裝一把umbraco包違反網站
- 14. 從一個網站到另一個網站的數據傳輸
- 15. 在另一個網站使用sessiondata
- 16. 在PHP中讀取另一個網站
- 17. 在iframe中顯示另一個網站
- 18. 包括一個網站在PHP文件
- 19. 如何將網站從一個網址移到另一個網址?
- 20. 包裝DIV在100%寬度的網站
- 21. WPF:如何將內容控件包裝在另一箇中?
- 22. 從一個網站(網頁)拖放超鏈接到另一個網站
- 23. 將搜索請求從我的網站傳輸到另一個網站
- 24. 是否有可能將div從網站複製到另一個網站?
- 25. 使用對象或iframe將網站嵌入到另一個網站
- 26. 將現有網站的特定部分嵌入到另一個網站
- 27. 如何將另一個網站的所有產品導入到magento網站
- 28. 如何在分享驗證的同時將一個網站整合到另一個網站?
- 29. 是否可以在沒有API的情況下將數據從一個網站導出到另一個網站?
- 30. 在瀏覽器級別將數據從一個網站發送到另一個網站
完美。非常感謝。 – simon831 2009-09-16 15:17:54