diff --git a/lib/WebGUI/i18n/English/Asset_ProjectManager.pm b/lib/WebGUI/i18n/English/Asset_ProjectManager.pm index bd9b30a62..7756fee05 100644 --- a/lib/WebGUI/i18n/English/Asset_ProjectManager.pm +++ b/lib/WebGUI/i18n/English/Asset_ProjectManager.pm @@ -431,6 +431,28 @@ The URL to the Extras directory. message => q|

The View Project template has these template variables

! : This variable is required for the form to function correctly.

+

form.header
+If the user is in the group to add projects, then this variable will contain HTML form code +to make on the fly editing of tasks work. +

+ +

form.footer
+If the user is in the group to add projects, then this variable will contain HTML form code +to make on the fly editing of tasks work. +

+ +

project.canEdit
+A conditional indicating whether or not this user is a member of the group to add projects. +

+ +

project.resources.url
+If the user is in the group to add projects, this will be the URL to the Manage Resources screen. +

+ +

project.resources.label
+If the user is in the group to add projects, this will be internationalized label to be used with project.resources.label. +

+

extras
The URL to the Extras directory for the Project Manager.

@@ -476,7 +498,100 @@ An internationalized error message for a missing task name.

form.start.error
-An internationalized error message for a missing task name. +An internationalized error message for not entering an start date. +

+ +

form.start.error
+An internationalized error message for not entering an end date. +

+ +

form.greaterThan.error
+An internationalized error message for entering a start date after the end date. +

+ +

form.previousPredecessor.error
+An internationalized error message for choosing a predecessor that is not a previous task. +

+ +

form.previousPredecessor.error
+An internationalized error message for choosing a predecessor task that does not exist. +

+ +

form.invalidMove.error
+An internationalized error message for choosing a task that is invalid as a predecessor because the end date is after the start date of this task. +

+ +

task.loop
+A loop containing all tasks for this project, in sequence order. +

+ +
+ +

task.number
+The sequence number for this task. +

+ +

task.number.id
+A unique identifier used internally by WebGUI for this task. +

+ +

task.name
+The name of this task. +

+ +

task.start
+If the user is in the group to add projects, then this will be a form field to edit the start date +for this task. Otherwise, just the start date will be displayed as text. +

+ +

task.dependants
+If the user is in the group to add projects, then this will be a form field to edit the dependants +for this task. Otherwise, just the list of dependants will be displayed as text. +

+ +

task.end
+If the user is in the group to add projects, then this will be a form field to edit the end date +for this task. Otherwise, just the end date will be displayed as text. +

+ +

task.duration
+If the user is in the group to add projects, and this task is not a milestone, then a this variable +will be a form field to edit the duration. +Otherwise, just the duration will be displayed as text. +

+ +

task.duration.units
+The units for the duration, typically hours or days. +

+ +

task.isMilestone
+A conditiional indicating whether or not this task is a milestone. +

+ +

task.edit.url
+If the user can add tasks to this project, then this will be a URL to take them to the Add Task screen. +

+ +

task.edit.url
+If the user can add tasks to this project, then this will contain an internationalized label to go with task.edit.url. +

+ +
+ +

project.gaant.rowspan
+The number of rows for the Gannt chart, 4 + the number of tasks. +

+ +

project.ganttChart
+The Gannt chart for this project and its tasks. +

+ +

task.back.url
+A link back to this screen. +

+ +

task.back.label
+A label to go with the link back to this screen.

|,