Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: removed version note

...

Magnolia uses info.magnolia.ui.admincentral.shellapp.pulse.task.action.ClaimTaskAction inside the Pulse for this step.

Reclaiming a task

((warning) Magnolia 5.5.6+) With appropriate publication rights you can reclaim a task which is already InProgress from another user.

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
Node nameValue

Mgnl f
messageViews

 


Mgnl n
publish

 

Mgnl n
form

 


Mgnl n
actions

 

Mgnl n
approve

 


Mgnl n
availability

 


Mgnl p
class

info.magnolia.ui.admincentral.shellapp.pulse.task.action.ResolveTaskActionDefinition

Mgnl p
decision

approve

Mgnl p
icon

icon-publish

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
Node nameValue

Mgnl f
my-module

 

Mgnl f
tasks

 


Mgnl n
getGroceries

 

Mgnl p
class

info.magnolia.task.definition.TaskDefinition

Mgnl p
taskView

my-module:groceries

Mgnl p
title

Groceries

...


As with any definition used in Magnolia, you can define your own extensions to the task definition and add configurable nodes and properties. This is especially useful in combination with a custom task presenterTaskpresenter for putting together the detail view.

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
Node nameValue

Mgnl f
my-module

 

Mgnl f
messageViews

 


Mgnl n
groceries

 


Mgnl n
form

 

Mgnl n
tabs

 


Mgnl n
groceries

 

Mgnl n
fields

 


Mgnl n
actorIds

 


Mgnl n
content.groceries

 

Mgnl p
class

info.magnolia.ui.form.field.definition.TextFieldDefinition

Mgnl n
content.budget

 


Mgnl n
comment

 

Mgnl n
actions

 


Mgnl n
actionbar

 



Task presenter

A task presenter is started when a user opens a task to see its details. The presenter builds the form and action bar which are displayed to the user in the browser. Magnolia provides a 

Javadoc
0info.magnolia.ui.admincentral.shellapp.pulse.task.DefaultTaskDetailPresenter
. See Task view T above for its functionality.

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
Node nameValue

Mgnl f
tasks

 


Mgnl n
getGroceries

 

Mgnl p
class

info.magnolia.ui.admincentral.shellapp.pulse.task.definition.TaskUiDefinition

Mgnl p
presenterClass

info.my-company.ui.GroceryTaskPresenter

Mgnl p
taskView

my-module:groceries

Mgnl p
title

Groceries

...

Advanced Tables - Table Plus
heading0
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
 

Node name

Value

Mgnl n
bulkActions


Mgnl n
archive

 

Mgnl n
availability

 


Mgnl n
access  


Mgnl n
roles

 

Mgnl p
superuser

superuser

Mgnl n
rules  


Mgnl n
CanArchiveTaskRule 

 

Mgnl n
status  


Mgnl p
Created

Created

Mgnl p
Failed

Failed

Mgnl p
InProgress

InProgress

Mgnl p
Resolved

Resolved

Mgnl p
Scheduled

Scheduled

Mgnl p
assignee

false

Mgnl p
class

info.magnolia.ui.admincentral.shellapp.pulse.task.action.availability.TaskAvailabilityRuleDefinition

Mgnl p
multiple

true

Mgnl p
class

info.magnolia.ui.admincentral.shellapp.pulse.task.action.ArchiveTasksActionDefinition

Mgnl p
icon

icon-delete

...