Copy to clipboard
This profile adds a way to provide reusable items in a tracker coming from another one working as templates.
It provides some tracker items to work as template items that you can include in other trackers when needed. Objects that this tracker creates:
* A couple of trackers. One for current items, and another one for the reusable items working as templates
* A few wiki pages to list, view and edit items
* Some example items in both trackers to help you get started
^::{img src="https://doc.tiki.org/display1340" width="600"}::^
Related pages:
* https://doc.tiki.org/Items-List-and-Item-Link-Tracker-Fields#Wildcard_items
!YAML (Profile Code)
!! Preferences
{CODE(caption=>YAML,wrap=1)}
preferences:
feature_trackers: y
feature_search: y
feature_search_fulltext: n
feature_wiki_argvariable: y
feature_syntax_highlighter: y
feature_jquery_tablesorter: y
feature_fullscreen: y
feature_left_column: y
feature_right_column: y
feature_fixed_width: n
header_custom_css: wikicontent:ppm_custom_css
ajax_inline_edit: y
ajax_inline_edit_trackerlist: y
unified_incremental_update: y
wikiplugin_tabs: y
wikiplugin_button: y
wikiplugin_customsearch: y
wikiplugin_jq: y
wikiplugin_param: y
wikiplugin_tracker: y
wikiplugin_trackerlist: y
wikiplugin_list: y
wikiplugin_listexecute: y
wikiplugin_pivottable: y
trackerfield_dropdownother: y
trackerfield_autoincrement: y
trackerfield_currency: y
trackerfield_dynamiclist: y
trackerfield_itemslist: y
trackerfield_math: y
trackerfield_relation: y
trackerfield_groupselector: y
tracker_change_field_type: y
tracker_show_comments_below: y
tracker_clone_item: y
useGroupHome: y
limitedGoGroupHome: y
geo_enabled: y
profile_autoapprove_wikiplugins: y
instructions: Profile_Wildcard_items_instructions_page
{CODE}
!! Wiki pages
!!! Add instructions and menu page
{CODE(caption=>YAML)}
instructions: Instructions of the Wildcard_items profile
preferences:
enable: [ feature_wiki ]
objects:
-
type: wiki_page
ref: instructions_wildcard_items_page
data:
name: Instructions of the Wildcard_Items profile
description: The system to make checklist with reusamble template tracker items
lang: en
mode: create_or_update
content: wikicontent:Profile_Wildcard_items_instructions_page
-
type: wiki_page
ref: wildcard_items_menupage_include
data:
name: Menu from Wildcard_items
description: Menu with links for the common actions in the Wildcard_items
lang: en
mode: create_or_update
content: wikicontent:Profile_Wildcard_items_menupage_include
{CODE}
!! Modules
{CODE(caption=>YAML,wrap=>0)}
objects:
-
type: module
ref: module_menupage_wildcard_items
data:
name: menupage
params:
pagemenu: $wildcard_items_menupage_include
groups:
- Anonymous
- Registered
order: 1
position: left
-
type: module
ref: module_adminbar_wildcard_items
data:
name: adminbar
params:
nobox: y
mode: header
groups:
- Admins
order: 3
position: top
{CODE}
!! Permissions
{CODE(caption=>YAML,wrap=1)}
permissions:
ProjectManagers:
objects:
-
type: tracker
id: '$profileobject:trk_pmclt2_projects$'
allow:
- admin_trackers
- comment_tracker_items
- create_tracker_items
- export_tracker
- modify_object_categories
- modify_tracker_items
- modify_tracker_items_closed
- modify_tracker_items_pending
- post_comments
- read_comments
- tracker_view_comments
- view_trackers
- view_trackers_closed
- view_trackers_pending
-
type: tracker
id: '$profileobject:trk_pmclt2_project_tasks$'
allow:
- create_tracker_items
- export_tracker
- modify_object_categories
- modify_tracker_items
- view_trackers
- view_trackers_closed
- view_trackers_pending
- watch_trackers
TeamMembers:
objects:
-
type: tracker
id: '$profileobject:trk_pmclt2_projects$'
allow:
- modify_object_categories
- view_trackers_closed
-
type: tracker
id: '$profileobject:trk_pmclt2_project_tasks$'
allow:
- create_tracker_items
- modify_object_categories
- view_trackers
- view_trackers_pending
{CODE}
!! Trackers
{CODE(caption=>YAML,wrap=1)}
objects:
0:
type: tracker
ref: trk_pmclt2_projects
data:
name: Projects
description: 'Information about Projects and their tasks '
sort_default_order: desc
list_default_status: opc
hide_list_empty_fields: 'y'
restrict_end: '0'
form_classes: ''
section_format: tab
restrict_start: '0'
allow:
- user_see_own
- creator_modification
show:
- creation_date
- modification_date
- status
1:
type: tracker_field
ref: trk_pmclt2_projects_main
data:
name: '1) Main:'
permname: main
tracker: '$profileobject:trk_pmclt2_projects$'
options:
level: 3
toggle: o
type: header
order: '0'
visby: { }
editby: { }
flags:
- public
2:
type: tracker_field
ref: trk_pmclt2_projects_pIDnumber
data:
name: 'PID#'
permname: pIDnumber
tracker: '$profileobject:trk_pmclt2_projects$'
options:
start: 1
type: auto_increment
order: '10'
visby: { }
editby: { }
flags:
- list
- searchable
- public
3:
type: tracker_field
ref: trk_pmclt2_projects_pName
data:
name: 'Project Name'
permname: pName
tracker: '$profileobject:trk_pmclt2_projects$'
options:
samerow: 1
autocomplete: true
type: text_field
order: '20'
visby: { }
editby: { }
flags:
- link
- list
- searchable
- public
- mandatory
4:
type: tracker_field
ref: trk_pmclt2_projects_projectStatus
data:
name: 'Project Status'
permname: projectStatus
tracker: '$profileobject:trk_pmclt2_projects$'
options:
options:
- '0=00-Received from client'
- '0=00-Received from client'
- '1=01-Accepted by us'
- '2=02-Assigned P.M.'
- '3=03-Assigned Team Members'
- '4=04-Scheduling of Phases and Milestones (first draft)'
- '4b=Scheduling of Phases and Milestones (accepted by Team)'
- '5=05-In Progress'
- '6=06-Project completed'
- '6b=06b-Under Review'
- '6c=06c-Ready For Invoicing'
- 7=07-Invoiced
- '8=08-Project assessment done'
- '9=09-Project Paid'
- '10=10-Invoice Dispute'
- '10b=10b-Dispute closed'
- '11=11-Project Closed'
- other=Other
type: dropdown_other
order: '30'
visby: { }
editby: { }
flags:
- list
- public
5:
type: tracker_field
ref: trk_pmclt2_projects_projectUsers
data:
name: 'Project Users'
permname: projectUsers
tracker: '$profileobject:trk_pmclt2_projects$'
options:
autoassign: 1
multiple: 1
groupIds:
- 0
canChangeGroupIds:
- 0
showRealname: 1
type: user
order: '40'
description: 'Field needed to handle permissions properly '
visby:
- OfficeStaff
- Admins
editby: { }
flags:
- list
- searchable
- public
6:
type: tracker_field
ref: trk_pmclt2_projects_projectAssignedToPM
data:
name: 'Assigned to (PM)'
permname: projectAssignedToPM
tracker: '$profileobject:trk_pmclt2_projects$'
options:
autoassign: 1
groupIds:
- 4
canChangeGroupIds:
- 0
showRealname: 1
type: user
order: '50'
visby:
- TeamMembers
- OfficeStaff
- ProjectManagers
editby: { }
flags:
- list
- searchable
- public
7:
type: tracker_field
ref: trk_pmclt2_projects_projectECDstart
data:
name: 'Estimated Completion Date'
permname: projectECDstart
tracker: '$profileobject:trk_pmclt2_projects$'
options:
datetime: d
type: calendar
order: '60'
visby: { }
editby: { }
flags:
- list
- searchable
- public
8:
type: tracker_field
ref: trk_pmclt2_projects_workPrice
data:
name: '2) Tasks & Resources:'
permname: workPrice
tracker: '$profileobject:trk_pmclt2_projects$'
options:
level: 3
toggle: o
type: header
order: '70'
visby: { }
editby: { }
flags:
- public
9:
type: tracker_field
ref: trk_pmclt2_projects_projectTaskChecklist
data:
name: 'Checklist of Project Tasks'
permname: projectTaskChecklist
tracker: '$profileobject:trk_pmclt2_projects$'
options:
trackerId: '$profileobject:trk_pmclt2_project_tasks$'
fieldId: '$profileobject:trk_pmclt2_project_tasks_projectTasksTaskDescription$'
displayFieldsList:
- '$profileobject:trk_pmclt2_project_tasks_projectTasksPID$'
- '$profileobject:trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers$'
- '$profileobject:trk_pmclt2_project_tasks_projectTasksTaskInfo$'
- '$profileobject:trk_pmclt2_project_tasks_projectTasksTaskDescription$'
- '$profileobject:trk_pmclt2_project_tasks_projectTasksDurationExpected$'
displayFieldsListType: table
status: opc
addItems: 'Add NEW Task'
preSelectFieldHere: '$profileobject:trk_pmclt2_projects_pIDnumber$'
preSelectFieldThere: '$profileobject:trk_pmclt2_project_tasks_projectTasksPID$'
preSelectFieldMethod: crossSelectWildcards
displayOneItem: multi
selectMultipleValues: 1
indexRemote:
- 0
type: item_link
order: '80'
visby: { }
editby: { }
flags:
- searchable
- public
10:
type: tracker_field
ref: trk_pmclt2_projects_projectTimeInvestedPMTeam
data:
name: 'Time invested'
permname: projectTimeInvestedPMTeam
tracker: '$profileobject:trk_pmclt2_projects$'
options:
calculation: |
(add
(for-each
(list
(split-list
(content projectTaskChecklist)
(separator ,)
(key id)
)
)
(formula
(tracker-field
(object "trackeritem" id)
(field projectTasksTotalTimeExpectedTM)
)
)
)
)
recalculate: save
type: math
order: '90'
visby: { }
editby: { }
flags:
- list
- searchable
- public
11:
type: tracker_field
ref: trk_pmclt2_projects_3map
data:
name: '3) Map:'
permname: 3map
tracker: '$profileobject:trk_pmclt2_projects$'
options:
level: 3
toggle: o
type: header
order: '100'
visby: { }
editby: { }
flags:
- public
12:
type: tracker_field
ref: trk_pmclt2_projects_projectAddress
data:
name: Address
permname: projectAddress
tracker: '$profileobject:trk_pmclt2_projects$'
options:
height: 2
samerow: 1
type: text_area
order: '110'
description: 'In case project involves specific location, this field will hold the address of that place.'
visby: { }
editby: { }
flags:
- searchable
- public
13:
type: tracker_field
ref: trk_pmclt2_projects_zipCode
data:
name: 'Zip Code'
permname: zipCode
tracker: '$profileobject:trk_pmclt2_projects$'
options:
samerow: 1
dec_point: .
thousands: ','
type: numeric
order: '120'
visby: { }
editby: { }
flags:
- searchable
- public
14:
type: tracker_field
ref: trk_pmclt2_projects_projectMap
data:
name: Map
permname: projectMap
tracker: '$profileobject:trk_pmclt2_projects$'
options:
use_as_item_location: 1
list_width: 200
list_height: 200
item_width: 500
item_height: 400
sourceFieldsList:
- '$profileobject:trk_pmclt2_projects_projectAddress$'
sourceSearchEvent: index
type: map
order: '130'
visby: { }
editby: { }
flags:
- public
15:
type: tracker_field
ref: trk_pmclt2_projects_pOtherData
data:
name: '4) Other data:'
permname: pOtherData
tracker: '$profileobject:trk_pmclt2_projects$'
options:
level: 3
toggle: o
type: header
order: '140'
visby: { }
editby: { }
flags:
- public
16:
type: tracker_field
ref: trk_pmclt2_projects_projectInstructions
data:
name: 'Project Instructions'
permname: projectInstructions
tracker: '$profileobject:trk_pmclt2_projects$'
options:
samerow: 1
type: text_area
order: '150'
visby: { }
editby: { }
flags:
- searchable
- public
17:
type: tracker_field
ref: trk_pmclt2_projects_projectNotes
data:
name: 'Project Notes'
permname: projectNotes
tracker: '$profileobject:trk_pmclt2_projects$'
options:
height: 15
samerow: 1
type: text_area
order: '160'
visible: admin_editable
visby: { }
editby: { }
flags:
- searchable
- public
19:
type: tracker_field
ref: trk_pmclt2_projects_projectAcceptedDate
data:
name: 'Project Accepted Date'
permname: projectAcceptedDate
tracker: '$profileobject:trk_pmclt2_projects$'
options: { }
type: calendar
order: '180'
visby: { }
editby: { }
flags:
- searchable
- public
20:
type: tracker_field
ref: trk_pmclt2_projects_projectCompletedDate
data:
name: 'Project Completed Date'
permname: projectCompletedDate
tracker: '$profileobject:trk_pmclt2_projects$'
options: { }
type: calendar
order: '190'
visby: { }
editby: { }
flags:
- searchable
- public
21:
type: tracker_field
ref: trk_pmclt2_projects_projectECDend
data:
name: 'Project ECD End'
permname: projectECDend
tracker: '$profileobject:trk_pmclt2_projects$'
options:
calculation: |
(date (str Y-m-d H:i) (add projectECDstart 7200))
recalculate: save
type: math
order: '200'
description: 'Estimated Completion Date (end value, needed for visualization in calendars)'
visby: { }
editby: { }
flags:
- searchable
- public
22:
type: tracker_option
ref: trk_pmclt2_projects_sort_default_field
data:
tracker: '$profileobject:trk_pmclt2_projects$'
name: sort_default_field
value: modification
23:
type: tracker_option
ref: trk_pmclt2_projects_popup_fields
data:
tracker: '$profileobject:trk_pmclt2_projects$'
name: popup_fields
value: '$profileobject:trk_pmclt2_projects_projectNotes$,$profileobject:trk_pmclt2_projects_projectTaskChecklist$,$profileobject:trk_pmclt2_projects_projectTimeInvestedPMTeam$,$profileobject:trk_pmclt2_projects_projectMap$'
24:
type: tracker
ref: trk_pmclt2_project_tasks
data:
name: 'Project Tasks'
description: ''
sort_default_order: desc
restrict_end: '0'
form_classes: ''
section_format: tab
restrict_start: '0'
allow:
- user_see_own
- creator_modification
25:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksTaskInfo
data:
name: 'Task Info'
permname: projectTasksTaskInfo
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
level: 2
toggle: o
type: header
order: '0'
visby: { }
editby: { }
flags:
- public
26:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksPID
data:
name: pID
permname: projectTasksPID
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
type: text_field
order: '10'
visby: { }
editby: { }
flags:
- link
- list
- searchable
- public
27:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksTaskDescription
data:
name: 'Task description (text)'
permname: projectTasksTaskDescription
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
type: text_field
order: '20'
visby: { }
editby: { }
flags:
- link
- list
- public
28:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksResourcesInfo
data:
name: 'Resources Info'
permname: projectTasksResourcesInfo
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
level: 2
toggle: o
type: header
order: '40'
visby: { }
editby: { }
flags:
- public
29:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksMaximumBudget
data:
name: 'Maximum Budget?'
permname: projectTasksMaximumBudget
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
size: 7
locale: en_US.UTF-8
currency: USD
symbol: i
all_symbol: 1
type: currency
order: '90'
visby:
- Clients
- OfficeStaff
editby: { }
flags:
- list
- searchable
- public
30:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksBudgetComments
data:
name: 'Budget Comments'
permname: projectTasksBudgetComments
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
type: text_field
order: '100'
visby:
- Clients
- OfficeStaff
editby: { }
flags:
- list
- searchable
- public
31:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksPMSide
data:
name: '...PM Side'
permname: projectTasksPMSide
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
level: 3
toggle: o
type: header
order: '110'
visby:
- TeamMembers
- OfficeStaff
editby: { }
flags:
- public
32:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers
data:
name: 'Assigned to (Team Members)'
permname: projectTasksAssignedToTeamMembers
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
trackerId: '$profileobject:trk_pmclt2_projects$'
fieldIdThere: '$profileobject:trk_pmclt2_projects_pIDnumber$'
fieldIdHere: '$profileobject:trk_pmclt2_project_tasks_projectTasksPID$'
displayFieldIdThere:
- '$profileobject:trk_pmclt2_projects_projectAssignedToPM$'
status: opc
type: item_list
order: '120'
visby:
- TeamMembers
- OfficeStaff
editby: { }
flags:
- list
- searchable
- public
33:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksDurationExpected
data:
name: 'Duration (Expected)'
permname: projectTasksDurationExpected
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
dec_point: .
thousands: ','
type: numeric
order: '140'
description: 'By all team members'
visby:
- TeamMembers
- OfficeStaff
editby: { }
flags:
- list
- searchable
- public
34:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksDurationReal
data:
name: 'Duration (Real)'
permname: projectTasksDurationReal
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
dec_point: .
thousands: ','
type: numeric
order: '160'
description: 'By all Team Members'
visby: { }
editby: { }
flags:
- list
- public
35:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM
data:
name: 'Task Duration Comments (Team Members)'
permname: projectTasksTotalDurationCommentsTM
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
type: text_field
order: '170'
visby:
- TeamMembers
- OfficeStaff
editby: { }
flags:
- list
- searchable
- public
36:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksCommentsCompletion
data:
name: 'Comments (Completion)'
permname: projectTasksCommentsCompletion
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
samerow: 1
type: text_area
order: '200'
visby: { }
editby: { }
flags:
- list
- searchable
- public
41:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers
data:
name: 'Mirror Project Users'
permname: projectTasksMirrorProjectUsers
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
trackerId: '$profileobject:trk_pmclt2_projects$'
fieldIdThere: '$profileobject:trk_pmclt2_projects_pIDnumber$'
fieldIdHere: '$profileobject:trk_pmclt2_project_tasks_projectTasksPID$'
displayFieldIdThere:
- '$profileobject:trk_pmclt2_projects_projectUsers$'
status: opc
type: item_list
order: '250'
visby: { }
editby: { }
flags:
- list
- public
42:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksUsers
data:
name: Users
permname: projectTasksUsers
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
autoassign: 1
multiple: 1
groupIds:
- 0
canChangeGroupIds:
- 0
type: user
order: '260'
description: 'Item owners with the right to edit the information of the item.'
visby: { }
editby: { }
flags:
- list
- public
43:
type: tracker_field
ref: trk_pmclt2_project_tasks_projectTasksBatchStatus
data:
name: 'Batch Status'
permname: projectTasksBatchStatus
tracker: '$profileobject:trk_pmclt2_project_tasks$'
options:
options:
- '1=1 - Unprocessed'
- '1=1 - Unprocessed'
- '2=2 - Item Owners Sync''ed'
type: dropdown_other
order: '270'
visby: { }
editby: { }
flags:
- list
- public
44:
type: tracker_option
ref: trk_pmclt2_project_tasks_sort_default_field
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
name: sort_default_field
value: modification
{CODE}
!! Wiki pages
{CODE(caption=>YAML,wrap=1)}
objects:
49:
type: wiki_page
ref: wiki_batch_pmclt2_sync_wo_users
data:
name: 'Batch Sync Project Users'
content: 'wikicontent:Batch Sync Project Users'
wysiwyg: 'n'
{CODE}
!! Users
{CODE(caption=>YAML,wrap=1)}
objects:
75:
type: user
data:
name: tm1
pass: 12345
email: tm1@example.com
change: n
groups: [ TeamMembers ]
76:
type: user
data:
name: tm2
pass: 12345
email: tm2@example.com
change: n
groups: [ TeamMembers, ProjectManagers ]
{CODE}
!! Tracker items
{CODE(caption=>YAML,wrap=1)}
objects:
80:
type: tracker_item
ref: proj1
data:
tracker: '$profileobject:trk_pmclt2_projects$'
status:
values:
- [ $trk_pmclt2_projects_main, null]
- [ $trk_pmclt2_projects_pIDnumber, 1]
- [ $trk_pmclt2_projects_pName, Setup Git infraestructure for Avantech]
- [ $trk_pmclt2_projects_projectStatus, 0]
- [ $trk_pmclt2_projects_projectUsers, tm2]
- [ $trk_pmclt2_projects_projectAssignedToPM, tm2]
- [ $trk_pmclt2_projects_projectECDstart, D(-5 day) ]
- [ $trk_pmclt2_projects_workPrice, null]
- [ $trk_pmclt2_projects_projectTaskChecklist, null]
- [ $trk_pmclt2_projects_projectTimeInvestedPMTeam, null]
- [ $trk_pmclt2_projects_3map, null]
- [ $trk_pmclt2_projects_projectAddress, null]
- [ $trk_pmclt2_projects_zipCode, null]
- [ $trk_pmclt2_projects_projectMap, null]
- [ $trk_pmclt2_projects_pOtherData, null]
- [ $trk_pmclt2_projects_projectInstructions, null]
- [ $trk_pmclt2_projects_projectNotes, null]
- [ $trk_pmclt2_projects_projectAcceptedDate, D(-3 day) ]
- [ $trk_pmclt2_projects_projectCompletedDate, D(-2 day) ]
- [ $trk_pmclt2_projects_projectECDend, null]
81:
type: tracker_item
ref: proj2
data:
tracker: '$profileobject:trk_pmclt2_projects$'
status:
values:
- [ $trk_pmclt2_projects_main, null]
- [ $trk_pmclt2_projects_pIDnumber, 2]
- [ $trk_pmclt2_projects_pName, Setup monitoring infraestructure and services]
- [ $trk_pmclt2_projects_projectStatus, 1]
- [ $trk_pmclt2_projects_projectUsers, tm1]
- [ $trk_pmclt2_projects_projectAssignedToPM, tm1]
- [ $trk_pmclt2_projects_projectECDstart, D(-6 day) ]
- [ $trk_pmclt2_projects_workPrice, null]
- [ $trk_pmclt2_projects_projectTaskChecklist, null]
- [ $trk_pmclt2_projects_projectTimeInvestedPMTeam, null]
- [ $trk_pmclt2_projects_3map, null]
- [ $trk_pmclt2_projects_projectAddress, null]
- [ $trk_pmclt2_projects_zipCode, null]
- [ $trk_pmclt2_projects_projectMap, null]
- [ $trk_pmclt2_projects_pOtherData, null]
- [ $trk_pmclt2_projects_projectInstructions, null]
- [ $trk_pmclt2_projects_projectNotes, null]
- [ $trk_pmclt2_projects_projectAcceptedDate, D(-4 day) ]
- [ $trk_pmclt2_projects_projectCompletedDate, D(-3 day) ]
- [ $trk_pmclt2_projects_projectECDend, null]
90:
type: tracker_item
ref: ptask0
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, '*']
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Get institutional email for the new user]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 15]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, null]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
91:
type: tracker_item
ref: ptask1
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, '*']
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Create a Gantt Chart for the whole project]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, 2.00]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, null]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
92:
type: tracker_item
ref: ptask2
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, '*']
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Assess project development at the end of the project (take-home messages for improvement?)]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 1]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, null]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
93:
type: tracker_item
ref: ptask3
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, 1]
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Create a gitlab.com account]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 15]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
94:
type: tracker_item
ref: ptask4
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, 2]
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Assess project development at the end of the project (take-home messages for improvement?)]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 1]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, tm1]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
95:
type: tracker_item
ref: ptask5
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, 2]
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Get institutional email for the new user]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 15]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, tm1]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
96:
type: tracker_item
ref: ptask6
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, 1]
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Create a Gantt Chart for the whole project]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, 2.00]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
97:
type: tracker_item
ref: ptask7
data:
tracker: '$profileobject:trk_pmclt2_project_tasks$'
status:
values:
- [ $trk_pmclt2_project_tasks_projectTasksTaskInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksPID, 1]
- [ $trk_pmclt2_project_tasks_projectTasksTaskDescription, Get institutional email for the new user]
- [ $trk_pmclt2_project_tasks_projectTasksResourcesInfo, null]
- [ $trk_pmclt2_project_tasks_projectTasksMaximumBudget, null]
- [ $trk_pmclt2_project_tasks_projectTasksBudgetComments, null]
- [ $trk_pmclt2_project_tasks_projectTasksPMSide, null]
- [ $trk_pmclt2_project_tasks_projectTasksAssignedToTeamMembers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksDurationExpected, 15]
- [ $trk_pmclt2_project_tasks_projectTasksDurationReal, null]
- [ $trk_pmclt2_project_tasks_projectTasksTotalDurationCommentsTM, null]
- [ $trk_pmclt2_project_tasks_projectTasksCommentsCompletion, null]
- [ $trk_pmclt2_project_tasks_projectTasksMirrorProjectUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksUsers, tm2]
- [ $trk_pmclt2_project_tasks_projectTasksBatchStatus, 1]
{CODE}