4.0对插件和模板编写的一些要求

楼主
4.0对插件和模板编写的一些要求
先说一些目前定的基本要求

[B]能自定义的参数需要使用变量[/B]

包括:
DEF_PointsName = Array("积分","财富","声望","等级","经验","认证会员","总版主","区版主","论坛版主","门派","隐藏特殊用户")

以上名称都是允许用户在后台随便更改名称,插件调用不要直接使用名称,改用变量代替

比如积分使用 DEF_PointsName(0),而不是直接使用 积分 一词
    经验使用 DEF_PointsName(4),而不是直接使用 经验 一词

以下为对应表:

积分 DEF_PointsName(0)
财富 DEF_PointsName(1)
声望 DEF_PointsName(2)
等级 DEF_PointsName(3)
经验 DEF_PointsName(4)
认证会员 DEF_PointsName(5)
总版主 DEF_PointsName(6)
区版主 DEF_PointsName(7)
论坛版主 DEF_PointsName(8)
门派 DEF_PointsName(9)
隐藏特殊用户 DEF_PointsName(10)

论坛版本变量:DEF_Version 默认为LeadBBS 4.0
论坛注册入口:DEF_RegisterFile 而不是直接使用UserJoin.asp或是其它文件名

[B]风格的适应[/B]

各插件或是模板界面,至少需要在以下几种风格下测试通过:

1.默认设置
2.樱花浪漫时
3.艾尔威森林
4.网游天使
5.雨丝默认风格(满屏) http://www.leadbbs.com/a/a.asp?B=10&ID=2428338&E=1&EID=18

分辨率测试:

1024x768
1280x960
1600x1200

5种具有代表性的风格下各页面都能够很好的兼容,证明你的插件或模板界面上达到合格.

[B]错误信息的提示[/B]

如果是全屏提示错误,比如未登录的,采用子程序调用统一界面,比如:

Global_ErrMsg "此操作必须先登录"

[B]插件的执行效率[/B]

反复测试一定数据量下的执行时间,直到合格.
理想状态需要控制在100毫秒(首次请求除外)以内

[B]保持对论坛数据库的不动性[/B]

尽量以新建表来作为中介完成数据结合
1楼
先收藏,以后用得着。
2楼
这个好...收下了...
3楼
问:
1.是不是可以支持多积分了?
2.1280x960建议改成1280*1024,*960是宽屏的...
4楼
改动不算很多


ps:沙发搬凳地板都没有了………………
5楼
只是支持名称的自定义,使之更适合自己.

1280x960 = 640x480 *2

1280x1024才是宽屏.....

电脑版 Page created in 0.0586 seconds with 3 queries.