欧美日韩1234-岳两女共夫互换观看视频-日本不卡一区二区-gogogo高清国语完整-国产区在线-狠久久-男男互操视频-另类国产-欧美人与禽猛交乱配视频-欧美另类一区-久久成人在线视频-国产一级片av-青青草视频播放-欧美三级黄-日日射天天射-在线国产欧美-日韩永久-国产黄色成人-伊人三区-国产午夜精品理论片-999精彩视频-免费看av软件-欧美xxxx喷水-国产蜜臀-美女四肢被绑在床扒衣-日本公妇乱淫-99久久久国产精品无码性

027-81331413

UCHOME 2.0二次開發添加新應用步驟參考(深度整合方式)

發布時間:2012-11-16 瀏覽:3794

數據表:
+uchome_[appname]          插件的數據
+uchome_[appname]user        插件與用戶關聯的數據(如果數據必須與用戶關聯,則省略此表)

模板:
!\template\default\header.htm        增加菜單項
!\template\default\space_index.htm      增加菜單項
+\image\[appname]\              圖標、圖片目錄
+\template\default\cp_[appname].htm      管理模板
+\template\default\space_[appname]_list.htm  列表頁模板
+\template\default\space_[appname]_li.htm   列表項模板
+\template\default\space_[appname]_view.htm  查看頁模板
+\template\default\[appname].css        插件樣式表
+\template\default\[appname]\         模板用圖片目錄

程序:
!\space.php                在 dos 列表中增加[appname]項
!\cp.php                    在 ac 列表中增加[appname]項
+\source\cp_[appname].php      管理程序
+\source\space_[appname].php      前臺顯示程序

用戶組權限:
!數據表uchome_usergroup   增加列:allow[appname], manage[appname],分別對應插件功能和內容的使用、管理權限
!\admin\tpl\usergroup.htm   在模板中增加相應權限選項[appname]即可,程序中遍歷選項,無需增加邏輯
!\source\cp_[appname].php   在插件的管理的各個分支執行前加入用戶組權限判斷

默認隱私設置:
!\admin\tpl\privacy.htm   在模板中增加相應隱私選項[appname]即可,程序中遍歷選項,無需增加邏輯。

隱私設置:
!\template\default\cp_privacy.htm  在模板中增加相應隱私[appname]即可,程序中遍歷選項,無需增加邏輯。在space.php中統一控制隱私,不用增加控制邏輯。

動態設置:
!\template\default\cp_privacy.htm    在模板中增加相應隱私[appname]即可,程序中遍歷選項,無需增加邏輯

動態:
!\source\function_feed.php  在feed_publish函數中增加分支,構建插件產生的動態,具體調用方式參考已有插件的動態

評論:
!\template\default\space_pic.htm    評論的表單和顯示,參考圖片評論表單
!\source\space_album.php   評論的讀取,參考圖片評論
!\source\cp_comment.php   在評論處理類型的邏輯中增加相應的分支,要添加三處分支:預處理、feed事件、消息提醒

積分:
!數據表uchome_creditrule    增加積分規則,然后在程序中調用計算積分的函數,將相應操作的積分變化更新到個人空間

增加后臺管理:
!\admin\tpl\header.htm          增加菜單項入口
!\home2.0\admincp.php     在acs列表中增加[appname]項
+\admin\admincp_[appname].php      建立程序文件
+\admin\tpl\[appname].htm      建立模板文件