Admin Plugins – 对插件的管理
本模块允许您管理NPDS的某些补充功能。
模块的开发者 (例如IPBAN) 必须从技术上保证其管理功能可以顺利植入到NPDS系统中。
一个有管理插件(Plugin)的补充模块在被安装后,即会出现在列表中。
对管理插件的描述如下 (文件 : admin/extend-modules.txt):
对于每个插件plugin :
[module]
[nom]该插件(plugin)名称[/nom]
[ModPath]该模块(module)的路径(例如: modules/ipban)[/ModPath]
[ModStart]该模块的启动文件(例如: ipban)[/ModStart]
[niveau][/niveau]
[/module]
.
.
标记[niveau][/niveau] 是可定义数值的 (或为空) : 在这种情况下,插件仅限于超级管理员使用。
标记[niveau][/niveau] 定义了以下任一个数值 (但仅限一个) 的情况下,则插件限于超级管理员和该功能模块的管理员使用。
- 以下数值 :
- radminarticle (文章和广告),
- radmintopic (主题),
- radminleft (左功能框),
- radminmain (主功能框),
- radminright (右功能框),
- radminsurvey (网上调查),
- radminsection (栏目),
- radminlink (友好链接),
- radminephem (历史事件年历),
- radminhead (新闻站点的大标题),
- radminfaq (FAQ),
- radmindownload (下载),
- radminforum (论坛),
- radminreviews (评论),
- radminlnl (新闻组),
- radminsdv (组的管理),
- radminuser (编辑用户),
- radminfilem (文件管理),
- radminsuper (超级管理员),
- no-right (所有人,包括管理员,及没有任何管理权利的人)
因此,可以举例如下:
- 一个定义为[niveau]radminlnl[/niveau]的插件只能被超级管理员和新闻组的管理员所看到并使用。
- 一个定义为[niveau]no-right[/niveau]的插件则可以被所有管理员看到和使用,并同样适用于没有任何管理权限的人。