webgui/lib/WebGUI/Help/Asset_ProjectManager.pm

602 lines
14 KiB
Perl

package WebGUI::Help::Asset_ProjectManager;
##Stub document for creating help documents.
our $HELP = {
'project dashboard template' => {
title => 'project dashboard template title',
body => '',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'name' => 'extras',
},
{
'name' => 'project.create',
},
{
'name' => 'project.create.label',
},
{
'name' => 'project.name.label',
},
{
'name' => 'project.startDate.label',
},
{
'name' => 'project.endDate.label',
},
{
'name' => 'project.cost.label',
},
{
'name' => 'project.complete.label',
},
{
'name' => 'project.actions.label',
},
{
'name' => 'empty.colspan',
},
{
'name' => 'canEditProjects',
},
{
'name' => 'project.delete.warning',
},
{
'name' => 'noProjects',
},
{
'name' => 'project.loop',
'variables' => [
{
'name' => 'project.view.url',
},
{
'name' => 'project.name.data',
},
{
'name' => 'project.description.data',
},
{
'name' => 'project.startDate.data',
},
{
'name' => 'project.cost.data.int',
},
{
'name' => 'project.cost.data.float',
},
{
'name' => 'project.complete.data.int',
},
{
'name' => 'project.complete.data.float',
},
{
'name' => 'project.edit.url',
},
{
'name' => 'project.edit.title',
},
{
'name' => 'project.delete.url',
},
{
'name' => 'project.delete.title',
},
],
},
],
fields => [ ],
related => [
],
},
'task edit template' => {
title => 'edit task template vars title',
body => '',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'required' => 1,
'name' => 'form.header',
'description' => 'edit form.header',
},
{
'required' => 1,
'name' => 'form.name',
},
{
'name' => 'form.seqNum',
'required' => 1,
},
{
'required' => 1,
'name' => 'form.duration',
},
{
'required' => 1,
'name' => 'form.duration.units',
},
{
'required' => 1,
'name' => 'form.lagTime',
},
{
'required' => 1,
'name' => 'form.lagTime.units',
},
{
'required' => 1,
'name' => 'form.start',
},
{
'required' => 1,
'name' => 'form.end',
},
{
'required' => 1,
'name' => 'form.dependants',
},
{
'required' => 1,
'name' => 'form.addUser.id',
},
{
'required' => 1,
'name' => 'form.addUser.link',
},
{
'required' => 1,
'name' => 'form.addUser.text',
},
{
'required' => 1,
'name' => 'form.addGroup.id',
},
{
'required' => 1,
'name' => 'form.addGroup.link',
},
{
'required' => 1,
'name' => 'form.addGroup.text',
},
{
'required' => 1,
'name' => 'form.resourceDiv',
},
{
'required' => 1,
'name' => 'form.taskType',
},
{
'required' => 1,
'name' => 'form.percentComplete',
},
{
'required' => 1,
'name' => 'form.save',
},
{
'required' => 1,
'name' => 'form.footer',
'description' => 'edit form.footer',
},
{
'name' => 'extras',
'description' => 'extras.base',
},
{
'name' => 'task_start_label',
},
{
'name' => 'task_end_label',
},
{
'name' => 'task_duration_label',
},
{
'name' => 'task_lagTime_label',
},
{
'name' => 'task_predecessor_label',
},
{
'name' => 'task_complete_label',
},
{
'name' => 'task_resource_label',
},
{
'name' => 'task_save_label',
},
],
fields => [ ],
related => [
],
},
'view project template' => {
title => 'view project template vars title',
body => '',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'name' => 'form.header',
},
{
'name' => 'form.footer',
},
{
'name' => 'project.canEdit',
},
{
'name' => 'project.resources.url',
},
{
'name' => 'project.resources.label',
},
{
'name' => 'extras',
},
{
'name' => 'extras.base',
},
{
'name' => 'project.durationUnits',
},
{
'name' => 'project.hoursPerDay',
},
{
'name' => 'task.name.label',
},
{
'name' => 'task.duration.label',
},
{
'name' => 'task.start.label',
},
{
'name' => 'task.end.label',
},
{
'name' => 'task.dependants.label',
},
{
'name' => 'form.name.error',
},
{
'name' => 'form.start.error',
},
{
'name' => 'form.start.error',
},
{
'name' => 'form.greaterThan.error',
},
{
'name' => 'form.previousPredecessor.error',
},
{
'name' => 'form.previousPredecessor.error',
},
{
'name' => 'form.invalidMove.error',
},
{
'name' => 'task.loop',
'variables' => [
{
'name' => 'task.number',
},
{
'name' => 'task.row.id',
},
{
'name' => 'task.name',
},
{
'name' => 'task.start',
},
{
'name' => 'task.dependants',
},
{
'name' => 'task.end',
},
{
'name' => 'task.duration',
},
{
'name' => 'task.duration.units',
},
{
'name' => 'task.isMilestone',
},
{
'name' => 'task.edit.url',
},
{
'name' => 'task.edit.url',
}
]
},
{
'name' => 'project.gantt.rowspan',
},
{
'name' => 'project.ganttChart',
},
{
'name' => 'task.back.url',
},
{
'name' => 'task.back.label',
}
],
fields => [ ],
related => [
{
tag => 'gantt chart template',
namespace => 'Asset_ProjectManager',
},
],
},
'gantt chart template' => {
title => 'gantt chart template vars title',
body => '',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'name' => 'extras',
},
{
'name' => 'sunday.label',
},
{
'name' => 'monday.label',
},
{
'name' => 'tuesday.label',
},
{
'name' => 'wednesday.label',
},
{
'name' => 'thursday.label',
},
{
'name' => 'friday.label',
},
{
'name' => 'saturday.label',
},
{
'name' => 'daysLoop',
'variables' => [
{
'name' => 'month.name',
},
{
'name' => 'saturday.label',
},
{
'name' => 'daysLoop',
'variables' => [
{
'name' => 'day.number',
}
]
}
]
}
],
fields => [ ],
related => [
],
},
'project manager asset template variables' => {
private => 1,
title => 'project manager asset template variables title',
body => '',
isa => [
{
namespace => 'Asset_Wobject',
tag => 'wobject template variables',
},
],
fields => [
],
variables => [
{
'name' => 'projectDashboardTemplateId',
},
{
'name' => 'projectDisplayTemplateId',
},
{
'name' => 'ganttChartTemplateId',
},
{
'name' => 'editTaskTemplateId',
},
{
'name' => 'resourcePopupTemplateId',
},
{
'name' => 'resourceListTemplateId',
},
{
'name' => 'groupToAdd',
},
],
related => [
]
},
'add resource popup template' => {
title => 'add resource popup template title',
body => 'add resource popup template body',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'name' => 'title',
},
{
'name' => 'searchText',
},
{
'name' => 'foundMessage',
},
{
'name' => 'notFoundMessage',
},
{
'name' => 'assetExtras',
},
{
'required' => 1,
'name' => 'func',
},
{
'required' => 1,
'name' => 'callback',
},
{
'name' => 'exclude',
},
{
'name' => 'previousSearch',
},
{
'name' => 'selfUrl',
},
{
'name' => 'doingSearch',
},
{
'name' => 'foundResults',
},
{
'required' => 1,
'name' => 'resourceDiv',
},
],
fields => [ ],
related => [
],
},
'list resource popup template' => {
title => 'list resource popup template title',
body => 'list resource popup template body',
isa => [
{
namespace => 'Asset_ProjectManager',
tag => 'project manager asset template variables',
},
{
namespace => 'Asset_Template',
tag => 'template variables',
},
],
variables => [
{
'name' => 'assetExtras',
},
{
'name' => 'resourceLoop',
'variables' => [
{
'name' => 'resourceKind',
},
{
'name' => 'resourceId',
},
{
'name' => 'opCallbackJs',
},
{
'name' => 'opIcon',
},
{
'name' => 'opTitle',
},
{
'name' => 'odd',
},
{
'required' => 1,
'name' => 'hiddenFields',
},
{
'name' => 'resourceName',
},
{
'name' => 'resourceIcon',
},
{
'name' => 'assetExtras',
},
],
},
],
fields => [ ],
related => [
],
},
};
1; ##All perl modules must return true