原文網址:http://drupal.dingwow.com.cn/specialtopic/7ge-bu-zou-rang-nin-chuang-jian-zhuan-shu-de-drupalban-xing
以下將介紹使用Zen來建立自己的theme,zen theme是一個很容易擴充子theme且廣受歡迎的版型。
請您注意,最好不要修改zen/zen檔案夾下的檔案,請您依據以下的步驟操作。
0.請您先下載zen,並解壓縮到sites/all/themes下
1.將STARTERKIT檔案夾複製到 sites/all/themes下,並更改檔案夾名稱為您想要的名稱:比如您命名theme為abcd,那麼請將sites/all/themes/zen/STARTERKIT資料夾複製出來,更改名稱後,就會有sites/all/themes/abcd檔案夾了。
2.在您新建的目錄中,請您將STARTERKIT.info改名為您目錄名稱。然後請您開始編輯.info檔,將檔案中所有STARTERKIT改為您的目錄(版型)名稱。例如:延續剛剛例子,我們將abcd/STARTERKIT.info改為abc/abcd.info。 然後編輯abcd.info時,將STARTERKIT.css改為abcd.css, 更改”name = ”的內容為”ABCD”,還有更改”description = ” 為 “一個zen的子版型”
3.接下來我們要決定layout了,zen/zen中有兩個css與layout有關,一個是zen/zen/layout-liquid.css(變動的)另一個是zen/zen/layout-fixed.css(固定的),請您選擇需要的layout然後複製其檔案到sites/all/themes/abcd檔案夾下,並將檔名改為layout.css。
4.將zen/zen/print.css複製到sites/all/themes/abcd檔案夾下。
5. 將zen/zen/zen.css複製到sites/all/themes/abcd檔案夾下並且更改檔名為sites/all/themes/abcd/abcd.css。
6.編輯sites/all/themes/abcd檔案夾下的template.php 及 theme-settings.php兩個檔案。請將兩檔案中所有”STARTERKIT”改為”abcd”
7.登入網站後,請到管理 > 網站建置 > 版型 (admin/build/themes)中啟用您剛剛新建的abcd版型。