diff --git a/lib/WebGUI/Help/VersionTag.pm b/lib/WebGUI/Help/VersionTag.pm index f42c8e223..d5699d78b 100644 --- a/lib/WebGUI/Help/VersionTag.pm +++ b/lib/WebGUI/Help/VersionTag.pm @@ -19,6 +19,10 @@ our $HELP = { tag => 'manage committed versions', namespace => 'VersionTag' }, + { + tag => 'edit version tag', + namespace => 'VersionTag' + }, ], }, @@ -36,6 +40,10 @@ our $HELP = { tag => 'manage committed versions', namespace => 'VersionTag' }, + { + tag => 'edit version tag', + namespace => 'VersionTag' + }, ], }, @@ -63,6 +71,10 @@ our $HELP = { tag => 'manage committed versions', namespace => 'VersionTag' }, + { + tag => 'edit version tag', + namespace => 'VersionTag' + }, ], }, @@ -83,6 +95,38 @@ our $HELP = { ], }, + 'edit version tag' => { + title => 'edit version tag', + body => 'edit version tag body', + fields => [ + { + title => 'version tag name', + description => 'version tag name description', + namespace => 'VersionTag', + }, + { + title => 'workflow', + description => 'workflow help', + namespace => 'VersionTag', + }, + { + title => 'group to use', + description => 'group to use help', + namespace => 'VersionTag', + }, + ], + related => [ + { + tag => 'versions manage', + namespace => 'VersionTag' + }, + { + tag => 'manage committed versions', + namespace => 'VersionTag' + }, + ], + }, + }; 1; ##All perl modules must return true diff --git a/lib/WebGUI/Operation/VersionTag.pm b/lib/WebGUI/Operation/VersionTag.pm index 56e0dec50..aa36f132a 100644 --- a/lib/WebGUI/Operation/VersionTag.pm +++ b/lib/WebGUI/Operation/VersionTag.pm @@ -130,6 +130,7 @@ sub www_editVersionTag { ); } $f->submit; + $ac->setHelp('edit version tag', 'VersionTag'); return $ac->render($f->print,$i18n->get("edit version tag")); } diff --git a/lib/WebGUI/i18n/English/VersionTag.pm b/lib/WebGUI/i18n/English/VersionTag.pm index 509cfccba..e23e32f4a 100644 --- a/lib/WebGUI/i18n/English/VersionTag.pm +++ b/lib/WebGUI/i18n/English/VersionTag.pm @@ -326,6 +326,16 @@ our $I18N = { lastUpdated => 1148359381, }, + 'workflow' => { + message => q|Workflow|, + lastUpdated => 1148445024, + }, + + 'workflow help' => { + message => q|Choose a workflow to handle your version tag.|, + lastUpdated => 1148445024, + }, + 'manage version tags body' => { message => q|

This screen lists all uncommitted version tags in WebGUI, their status and an interface to manage them. If you are currently working under a tag, the name of the tag is prominently displayed for reference.

The icons next to each tag allow each tag to be edited, or deleted. The name of the tag is a link to manage work done in the tag. The date the tag was created and the username of the user who created are shown as well. A link is provided so that the tag can be committed

@@ -351,6 +361,12 @@ our $I18N = { lastUpdated => 1148444236, }, + 'edit version tag body' => { + message => q|

In this screen you will create a new version tag for use on the site, or edit an existing version tag. Members of the Manage Version Tag group will have the additionaly ability to define how the version tag is handled via a workflow and which group is allowed to make edits under the tag.

+|, + lastUpdated => 1148444236, + }, + 'topicName' => { message => q|Version Control|, lastUpdated => 1148360141,