contentbox.modules.contentbox-admin.handlers

Class dashboard

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.EventHandler
        extended by contentbox.modules.contentbox-admin.handlers.baseHandler
          extended by contentbox.modules.contentbox-admin.handlers.dashboard

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

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


    • access = public
    • returntype = any
    • inject = id:categoryService@cb
    true false
    any commentService


    • access = public
    • returntype = any
    • inject = id:commentService@cb
    true false
    any contentService


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


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


    • access = public
    • returntype = any
    • inject = FeedReader@cbfeeds
    true false
    any loginTrackerService


    • access = public
    • returntype = any
    • inject = id:loginTrackerService@cb
    true false
    any markdown


    • access = public
    • returntype = any
    • inject = Processor@cbmarkdown
    true false
    any pageService


    • access = public
    • returntype = any
    • inject = id:pageService@cb
    true false
    Method Summary
    any about([any event], [any rc], [any prc])
         ContentBox about page.
    any deleteDSNCreator()
         delete DSN Creator module.
    any deleteInstaller()
         delete installer module.
    any expiredContent([any event], [any rc], [any prc])
         Produce the expired content report.
    any futurePublishedContent([any event], [any rc], [any prc])
         Produce the publish in the future content.
    any index([any event], [any rc], [any prc])
         Main dashboard event.
    any latestComments([any event], [any rc], [any prc])
         Produce the latest system comments.
    any latestLogins([any event], [any rc], [any prc])
         Produce the latest system logins.
    any latestNews([any event], [any rc], [any prc])
         Produce the latest system news.
    any latestSnapshot([any event], [any rc], [any prc])
         Produce the latest system snapshots.
    any latestSystemEdits([any event], [any rc], [any prc])
         Produce the latest system content edits.
    any latestUserDrafts([any event], [any rc], [any prc])
         Produce the latest currently logged in user drafts.
    any preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])
         Pre handler.
    any reload([any event], [any rc], [any prc])
         Reload System Actions.
     
    Methods inherited from class contentbox.modules.contentbox-admin.handlers.baseHandler
    aroundHandler, onAuthenticationFailure, onAuthorizationFailure, onError, onExpectationFailed, onInvalidHTTPMethod, onMissingAction, routeNotFound
     
    Methods inherited from class coldbox.system.EventHandler
    _actionExists, _actionMetadata, _privateInvoker, getCachebox, getFlash, getLog, getLogBox, getWirebox, init, setCachebox, setFlash, setLog, setLogBox, setWirebox
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    addAsset, announceInterception, getCache, getController, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    categoryService

    property any categoryService

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

    commentService

    property any commentService

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

    contentService

    property any contentService

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

    entryService

    property any entryService

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

    feedReader

    property any feedReader

    Attributes:
    access - public
    required - false
    returntype - any
    inject - FeedReader@cbfeeds
    serializable - true

    loginTrackerService

    property any loginTrackerService

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

    markdown

    property any markdown

    Attributes:
    access - public
    required - false
    returntype - any
    inject - Processor@cbmarkdown
    serializable - true

    pageService

    property any pageService

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

    Method Detail

    about

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

    ContentBox about page

    Parameters:
    event
    rc
    prc
    Returns:
    html

    deleteDSNCreator

    public any deleteDSNCreator()

    delete DSN Creator module

    Returns:
    JSON

    deleteInstaller

    public any deleteInstaller()

    delete installer module

    Returns:
    JSON

    expiredContent

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

    Produce the expired content report

    Parameters:
    event
    rc
    prc
    Returns:
    html

    futurePublishedContent

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

    Produce the publish in the future content

    Parameters:
    event
    rc
    prc
    Returns:
    html

    index

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

    Main dashboard event

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestComments

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

    Produce the latest system comments

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestLogins

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

    Produce the latest system logins

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestNews

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

    Produce the latest system news

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestSnapshot

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

    Produce the latest system snapshots

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestSystemEdits

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

    Produce the latest system content edits

    Parameters:
    event
    rc
    prc
    Returns:
    html

    latestUserDrafts

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

    Produce the latest currently logged in user drafts

    Parameters:
    event
    rc
    prc
    Returns:
    html

    preHandler

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

    Pre handler

    Parameters:
    event
    action
    eventArguments
    rc
    prc

    reload

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

    Reload System Actions

    Parameters:
    event
    rc
    prc
    Returns:
    relocation if synchronous, json if ajax