入門級:
制作PHP168的風格,完全不需要懂PHP程序.只須要懂HTML制作就行了.
PHP168整站系統與其他頻道系統的風格原理都是一樣的.下面重點講解整站的風格制作.
一套完整的風格必須指定一個唯一的關鍵字即不能與其它風格的關鍵字有雷同,并且包含以下文件與目錄
比如默認的風格,它的關鍵是: default 然后這個風格的相關目錄名都以此為標準.
/php168/style/default.php 這是風格的配置文件,必須有的,
/images/default/ 這是風格圖片目錄,風格的相關圖片都在這里,另外還有一個CSS文件
/template/default/ 這是模板目錄,如果自已另外做的風格,可以沒有這個目錄.當你的風格沒有對應的模板文件時,就會從系統默認的模板目錄去讀取.
/cache/label/default.php 這是風格的標簽設置參數的緩存.可以沒有.目的是方便別人使用你的風格里的標簽設置.否則別人需要自己設置標簽.
做風格的思路是這樣的:
第一步,按你自己的思路去做好一個主頁.列表頁與內容頁可做,可不做.但是在做的時候.必須要注意一點的是,必須確認你的主頁可以切割成三部分,即是頭部,底部,中間部分.因為程序會分三部分讀取模板.最后組合成一個頁面的.做到這個就可以了.所以在做的時候.其它完全可以不用考慮的.
第二步.也即是把你的HTML頁面做好之后.就要進行圖片與CSS的路徑進行替換處理. 在這里,你需要為你的風格想好一個關鍵字,比如abc只能是英文或英文加數字.然后就進行圖片與CSS的路徑替換. 把所有圖片及CSS的路徑替換為 $webdb[www_url]/images/abc/ 其中$webdb[www_url]這個變量代表你的整站訪問地址.通過這樣替換.就可以得到你的圖片的http://這樣的絕對路徑了.
第三步.即圖片及CSS路徑替換完畢之后.就需要對你的HTML主頁進行分割了.分別割成三部分代碼.即頭部,底部,中間內容部分. 分別命名為head.htm foot.htm index.htm
第四步,即分割完畢之后,就需要給以上三個文件插入特定代碼.使之成為模板.沒插入特定代碼之前.它只是普通的HTML頁面,并不是真正的模板.
修改以上三個文件.分別在每個文件的頭部插入如下代碼
<!-- <?php print <<<EOT -->
然后,分別在每個文件的底部插入以一代碼
<!-- EOT; ?> -->
這樣,就成為真正的模板了.
第五步,HTML文件與圖片目錄的正確存放.建立圖片目錄與模板目錄
images/abc/ 把用到的圖片放到此目錄
template/abc/ 把head.htm foot.htm index.htm這些模板放到此目錄
php168/style/abc.php 創建這樣一個文件.里邊輸入如下代碼
<?php $styledb['name']='我的ABC風格'; $styledb['keywords']='abc'; ?>
通過以上五個步驟.就基本上把一個主頁風格做好了.每新做一個風格,基本上都是這樣的步驟的.以上我們只是制作了head.htm index.htm foot.htm 這三個模板.一般來說足夠了.其它list.htm列表頁 bencandy.htm內容頁,我們沒有制作的話.他就會讀取系統默認目錄的.即default目錄的.其他頁的制作原理一樣.只是不需要做頭部與底部了
新聞熱點
疑難解答