Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[1031]XOOPS佈景設計」目錄
MarkDown
8-2 theme2014/language/tchinese_utf8/main.php 語系檔
1. HTML5入門
1-1 「範例」index.html
2. HTML5 與 CSS3
2-1 index.html(背景整合設定)
2-2 index.html(多背景)
2-3 index.html(標題文字外觀設定)
2-4 index.html(頁內樣式)
2-5 index.html(版面布局)
2-6 index.html(完整版面布局)
2-7 index.html(導覽列)
2-8 index.html(完整導覽列)
3. CSS3與版面布局
3-1 index.html(標題加上左邊框)
3-2 index2.html(position練習空檔)
3-3 index2.html(position:relative)
3-4 index2.html(position:relative+z-index 上下層)
3-5 index2.html(position:absolute)
3-6 index2.html(position:fixed)
3-7 index.html(兩欄式)
3-8 index3.html(用position來做三欄式)
3-9 index4.html(利用float做三欄式)
3-10 index.html(float兩欄式)
3-11 index.html(側邊作者欄+花邊)
4. 認識 BootStrap
4-1 bootstrap1.html 固定版面布局練習
4-2 bootstrap2.html 固定版面XOOPS布局練習
4-3 bootstrap2.html 流動版面XOOPS布局練習
4-4 bootstrap3.html 流動版面網頁排版練習
5. XOOPS佈景開發(上)
5-1 theme2014/index.html 基本頁面
5-2 theme2014/index.html 基本頁面+架構+justfont字型
5-3 css/style.css 主樣式表
5-4 theme2014/index.html 導覽列+XOOPS八區域+頁尾
5-5 theme2014/theme.html 樣板檔(大架構初步完成)
5-6 theme2014/xotpl/block.html (區塊樣板檔)
5-7 theme2014/css/xoops.css (XOOPS內容樣式表)
5-8 theme2014/xotpl/block_center.html (中間區塊樣板檔)
6. XOOPS佈景開發(下)
6-1 theme2014/theme.html 樣板檔(加入管理工具)
6-2 theme2014/xotpl/block.html (強化區塊樣板檔)
6-3 theme2014/xotpl/block_center.html (強化中間區塊樣板檔)
6-4 theme2014/css/xoops.css (XOOPS內容樣式表)
6-5 theme2014/css/style.css (主樣式表)
6-6 theme2014/modules/system/system_redirect.html 轉頁畫面
6-7 theme2014/language/tchinese_utf8/main.php
7. 打造可控制佈景
7-1 佈景結構參考
7-2 theme2014/theme.html (主佈景架構)
7-3 theme2014/theme.ini (佈景資訊檔)
7-4 theme2014/css/style.css
7-4 theme2014/config.php (佈景主設定檔)
7-5 theme2014/config2.php 額外設定
8. 進階佈景設計
8-1 theme2014/theme.html 主佈景架構
8-2 theme2014/language/tchinese_utf8/main.php 語系檔
9. 快速做出XOOPS佈景
9-1 themes/sailing_demo/theme.html
9-2 themes/sailing_demo/theme.ini
9-3 themes/sailing_demo/README
9-4 themes/sailing_demo/config.php
9-5 themes/sailing_demo/config2.php
9-6 themes/sailing_demo/templatemo_style.css (僅列修改部份)
9-1 themes/sailing_demo/theme.html
\[1031\]XOOPS佈景設計 ================= [](http://www.tad0616.net/uploads/tad_book3/file/1031/09.zip) ### 一、 先準備好一個佈景 1. 您可以自己設計一個靜態畫面,也可以從網路上抓取免費佈景來修改成XOOPS佈景。 2. 範例:http://www.templatemo.com/preview/templatemo\_322\_sailing 3. 解壓縮後,刪除不必要檔案,並將index.html複製一份成theme.html ### 二、 放入共同的佈景檔案及目錄 1. 將theme\_package.zip解壓縮,並將裡頭的所有檔案目錄複製至佈景目錄中。 2. 修改theme.ini及README的內容,主要就是填一下佈景名稱及其他資訊而已。 ### 三、 修改theme.html的頁首 1. 將theme\_package.zip解壓縮,並將裡頭的所有檔案目錄複製至佈景目錄中。(兩個TXT檔不需要複製) 2. 開啟「加入頁首.txt」,將裡面的語法,貼至</head>之前,並取代原有內容。(若原有佈景有自訂的javascript語法,應留下,勿將之覆蓋掉,除非用不到) 3. 找到「<{xoImgUrl css/style.css}>」修改為該佈景的主要CSS檔位置。若有兩個以上的CSS檔則自行加上。 ### 四、 修改theme.html的主要版型及頁尾 1. 利用FireFox的「檢測元素」功能,找出主內容區的位置,以本例而言<div id="templatemo\_content">中即為主要內容及側邊欄的呈現區域。請將裡面的語法刪除。我們用現有的可切換版型的樣板來取代之 2. 開啟「加入內容及頁尾.TXT」,找到【版型及內容】,複製語法,貼到<div id="templatemo\_content">中。至此,佈景以可呈現區塊及主內容,並可切換版型。 ```
<{includeq file="$xoops_rootpath/modules/tadtools/themes_tpl/$theme_type.html"}>
``` 3. 接著陸續加上【頁尾】以及【佈景變數及必要的語法】(加至</body>前)。 4. 最後將佈景中,有載入圖片或額外檔案的部份,利用<{xoAppUrl}>或<{xoImgUrl}>重設其路徑。 ### 五、 套用佈景 1. 「後台→偏好設定→系統設定→一般設定→使用者可選擇的佈景 」加入新佈景,接著再至前台的佈景區塊選用新佈景。 2. 開啟config.php,根據佈景狀況,調整相關參數。例如背景顏色及佈景寬度,不給改的就請將enable設為0,但其預設值仍須為正確的預設值(因為不開放修改會直接存入預設值) 3. 開啟config2.php,將不需要的設定項目標記起來。例如頁尾顏色、底圖等。 4. 調整期間,先別進後台,這樣設定值就不會寫進資料庫,調整config.php馬上就可以看到效果。 ### 六、 調整選單、Logo或滑動圖文 1. 參考「加入內容及頁尾.TXT」語法,可直接套用所需樣板。 2. 或利用樣板變數,自製選單($menu\_var)或滑動圖文($slider\_var)搭配<{foreach form=$xxx item=OOO}><{$OOO.key}><{/foreach}>的寫法來自己做出相關功能。 ### 七、 製作縮圖 1. 最後,做好後,擷取螢幕,存成screenshot.png,並將圖片大小縮至450px,接著,再轉檔為shot.gif,並將其寬度縮至150px 2. 最後,直接上傳到網站並套用,或壓縮成zip檔,準備釋出。 ### 八、「補充」額外設定 1. 陣列的寫法(json格式): ``` [{"name":"回首頁","url":"{XOOPS_URL}/index.php"}, {"name":"最新消息","url":"{XOOPS_URL}/modules/tadnews/"}, {"name":"電子相簿","url":"{XOOPS_URL}/modules/tadgallery/"}, {"name":"檔案下載","url":"{XOOPS_URL}/modules/tad_uploader/"}, {"name":"聯絡我們","url":"{XOOPS_URL}/modules/ugm_contact_us/"}] ``` 2. 若需要多幾個項目: ``` [{"name":"回首頁","url":"{XOOPS_URL}/index.php" , "target":"_self"}, {"name":"最新消息","url":"{XOOPS_URL}/modules/tadnews/" , "target":"_blank"}, {"name":"電子相簿","url":"{XOOPS_URL}/modules/tadgallery/" , "target":"_blank"}, {"name":"檔案下載","url":"{XOOPS_URL}/modules/tad_uploader/" , "target":"_blank"}, {"name":"聯絡我們","url":"{XOOPS_URL}/modules/ugm_contact_us/" , "target":"_blank"}] ``` ### 九、完整佈景檔下載 [sailing\_demo.zip](http://www.tad0616.net/uploads/tad_book3/file/1031/sailing_demo.zip) ========================================================================================
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
64
人線上 (
12
人在瀏覽
線上書籍
)
會員: 0
訪客: 64
更多…