[API] User Created Lists for LWC/Region integration [WIP]

Discussion in 'WIP and Development Status' started by Kainzo, Apr 8, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Kainzo

    Objective:
    A list style API system so non-admins can create a 'list' to be used for things such as 'area protection whitelists' + 'lwc' + 'friends list - to see whos online/offline on your list'

    In short - a more simple / easier to manage 'groups' that can be created by non-administrators and used by multiple plugins to reference instead of "groups" such as "default" or "vip".

    Commands:
    A user could...
    /hlist create public [listname]
    /hlist create private [listname]
    /hlist create protected [listname]
    /hlist add | remove [listname] [user, user, user]
    /hlist changename [oldlist] [newlist]
    /hlist dipslay [listname] - show the members of [listname]
    An admin could...
    /hlist delete [listname]
    /hlist forceadd [listname] [users, users]
    /hlist changeowner [listname]
    /hlist changetype [listname] [public|private|protected]

    Security Consideration:
    More to come...

    Permission Nodes: (open)

    Permission Nodes:
    list.create
    list.add
    list.remove
    list.rename
    list.*


    API (open)

    API:
    Other plugins need to be able to read 'these lists'
    LWC
    Regions
    HeroChat
    Township Protection/etc
     
  2. Offline

    TechGuard

    Pretty handy. If this will get released. I will put it into iZone
     
  3. Offline

    Kainzo

    The plugin itself will do virtually nothing (other than to create the lists)

    As always Herocraft Coding will upkeep & manage most all of this :)
     
Thread Status:
Not open for further replies.

Share This Page