插件和增强
返回
登录/注册
4.0对插件和模板编写的一些要求
楼主
suPer 于 2007-02-25 21:21:58
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楼
shillan 于 2007-02-25 21:23:02
先收藏,以后用得着。
回复
2楼
ldrljq 于 2007-02-25 21:24:30
这个好...收下了...
回复
3楼
ldrljq 于 2007-02-25 21:26:58
问:
1.是不是可以支持多积分了?
2.1280x960建议改成1280*1024,*960是宽屏的...
回复
4楼
D调社区 于 2007-02-25 21:30:04
改动不算很多
ps:沙发搬凳地板都没有了………………
回复
5楼
suPer 于 2007-02-25 21:31:27
只是支持名称的自定义,使之更适合自己.
1280x960 = 640x480 *2
1280x1024才是宽屏.....
回复
1
2
3
4
电脑版
Page created in 0.0215 seconds with 2 queries.