From 2f1408e852b4abab4d0526aa2b0103625db0ca25 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Sat, 25 Nov 2006 22:58:45 +0000 Subject: [PATCH] enable ISA relationships in Wobjects add/edit forms --- lib/WebGUI/Help/Asset_Article.pm | 10 ++++++---- lib/WebGUI/Help/Asset_DataForm.pm | 10 ++++++---- lib/WebGUI/Help/Asset_EventManagementSystem.pm | 6 ++++++ lib/WebGUI/Help/Asset_EventsCalendar.pm | 6 ++++++ lib/WebGUI/Help/Asset_HttpProxy.pm | 6 ++++++ lib/WebGUI/Help/Asset_InOutBoard.pm | 6 ++++++ lib/WebGUI/Help/Asset_Matrix.pm | 6 ++++++ lib/WebGUI/Help/Asset_MessageBoard.pm | 6 ++++++ lib/WebGUI/Help/Asset_MultiSearch.pm | 6 ++++++ lib/WebGUI/Help/Asset_Navigation.pm | 6 ++++++ lib/WebGUI/Help/Asset_Poll.pm | 6 ++++++ lib/WebGUI/Help/Asset_Product.pm | 6 ++++++ lib/WebGUI/Help/Asset_ProjectManager.pm | 6 ++++++ lib/WebGUI/Help/Asset_SQLForm.pm | 6 ++++++ lib/WebGUI/Help/Asset_SQLReport.pm | 6 ++++++ lib/WebGUI/Help/Asset_Search.pm | 10 ++++++---- lib/WebGUI/Help/Asset_StockData.pm | 6 ++++++ lib/WebGUI/Help/Asset_Survey.pm | 6 ++++++ lib/WebGUI/Help/Asset_SyndicatedContent.pm | 6 ++++++ lib/WebGUI/Help/Asset_TimeTracking.pm | 6 ++++++ lib/WebGUI/Help/Asset_WSClient.pm | 6 ++++++ lib/WebGUI/Help/Asset_WeatherData.pm | 10 ++++++---- 22 files changed, 132 insertions(+), 16 deletions(-) diff --git a/lib/WebGUI/Help/Asset_Article.pm b/lib/WebGUI/Help/Asset_Article.pm index 372730b78..be81d8ed9 100644 --- a/lib/WebGUI/Help/Asset_Article.pm +++ b/lib/WebGUI/Help/Asset_Article.pm @@ -4,6 +4,12 @@ our $HELP = { 'article add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'cache timeout', @@ -38,10 +44,6 @@ our $HELP = { tag => 'wobjects using', namespace => 'Asset_Wobject' }, - { - tag => 'asset fields', - namespace => 'Asset' - }, ], }, 'article template' => { diff --git a/lib/WebGUI/Help/Asset_DataForm.pm b/lib/WebGUI/Help/Asset_DataForm.pm index 6a629edac..615b8bedb 100644 --- a/lib/WebGUI/Help/Asset_DataForm.pm +++ b/lib/WebGUI/Help/Asset_DataForm.pm @@ -4,6 +4,12 @@ our $HELP = { 'data form add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '82', @@ -83,10 +89,6 @@ our $HELP = { tag => 'wobjects using', namespace => 'Asset_Wobject' }, - { - tag => 'asset fields', - namespace => 'Asset' - }, ] }, 'data form fields add/edit' => { diff --git a/lib/WebGUI/Help/Asset_EventManagementSystem.pm b/lib/WebGUI/Help/Asset_EventManagementSystem.pm index 434b92b27..0091bd282 100644 --- a/lib/WebGUI/Help/Asset_EventManagementSystem.pm +++ b/lib/WebGUI/Help/Asset_EventManagementSystem.pm @@ -7,6 +7,12 @@ our $HELP = { source => 'sub definition', title => 'add/edit help title', body => 'add/edit help body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'display template', diff --git a/lib/WebGUI/Help/Asset_EventsCalendar.pm b/lib/WebGUI/Help/Asset_EventsCalendar.pm index 72b129d31..a8a2463e9 100644 --- a/lib/WebGUI/Help/Asset_EventsCalendar.pm +++ b/lib/WebGUI/Help/Asset_EventsCalendar.pm @@ -4,6 +4,12 @@ our $HELP = { 'events calendar add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'visitor cache timeout', diff --git a/lib/WebGUI/Help/Asset_HttpProxy.pm b/lib/WebGUI/Help/Asset_HttpProxy.pm index f5a82da3a..783af8865 100644 --- a/lib/WebGUI/Help/Asset_HttpProxy.pm +++ b/lib/WebGUI/Help/Asset_HttpProxy.pm @@ -4,6 +4,12 @@ our $HELP = { 'http proxy add/edit' => { title => '10', body => '11', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '1', diff --git a/lib/WebGUI/Help/Asset_InOutBoard.pm b/lib/WebGUI/Help/Asset_InOutBoard.pm index 4976bc785..6c40263b8 100644 --- a/lib/WebGUI/Help/Asset_InOutBoard.pm +++ b/lib/WebGUI/Help/Asset_InOutBoard.pm @@ -4,6 +4,12 @@ our $HELP = { 'in out board add/edit' => { title => '18', body => '19', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '1', diff --git a/lib/WebGUI/Help/Asset_Matrix.pm b/lib/WebGUI/Help/Asset_Matrix.pm index c062bdbc4..771c6ba65 100644 --- a/lib/WebGUI/Help/Asset_Matrix.pm +++ b/lib/WebGUI/Help/Asset_Matrix.pm @@ -4,6 +4,12 @@ our $HELP = { 'matrix add/edit' => { title => 'add/edit help title', body => 'add/edit help body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'visitor cache timeout', diff --git a/lib/WebGUI/Help/Asset_MessageBoard.pm b/lib/WebGUI/Help/Asset_MessageBoard.pm index 1bba603f5..e1e838256 100644 --- a/lib/WebGUI/Help/Asset_MessageBoard.pm +++ b/lib/WebGUI/Help/Asset_MessageBoard.pm @@ -4,6 +4,12 @@ our $HELP = { 'message board add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'visitor cache timeout', diff --git a/lib/WebGUI/Help/Asset_MultiSearch.pm b/lib/WebGUI/Help/Asset_MultiSearch.pm index 57ac6e42a..35cc92fa0 100644 --- a/lib/WebGUI/Help/Asset_MultiSearch.pm +++ b/lib/WebGUI/Help/Asset_MultiSearch.pm @@ -4,6 +4,12 @@ our $HELP = { 'multi search add/edit' => { title => 'multisearch add/edit title', body => 'multisearch add/edit body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'cache timeout', diff --git a/lib/WebGUI/Help/Asset_Navigation.pm b/lib/WebGUI/Help/Asset_Navigation.pm index 6d7c307bb..c37fb1d32 100644 --- a/lib/WebGUI/Help/Asset_Navigation.pm +++ b/lib/WebGUI/Help/Asset_Navigation.pm @@ -4,6 +4,12 @@ our $HELP = { 'navigation add/edit' => { title => '1098', body => '1093', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '1096', diff --git a/lib/WebGUI/Help/Asset_Poll.pm b/lib/WebGUI/Help/Asset_Poll.pm index e13d8d427..b9c750788 100644 --- a/lib/WebGUI/Help/Asset_Poll.pm +++ b/lib/WebGUI/Help/Asset_Poll.pm @@ -4,6 +4,12 @@ our $HELP = { 'poll add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '73', diff --git a/lib/WebGUI/Help/Asset_Product.pm b/lib/WebGUI/Help/Asset_Product.pm index 6ced6790b..15afd358d 100644 --- a/lib/WebGUI/Help/Asset_Product.pm +++ b/lib/WebGUI/Help/Asset_Product.pm @@ -4,6 +4,12 @@ our $HELP = { 'product add/edit' => { title => '38', body => '39', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'cache timeout', diff --git a/lib/WebGUI/Help/Asset_ProjectManager.pm b/lib/WebGUI/Help/Asset_ProjectManager.pm index f58d855d7..b8c59fdae 100644 --- a/lib/WebGUI/Help/Asset_ProjectManager.pm +++ b/lib/WebGUI/Help/Asset_ProjectManager.pm @@ -6,6 +6,12 @@ our $HELP = { 'project manager add/edit' => { title => 'pm add/edit title', body => 'pm add/edit body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'projectDashboardTemplate label', diff --git a/lib/WebGUI/Help/Asset_SQLForm.pm b/lib/WebGUI/Help/Asset_SQLForm.pm index 9e23c19ca..790985a40 100644 --- a/lib/WebGUI/Help/Asset_SQLForm.pm +++ b/lib/WebGUI/Help/Asset_SQLForm.pm @@ -4,6 +4,12 @@ our $HELP = { 'sql form add/edit' => { title => 'edit sqlform', body => 'sqlform description', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'gef table name', diff --git a/lib/WebGUI/Help/Asset_SQLReport.pm b/lib/WebGUI/Help/Asset_SQLReport.pm index d66b767c1..512f0d8e0 100644 --- a/lib/WebGUI/Help/Asset_SQLReport.pm +++ b/lib/WebGUI/Help/Asset_SQLReport.pm @@ -4,6 +4,12 @@ our $HELP = { 'sql report add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '72', diff --git a/lib/WebGUI/Help/Asset_Search.pm b/lib/WebGUI/Help/Asset_Search.pm index bb9989028..a1d75bc59 100644 --- a/lib/WebGUI/Help/Asset_Search.pm +++ b/lib/WebGUI/Help/Asset_Search.pm @@ -4,6 +4,12 @@ our $HELP = { 'search add/edit' => { title => 'add/edit title', body => 'add/edit body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'search template', @@ -26,10 +32,6 @@ our $HELP = { tag => 'search template', namespace => 'Asset_Search' }, - { - tag => 'asset fields', - namespace => 'Asset' - }, { tag => 'wobjects using', namespace => 'Asset_Wobject' diff --git a/lib/WebGUI/Help/Asset_StockData.pm b/lib/WebGUI/Help/Asset_StockData.pm index e2c8c6ca0..7b53f23df 100644 --- a/lib/WebGUI/Help/Asset_StockData.pm +++ b/lib/WebGUI/Help/Asset_StockData.pm @@ -4,6 +4,12 @@ our $HELP = { 'stock data add/edit' => { title => 'help_add_edit_stocklist_title', body => 'help_add_edit_stocklist_body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'template_label', diff --git a/lib/WebGUI/Help/Asset_Survey.pm b/lib/WebGUI/Help/Asset_Survey.pm index 7d99d74ea..373b2fa69 100644 --- a/lib/WebGUI/Help/Asset_Survey.pm +++ b/lib/WebGUI/Help/Asset_Survey.pm @@ -4,6 +4,12 @@ our $HELP = { 'survey add/edit' => { title => '3', body => '4', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'view template', diff --git a/lib/WebGUI/Help/Asset_SyndicatedContent.pm b/lib/WebGUI/Help/Asset_SyndicatedContent.pm index 9b62bef19..5f112d47c 100644 --- a/lib/WebGUI/Help/Asset_SyndicatedContent.pm +++ b/lib/WebGUI/Help/Asset_SyndicatedContent.pm @@ -4,6 +4,12 @@ our $HELP = { 'syndicated content add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'cache timeout', diff --git a/lib/WebGUI/Help/Asset_TimeTracking.pm b/lib/WebGUI/Help/Asset_TimeTracking.pm index 513fb6ebe..55073079e 100644 --- a/lib/WebGUI/Help/Asset_TimeTracking.pm +++ b/lib/WebGUI/Help/Asset_TimeTracking.pm @@ -4,6 +4,12 @@ our $HELP = { 'time tracking add/edit' => { title => 'timetracking add/edit title', body => 'timetracking add/edit body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'userViewTemplate label', diff --git a/lib/WebGUI/Help/Asset_WSClient.pm b/lib/WebGUI/Help/Asset_WSClient.pm index 4ccf2b91a..aad0670d9 100644 --- a/lib/WebGUI/Help/Asset_WSClient.pm +++ b/lib/WebGUI/Help/Asset_WSClient.pm @@ -4,6 +4,12 @@ our $HELP = { 'ws client add/edit' => { title => '61', body => '71', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => '72', diff --git a/lib/WebGUI/Help/Asset_WeatherData.pm b/lib/WebGUI/Help/Asset_WeatherData.pm index 93604a9f8..899540d9a 100644 --- a/lib/WebGUI/Help/Asset_WeatherData.pm +++ b/lib/WebGUI/Help/Asset_WeatherData.pm @@ -4,6 +4,12 @@ our $HELP = { 'weather data add/edit' => { title => 'weather data add/edit title', body => 'weather data add/edit body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject add/edit" + }, + ], fields => [ { title => 'Default Locations', @@ -20,10 +26,6 @@ our $HELP = { tag => 'wobjects using', namespace => 'Asset_Wobject' }, - { - tag => 'asset fields', - namespace => 'Asset' - }, ], },