:::
所有書籍
「[981]PHP入門+XOOPS模組設計」目錄
MarkDown
15-1 blocks/new_contact.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
16-1 view.php
\[981\]PHP入門+XOOPS模組設計 ====================== [![](http://tad0616.net/uploads/dl.gif)](http://120.115.2.76/tad/tad_book3/file/9801/16.zip) ### 一、模組偏好設定 模組若需要偏好設定功能,那麼請加入以下項目(在此常數需要加上引號才正常!): 1.$modversion\['config'\]\[1\]\['name'\] = 'show\_num'; 識別名稱(給程式用的) 2.$modversion\['config'\]\[1\]\['title'\] = '\_MI\_NOTE\_SHOW\_NUM'; 偏好設定的顯示標題 3.$modversion\['config'\]\[1\]\['description'\] = '\_MI\_NOTE\_SHOW\_NUM\_DSC'; 偏好設定的說明 4.$modversion\['config'\]\[1\]\['formtype'\] = 'select'; 偏好設定的輸入欄位類型,其可用的項目有: > 「yesno」是否的單選框 > 「select」下拉選單 > 「select\_multi」可複選的下拉選單 > 「group」群組下拉選單 > 「group\_multi」可複選的群組下拉選單 > 「textbox」文字框 > 「textarea」大量文字框 > 「user」已註冊使用者下拉選單 > 「user\_multi」可複選的已註冊使用者下拉選單 > 「timezone」時區下拉選單 > 「language」語系下拉選單 5.$modversion\['config'\]\[1\]\['valuetype'\] = 'int'; 偏好設定的輸入值型態,其可用的項目有: > 「int」整數: yesno 、group、user > 「float」浮點數 > 「text」一般文字 > 「array」陣列: select\_multi、group\_multi、 user\_multi 6.$modversion\['config'\]\[1\]\['options'\] = array(5=>5,10=>10,15=>15); 偏好設定的選項設定,陣列寫法,用於有 select 或 select\_multi 時,「5=>5」左邊的5(索引)會顯示在螢幕上,可用文字,右邊的5(值)會存入資料庫。 7.$modversion\['config'\]\[1\]\['default'\] = 10; 偏好設定的預設值。 ### 二、套用模組偏好設定值 1.偏好設定可以讓您的模組更有彈性一點,而且您不用自己做資料表,就可以把和模組相關的設定值,存到資料庫。 2.我們做了一個叫做show\_num 的偏好設定,要套用時,就像這樣使用:$xoopsModuleConfig\['show\_num'\] 3.用$xoopsModuleConfig\['show\_num'\] 取代掉分頁的數量即可。 ### 三、FCK Editor編輯器 1.先將 fckeditor 目錄放到「模組/class」中,接著開啟要放入編輯器的頁面,將「編輯器語法.txt」中的語法貼上,如果要在函數中放入該編輯器,需加入以下這行:global $xoopsModule; 2.要放上編輯器只要貼上 $editor (取代原來的<textarea>)即可,需要修改的只有「欄位名稱」、「預設值」而已。「寬、高」可視需求再調整。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
70
人線上 (
8
人在瀏覽
線上書籍
)
會員: 0
訪客: 70
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入