WEB开发网
开发学院CMS教程dvbbs 动网论坛教程:DVBBS7.1插件规范 阅读

动网论坛教程:DVBBS7.1插件规范

 2010-07-22 18:58:38 来源:WEB开发网   
核心提示: Dv_plus.Mian_settings(11) 每次使用插件魅力变化,缺省值为:0Dv_plus.Mian_settings(12) 每次使用插件威望变化,动网论坛教程:DVBBS7.1插件规范(2),缺省值为:0Dv_plus.plus


Dv_plus.Mian_settings(11) 每次使用插件魅力变化。缺省值为:0

Dv_plus.Mian_settings(12) 每次使用插件威望变化。缺省值为:0

Dv_plus.plus_Settings 为数组变量,这是扩展的设置变量,由插件作者自己定义。

Dv_plus.plus_Settingnames 为数组变量,这是扩展的设置变量的含义,由插件作者自己定义。

重要方法Dv_plus.name获得所有插件的设置。必须首先调用。

方法Dv_plus.checklogin验证用户使用插件的权限。

变量Dv_plus.plus_Copyright存储插件的版权信息

变量Dv_plus.Plus_Name存储插件在菜单上显示的名称

变量Dv_plus.plus_master是布尔变量,为True的时候表示用户是插件的管理员。如果是论坛管理员,则自动是插件的管理员。

方法Dv_plus.updateuser() 可自动根据设置更新用户的金钱、经验、魅力、威望.插件开发者可根据自己的需要调用。
 


插件后台开发示范代码(标准)

<!--#include file="../conn.asp"-->
<!--#include file="inc/const.asp" -->
<!--#include file="../inc/dv_clsother.asp" -->
<!--#include file="../inc/GroupPermission.asp" -->
<!--#include file=../inc/md5.asp-->
<!--#include file="../inc/dv_loadcache.asp"-->
<%
Head()
dim admin_flag
admin_flag=",36,"
if not Dvbbs.master or instr(","&session("flag")&",",admin_flag)=0 then
Errmsg=ErrMsg + "<BR><li>本页面为管理员专用,请<a href=http://www.51one.net/tobbs/dvbbs/admin_index.asp target=_top>登录</a>后进入。<br><li>您没有管理本页面的权限。"
dvbbs_error()
Else
Call main()
Footer()
End if
sub main()
%> 


插件命名及文件、目录结构(建议)

主运行文件
命名:plus_插件名_文件名
位置:论坛根目录

后台管理文件
命名:admin_插件名_文件名
位置:论坛后台目录

调用文件
命名:plus_插件名_文件名
位置:论坛根目录/Dv_plus/插件名/inc

数据库文件
命名:任意
位置:论坛根目录/Dv_plus/插件名/data

图片文件
命名:任意
位置:论坛根目录/Dv_plus/插件名/images

JS文件
命名:任意
位置:论坛根目录/Dv_plus/插件名/js

其它文件
命名:任意
位置:论坛根目录/Dv_plus/插件名/任意

Tags:论坛 教程 DVBBS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接