contentbox.modules.contentbox-admin.handlers

Class authors

lucee.Component
    extended by contentbox.modules.contentbox-admin.handlers.baseHandler
      extended by contentbox.modules.contentbox-admin.handlers.authors

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Manage ContentBox users

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any authorService


    • access = public
    • returntype = any
    • inject = id:authorService@cb
    true false
    any editorService


    • access = public
    • returntype = any
    • inject = id:editorService@cb
    true false
    any entryService


    • access = public
    • returntype = any
    • inject = id:entryService@cb
    true false
    any paging


    • access = public
    • returntype = any
    • inject = id:paging@cb
    true false
    any permissionService


    • access = public
    • returntype = any
    • inject = id:permissionService@cb
    true false
    any roleService


    • access = public
    • returntype = any
    • inject = id:roleService@cb
    true false
    Method Summary
    any changeEditor([any event], [any rc], [any prc])
         change user editor preferences.
    any editor([any event], [any rc], [any prc])
         Author editor panel.
    any export([any event], [any rc], [any prc])
         Export a user.
    any exportAll([any event], [any rc], [any prc])
         Export all users.
    any importAll([any event], [any rc], [any prc])
         Import all users.
    any index([any event], [any rc], [any prc])
         List system authors.
    any indexTable([any event], [any rc], [any prc])
         Build out system author's table + filters.
    private any listPreferences([any event], [any rc], [any prc])
         List author preferences.
    any myprofile([any event], [any rc], [any prc])
         Shortcut to author profile.
    any passwordChange([any event], [any rc], [any prc])
         Change user password.
    any permissions([any event], [any rc], [any prc])
         Display permissions tab.
    any preHandler([any event], [any rc], [any prc], [any action], [any eventArguments])
         Pre handler.
    any remove([any event], [any rc], [any prc])
         Remove a user.
    any removePermission([any event], [any rc], [any prc])
         Remove permission to a author and gracefully end.
    any save([any event], [any rc], [any prc])
         Save user.
    any savePermission([any event], [any rc], [any prc])
         Save permission to the author and gracefully end.
    any savePreferences([any event], [any rc], [any prc])
         Save user preferences.
    any saveRawPreferences([any event], [any rc], [any prc])
         Save raw preferences.
    any saveSinglePreference([any event], [any rc], [any prc])
         Save user preference async.
    any usernameCheck([any event], [any rc], [any prc])
         System username checks.
     
    Methods inherited from class contentbox.modules.contentbox-admin.handlers.baseHandler
    None
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    authorService

    property any authorService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:authorService@cb
    serializable - true

    editorService

    property any editorService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:editorService@cb
    serializable - true

    entryService

    property any entryService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:entryService@cb
    serializable - true

    paging

    property any paging

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:paging@cb
    serializable - true

    permissionService

    property any permissionService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:permissionService@cb
    serializable - true

    roleService

    property any roleService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:roleService@cb
    serializable - true

    Method Detail

    changeEditor

    public any changeEditor([any event], [any rc], [any prc])

    change user editor preferences

    Parameters:
    event
    rc
    prc

    editor

    public any editor([any event], [any rc], [any prc])

    Author editor panel

    Parameters:
    event
    rc
    prc
    Returns:
    html

    export

    public any export([any event], [any rc], [any prc])

    Export a user

    Parameters:
    event
    rc
    prc

    exportAll

    public any exportAll([any event], [any rc], [any prc])

    Export all users

    Parameters:
    event
    rc
    prc

    importAll

    public any importAll([any event], [any rc], [any prc])

    Import all users

    Parameters:
    event
    rc
    prc

    index

    public any index([any event], [any rc], [any prc])

    List system authors

    Parameters:
    event
    rc
    prc
    Returns:
    html

    indexTable

    public any indexTable([any event], [any rc], [any prc])

    Build out system author's table + filters

    Parameters:
    event
    rc
    prc
    Returns:
    html

    listPreferences

    private any listPreferences([any event], [any rc], [any prc])

    List author preferences

    Parameters:
    event
    rc
    prc
    Returns:
    view

    myprofile

    public any myprofile([any event], [any rc], [any prc])

    Shortcut to author profile

    Parameters:
    event
    rc
    prc
    Returns:
    html

    passwordChange

    public any passwordChange([any event], [any rc], [any prc])

    Change user password

    Parameters:
    event
    rc
    prc

    permissions

    public any permissions([any event], [any rc], [any prc])

    Display permissions tab

    Parameters:
    event
    rc
    prc

    preHandler

    public any preHandler([any event], [any rc], [any prc], [any action], [any eventArguments])

    Pre handler

    Parameters:
    event
    rc
    prc
    action
    eventArguments

    remove

    public any remove([any event], [any rc], [any prc])

    Remove a user

    Parameters:
    event
    rc
    prc

    removePermission

    public any removePermission([any event], [any rc], [any prc])

    Remove permission to a author and gracefully end.

    Parameters:
    event
    rc
    prc

    save

    public any save([any event], [any rc], [any prc])

    Save user

    Parameters:
    event
    rc
    prc

    savePermission

    public any savePermission([any event], [any rc], [any prc])

    Save permission to the author and gracefully end.

    Parameters:
    event
    rc
    prc

    savePreferences

    public any savePreferences([any event], [any rc], [any prc])

    Save user preferences

    Parameters:
    event
    rc
    prc

    saveRawPreferences

    public any saveRawPreferences([any event], [any rc], [any prc])

    Save raw preferences

    Parameters:
    event
    rc
    prc

    saveSinglePreference

    public any saveSinglePreference([any event], [any rc], [any prc])

    Save user preference async

    Parameters:
    event
    rc
    prc

    usernameCheck

    public any usernameCheck([any event], [any rc], [any prc])

    System username checks

    Parameters:
    event
    rc
    prc
    Returns:
    json