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]的插件则可以被所有管理员看到和使用,并同样适用于没有任何管理权限的人。