欢迎来到天天文库
浏览记录
ID:2245848
大小:46.50 KB
页数:3页
时间:2017-11-15
《hdwiki插件开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、互动维客hdwiki插件开发指南1.请在plugins文件夹下新建一个目录,名称应该与插件文件名相同,如文件夹为test,则插件主程序文件名应该为test.php2.请将插件文件test.php和其相关的文件放到新建的文件夹中test中3.打开您的插件主程序test.php,输入以下代码,并请仔细查看下面代码中的描述
2、m//作者Version:1.0//版本AuthorURI:http://www.hoodong.com//作者地址*/functionBaiDuKnow_install(){//将所有的BaiDuKnow改成您插件的名称test.php中的test$arrPlugin['Name']="BaiDuKnow";//将所有的BaiDuKnow改成您插件的名称test.php中的test$arrPlugin['Desc']="百度知道";//描述$arrPlugin['Type']="content";//top将插件放置在header中,cont
3、ent是在内容中显示插件内容,right页面右部显示插件$arrPlugin['Code']="<scriptlanguage="JavaScript"type="text/JavaScript"src="http://zhidao.baidu.com/q?ct=18&cid=84&tn=fcuqlclass&pn=50&lm=0&rn=8"></script>";//一般只要有code的插件应该是将插件嵌入到hdwiki
4、的页面中显示,如果无code将新开页面执行$ActionMessage=install_plugins($arrPlugin);return$ActionMessage;}//UnstallPluginfunctionBaiDuKnow_unstall(){//将所有的BaiDuKnow改成您插件的名称test.php中的test$ActionMessage=unstall_plugins("BaiDuKnow");//将所有的BaiDuKnow改成您插件的名称test.php中的testreturn$ActionMessage;}functi
5、onBaiDuKnow($modname,$modtype,$modcode){//将所有的BaiDuKnow改成您插件的名称test.php中的test//$modname是插件名称,$modtype是类型,如头部插件,内容插件等,$modcode是插件代码,$title是条目标题global$DB,$g_table_prefix,$g_site_root,$tpl;//$DB数据库对象,$g_table_prefix是数据库表前缀,$g_site_root是系统根目录,$tpl是smarty对象//以下是主要开发部分,将您要返回的字符串赋值
6、给$return_str,请尽量少用
7、明白,请参考下图将pluginname的"BaiDuKnow"和其他的"BaiDuKnow"全部换成你自己的插件文件名test(同插件文件名)修改pluginurl等信息,详细修改信息请看"plugin开发指南图1"和"plugin开发指南图2"plugin开发指南图1:plugin开发指南图2(接上图)若需要连接数据库等信息,可参考DocCreator这个插件
此文档下载收益归作者所有