:::
所有書籍
「[981]PHP入門+XOOPS模組設計」目錄
MarkDown
6-1 index.php
1. 相見歡
1-1 index.php 內容
2. PHP與表單
2-1 contact/index.php
3. 讓程式聰明又乾淨
3-1 index.php 原始語法
4. 寫入資料庫
4-1 index.php
5. 撈取資料庫資料
5-1 index.php
6. 把資料庫資料作成列表
6-1 index.php
7. 讓程式套用佈景
7-1 index.php
8. 加入修改刪除功能
8-1 index.php
9. 上傳檔案並做縮圖
9-1 index.php
10. 安裝XOOPS
10-1 index.php
11. XOOPS模組架構
11-1 index.php
11-2 index2.php
12. $xoopsUser應用
12-1 index.php
13. 分頁與搜尋
13-1 include/search.php
13-2 index.php
14. 樣板及評論
14-1 view.php
14-2 index.php
14-3 comment_new.php
15. 製作XOOPS區塊
15-1 blocks/new_contact.php
16. 偏好設定與所見即所得
16-1 view.php
17. 多國語系與圖形驗證
17-1 index.php
17-2 [語系]language/tchinese_utf8/modinfo.php
17-3 [語系]xoops_version.php
17-4 [語系]admin/menu.php
17-5 [sprintf示範]index.php
17-6 [sprintf示範]main.php
18. 模組自動功能
18-1 include/onUninstall.php
18-2 include/onUpdate.php
7-1 index.php
\[981\]PHP入門+XOOPS模組設計 ====================== [![](http://tad0616.net/uploads/dl.gif)](http://120.115.2.76/tad/tad_book3/file/9801/07.zip) ### 一、TBS小強佈景 1.讓PHP程式和畫面設計(即樣板)分開,我們就可以用一般網頁編輯器來設計樣板。 2.可以不用重複設計專案的每一頁畫面,因樣板可共用,節省開發時間。 3.PHP樣板引擎(用來套用樣板的東西)很多,我們用的是小巧快速的「小強」TinyButStrong樣板引擎(http://www.tinybutstrong.com) 4.小強的簡體中文說明書:http://phpv.net/TBS\_Manual.htm ### 二、免費佈景 1.http://www.openwebdesign.org ←上課以此做範例 2.http://www.freecsstemplates.org 3.http://www.oswt.co.uk/index.html 4.http://www.zeroweb.org/ 5.http://www.templateworld.com/free\_templates.html ### 三、用網頁編輯器來修改製作樣板 1.KompoZer是一套所見即所得的網頁編輯軟體,自由軟體,可免費使用。 2.可從「Tool→Extensions」安中中文語系。 3.將佈景的index.html改為theme.html(可自訂),並整理版面以設定樣板標籤:\[var.名稱\],如「var.content」,樣板標籤可以設定很多組! 4.記得修改頁面連結,並注意佈景編碼設定。 ### 四、讓php檔案套用樣板 1.將tbs\_us.zip複製到網頁目錄下,並解壓縮,我們要用的只有tbs\_class.php或tbs\_class\_php5.php。 2.程式中必須產生對應佈景標籤的變數,如「$content="xxx"」(即對應\[var.content\]),最後引入TBS佈景引擎檔案: include\_once('tbs\_class.php'); $TBS =& new clsTinyButStrong ; $TBS->LoadTemplate('theme.html',False) ; $TBS->Show() ; ### 五、縣市鄉鎮連動選單 1.把city\_menu複製到網頁目錄,接著將「縣市連動選單語法.txt」中的語法,貼到表單<form>之前。 2.縣市以及鄉鎮都必須改為<select>下拉選單。縣市欄位名稱預設為city鄉鎮則為town,若不一樣,則需跟著修改form.city或form.town。 3.若想固定寬度,可於<select>中加入 style="width:80px;" 六、點欄位提示自動消失 1.郵遞區號欄位可設計成一點該欄「郵遞區號」四個字自動空白。 <input type="text" name="zip" size=5 value="郵遞區號" onClick="if(this.value==\\'郵遞區號\\'){this.value=\\'\\';}">
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
589
人線上 (
203
人在瀏覽
線上書籍
)
會員: 0
訪客: 589
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入