數(shù)據(jù)表:
+uchome_[appname]          插件的數(shù)據(jù)
+uchome_[appname]user        插件與用戶關(guān)聯(lián)的數(shù)據(jù)(如果數(shù)據(jù)必須與用戶關(guān)聯(lián),則省略此表)
模板:
!\template\default\header.htm        增加菜單項(xiàng)
!\template\default\space_index.htm      增加菜單項(xiàng)
+\image\[appname]\              圖標(biāo)、圖片目錄
+\template\default\cp_[appname].htm      管理模板
+\template\default\space_[appname]_list.htm  列表頁模板
+\template\default\space_[appname]_li.htm   列表項(xiàng)模板
+\template\default\space_[appname]_view.htm  查看頁模板
+\template\default\[appname].css        插件樣式表
+\template\default\[appname]\         模板用圖片目錄
程序:
!\space.php                在 dos 列表中增加[appname]項(xiàng)
!\cp.php                    在 ac 列表中增加[appname]項(xiàng)
+\source\cp_[appname].php      管理程序
+\source\space_[appname].php      前臺(tái)顯示程序
用戶組權(quán)限:
!數(shù)據(jù)表uchome_usergroup   增加列:allow[appname], manage[appname],分別對(duì)應(yīng)插件功能和內(nèi)容的使用、管理權(quán)限
!\admin\tpl\usergroup.htm   在模板中增加相應(yīng)權(quán)限選項(xiàng)[appname]即可,程序中遍歷選項(xiàng),無需增加邏輯
!\source\cp_[appname].php   在插件的管理的各個(gè)分支執(zhí)行前加入用戶組權(quán)限判斷
默認(rèn)隱私設(shè)置:
!\admin\tpl\privacy.htm   在模板中增加相應(yīng)隱私選項(xiàng)[appname]即可,程序中遍歷選項(xiàng),無需增加邏輯。
隱私設(shè)置:
!\template\default\cp_privacy.htm  在模板中增加相應(yīng)隱私[appname]即可,程序中遍歷選項(xiàng),無需增加邏輯。在space.php中統(tǒng)一控制隱私,不用增加控制邏輯。
動(dòng)態(tài)設(shè)置:
!\template\default\cp_privacy.htm    在模板中增加相應(yīng)隱私[appname]即可,程序中遍歷選項(xiàng),無需增加邏輯
動(dòng)態(tài):
!\source\function_feed.php  在feed_publish函數(shù)中增加分支,構(gòu)建插件產(chǎn)生的動(dòng)態(tài),具體調(diào)用方式參考已有插件的動(dòng)態(tài)
評(píng)論:
!\template\default\space_pic.htm    評(píng)論的表單和顯示,參考圖片評(píng)論表單
!\source\space_album.php   評(píng)論的讀取,參考圖片評(píng)論
!\source\cp_comment.php   在評(píng)論處理類型的邏輯中增加相應(yīng)的分支,要添加三處分支:預(yù)處理、feed事件、消息提醒
積分:
!數(shù)據(jù)表uchome_creditrule    增加積分規(guī)則,然后在程序中調(diào)用計(jì)算積分的函數(shù),將相應(yīng)操作的積分變化更新到個(gè)人空間
增加后臺(tái)管理:
!\admin\tpl\header.htm          增加菜單項(xiàng)入口
!\home2.0\admincp.php     在acs列表中增加[appname]項(xiàng)
+\admin\admincp_[appname].php      建立程序文件
+\admin\tpl\[appname].htm      建立模板文件
UCHOME 2.0二次開發(fā)添加新應(yīng)用步驟參考(深度整合方式)
發(fā)布時(shí)間:2012-11-16 瀏覽:3741
