:::
所有書籍
「四小時佈景開發」目錄
MarkDown
2-4-1 theme.html
1. 製作XOOPS的佈景大致流程(10分鐘)
2. 將佈景轉換為樣板(10分鐘)
2-1 精簡 theme.html 內容(30 分鐘)
2-1-1 theme.html
2-2 放入共同的佈景檔案及目錄(10分鐘)
2-3 將 theme.html 套用共同樣板檔(30分鐘)
2-3-1 theme.html
2-4 佈景可用的XOOPS樣板標籤(10分鐘)
2-4-1 theme.html
3. 初次套用佈景(20分鐘)
3-1 config.php
4. 關於 config.php(30分鐘)
5. 關於 theme_css.html(20分鐘)
6. 滑動圖文(10分鐘)
7. 導覽列選單(10分鐘)
8. 讓使用者可以傳 logo 圖(20分鐘)
9. 關於 config2.php 額外設定(30分鐘)
3-1 config.php
四小時佈景開發 ======= ### 一、套用前先開啟 config.php,調整幾個地方: 1. 設定「預設佈景種類」: - 如果採用的是bootstrap自適應佈景(如本例引入的是 <{includeq file="$xoops\_rootpath/modules/tadtools/themes\_tpl/navbar.html"}> ),請設為「bootstrap」; ``` <pre class="brush:php;"> //預設佈景種類 bootstrap or html or mix $theme_kind='bootstrap'; ``` - 如果是傳統固定寬度的網頁佈景,則有兩種選擇,選用「html」表示佈景寬度及區塊寬度都可以用 px 來指定寬度; - 若選擇「mix」則表示佈景寬度用 px 指定寬度,但區塊及主內容區仍以 bootstrap 的 12 欄方式來指定。 2. 設定「引入哪些選單?」: - 如果導覽列是採用共同樣板中的預設導覽列(如本例),請設為「my\_menu」; ``` <pre class="brush:php;"> //引入哪些選單? all(含 my_menu,admin,user),my_menu,admin,user $menu_var_kind='my_menu'; ``` - my\_menu:佈景管理中「自訂選單」中的選項 - admin:管理員專用選單 - user:一般使用者選單 - all 則是同時包含上述三種,通常用在另外的導覽列上(之後會講) 3. 設定「版面寬度」: - 若「預設佈景種類」設為 bootstrap ,則請將 max 及 default 都設為 12(也就是滿版之意) ``` <pre class="brush:php;"> //版面寬度[自],值:若bootstrap模式,最大值為 12,若 html 模式,則輸入預設版面寬度,如: 980 $config_enable['theme_width']=array('enable'=>0, 'min'=>'1' , 'max'=>'12' , 'require'=>1 , 'default'=>'12'); ``` - 若「預設佈景種類」設為 html 或 mix,則 max 及 default 可自設定想要的預設寬度,如:960或980等(預設單位為 px)。 ### 二、 套用佈景 1. 先至「後台→區塊」加入佈景區塊(可設為僅管理員可見)。 2. 「後台→偏好設定→系統設定→一般設定→使用者可選擇的佈景 」加入新佈景,接著再至前台的佈景區塊選用新佈景。 ### 三、 製作縮圖 1. 最後,做好後,擷取螢幕,存成screenshot.png,並將圖片大小縮至450px,接著,再轉檔為shot.gif,並將其寬度縮至150px 2. 最後,直接上傳到網站並套用,或壓縮成zip檔,準備釋出。 ### 四、最後成果 其實還沒最佳化,但已經可以套用了:[bootstrap-biz.zip](http://www.tad0616.net/uploads/tad_book3/file/4h_theme/bootstrap-biz.zip)
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
總目錄
1.製作XOOPS的佈景大致流程(10分鐘)
2.將佈景轉換為樣板(10分鐘)
2-1精簡 theme.html 內容(30 分鐘)
2-1-1theme.html
2-2放入共同的佈景檔案及目錄(10分鐘)
2-3將 theme.html 套用共同樣板檔(30分鐘)
2-3-1theme.html
2-4佈景可用的XOOPS樣板標籤(10分鐘)
2-4-1theme.html
3.初次套用佈景(20分鐘)
3-1config.php
4.關於 config.php(30分鐘)
5.關於 theme_css.html(20分鐘)
6.滑動圖文(10分鐘)
7.導覽列選單(10分鐘)
8.讓使用者可以傳 logo 圖(20分鐘)
9.關於 config2.php 額外設定(30分鐘)
展開
|
闔起
線上使用者
35
人線上 (
10
人在瀏覽
線上書籍
)
會員: 0
訪客: 35
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入