From 2be043f63596dd45fb660de58eff0686f63f9982 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Sat, 13 Jan 2007 00:30:21 +0000 Subject: [PATCH] asset and ISA variables for StockData --- lib/WebGUI/Help/Asset_StockData.pm | 192 +++++++++++++-------- lib/WebGUI/i18n/English/Asset_StockData.pm | 37 ++++ 2 files changed, 155 insertions(+), 74 deletions(-) diff --git a/lib/WebGUI/Help/Asset_StockData.pm b/lib/WebGUI/Help/Asset_StockData.pm index 7b53f23df..34bb0152c 100644 --- a/lib/WebGUI/Help/Asset_StockData.pm +++ b/lib/WebGUI/Help/Asset_StockData.pm @@ -6,8 +6,8 @@ our $HELP = { body => 'help_add_edit_stocklist_body', isa => [ { - namespace => "Asset_Wobject", - tag => "wobject add/edit" + namespace => 'Asset_Wobject', + tag => 'wobject add/edit', }, ], fields => [ @@ -40,26 +40,23 @@ our $HELP = { related => [ { tag => 'stock list user edit', - namespace => 'Asset_StockData' + namespace => 'Asset_StockData', }, { tag => 'stock list template', - namespace => 'Asset_StockData' + namespace => 'Asset_StockData', }, { tag => 'stock list display template', - namespace => 'Asset_StockData' + namespace => 'Asset_StockData', }, { tag => 'wobjects using', - namespace => 'Asset_Wobject' - }, - { - tag => 'asset fields', - namespace => 'Asset' + namespace => 'Asset_Wobject', }, ], }, + 'stock list user edit' => { title => 'help_add_edit_stock_title', body => 'help_add_edit_stock_description', @@ -73,172 +70,190 @@ our $HELP = { related => [ { tag => 'stock list display template', - namespace => 'Asset_StockData' + namespace => 'Asset_StockData', }, - ] + ], }, + 'stock list template' => { title => 'help_stock_list_template', body => 'help_stock_list_template_description', + isa => [ + { + tag => 'pagination template variables', + namespace => 'WebGUI', + }, + { + tag => 'stock asset template variables', + namespace => 'Asset_StockData', + }, + ], fields => [ ], variables => [ { - 'name' => 'extrasFolder' + 'name' => 'extrasFolder', }, { - 'name' => 'editUrl' + 'name' => 'editUrl', }, { - 'name' => 'isVisitor' + 'name' => 'isVisitor', }, { - 'name' => 'stock.display.url' + 'name' => 'stock.display.url', }, { - 'name' => 'lastUpdate.default' + 'name' => 'lastUpdate.default', }, { - 'name' => 'lastUpdate.intl' + 'name' => 'lastUpdate.intl', }, { - 'name' => 'lastUpdate.us' + 'name' => 'lastUpdate.us', }, { 'name' => 'stocks.loop', 'variables' => [ { - 'name' => 'stocks.symbol' + 'name' => 'stocks.symbol', }, { - 'name' => 'stocks.name' + 'name' => 'stocks.name', }, { - 'name' => 'stocks.last' + 'name' => 'stocks.last', }, { - 'name' => 'stocks.high' + 'name' => 'stocks.high', }, { - 'name' => 'stocks.low' + 'name' => 'stocks.low', }, { - 'name' => 'stocks.date' + 'name' => 'stocks.date', }, { - 'name' => 'stocks.time' + 'name' => 'stocks.time', }, { - 'name' => 'stocks.net' + 'name' => 'stocks.net', }, { - 'name' => 'stocks.net.isDown' + 'name' => 'stocks.net.isDown', }, { - 'name' => 'stocks.net.isUp' + 'name' => 'stocks.net.isUp', }, { - 'name' => 'stocks.net.noChange' + 'name' => 'stocks.net.noChange', }, { - 'name' => 'stocks.net.icon' + 'name' => 'stocks.net.icon', }, { - 'name' => 'stocks.p_change' + 'name' => 'stocks.p_change', }, { - 'name' => 'stocks.volume' + 'name' => 'stocks.volume', }, { - 'name' => 'stocks.volume.millions' + 'name' => 'stocks.volume.millions', }, { - 'name' => 'stocks.avg_vol' + 'name' => 'stocks.avg_vol', }, { - 'name' => 'stocks.bid' + 'name' => 'stocks.bid', }, { - 'name' => 'stocks.ask' + 'name' => 'stocks.ask', }, { - 'name' => 'stocks.close' + 'name' => 'stocks.close', }, { - 'name' => 'stocks.open' + 'name' => 'stocks.open', }, { - 'name' => 'stocks.day_range' + 'name' => 'stocks.day_range', }, { - 'name' => 'stocks.year_range' + 'name' => 'stocks.year_range', }, { - 'name' => 'stocks.year_high' + 'name' => 'stocks.year_high', }, { - 'name' => 'stocks.year_low' + 'name' => 'stocks.year_low', }, { - 'name' => 'stocks.eps' + 'name' => 'stocks.eps', }, { - 'name' => 'stocks.pe' + 'name' => 'stocks.pe', }, { - 'name' => 'stocks.div_date' + 'name' => 'stocks.div_date', }, { - 'name' => 'stocks.div' + 'name' => 'stocks.div', }, { - 'name' => 'stocks.div_yield' + 'name' => 'stocks.div_yield', }, { - 'name' => 'stocks.cap' + 'name' => 'stocks.cap', }, { - 'name' => 'stocks.ex_div' + 'name' => 'stocks.ex_div', }, { - 'name' => 'stocks.nav' + 'name' => 'stocks.nav', }, { - 'name' => 'stocks.yield' + 'name' => 'stocks.yield', }, { - 'name' => 'stocks.exchange' + 'name' => 'stocks.exchange', }, { - 'name' => 'stocks.success' + 'name' => 'stocks.success', }, { - 'name' => 'stocks.errormsg' + 'name' => 'stocks.errormsg', }, { - 'name' => 'stocks.method' + 'name' => 'stocks.method', } - ] + ], } ], related => [ { tag => 'stock list display template', - namespace => 'Asset_StockData' - }, - { - tag => 'pagination template variables', - namespace => 'WebGUI' + namespace => 'Asset_StockData', }, { tag => 'wobject template', - namespace => 'Asset_Wobject' - } - ] + namespace => 'Asset_Wobject', + }, + ], }, + 'stock list display template' => { title => 'help_stock_list_display_template', body => 'help_stock_list_display_template_description', + isa => [ + { + tag => 'pagination template variables', + namespace => 'WebGUI', + }, + { + tag => 'stock asset template variables', + namespace => 'Asset_StockData', + }, + ], fields => [ ], variables => [ @@ -361,23 +376,52 @@ our $HELP = { }, { 'name' => 'stocks.method', - } + }, ], related => [ { tag => 'stock list template', - namespace => 'Asset_StockData' - }, - { - tag => 'pagination template variables', - namespace => 'WebGUI' + namespace => 'Asset_StockData', }, { tag => 'wobject template', - namespace => 'Asset_Wobject' - } - ] + namespace => 'Asset_Wobject', + }, + ], }, + + 'stock asset template variables' => { + title => 'stock data asset template variables title', + body => 'stock data asset template variables body', + isa => [ + { + namespace => 'Asset_Wobject', + tag => 'wobject template variables', + }, + ], + fields => [ + ], + variables => [ + { + 'name' => 'templateId', + }, + { + 'name' => 'displayTemplateId', + }, + { + 'name' => 'defaultStocks', + }, + { + 'name' => 'source', + }, + { + 'name' => 'failover', + }, + ], + related => [ + ], + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_StockData.pm b/lib/WebGUI/i18n/English/Asset_StockData.pm index 78caf9468..088aeb473 100644 --- a/lib/WebGUI/i18n/English/Asset_StockData.pm +++ b/lib/WebGUI/i18n/English/Asset_StockData.pm @@ -395,6 +395,43 @@ our $I18N = { lastUpdated => 1149567007 }, + 'stock data asset template variables title' => { + message => q|Stock Data Asset Template Variables|, + lastUpdated => 1164841146 + }, + + 'stock data asset template variables body' => { + message => q|Every asset provides a set of variables to most of its +templates based on the internal asset properties. Some of these variables may +be useful, others may not.|, + lastUpdated => 1168646697 + }, + + 'templateId' => { + message => q|The ID of the template used to show the main screen for this Asset.|, + lastUpdated => 1168646698 + }, + + 'displayTemplateId' => { + message => q|The ID of the template used to show the user details about their stocks.|, + lastUpdated => 1168646698 + }, + + 'defaultStocks' => { + message => q|The default list of stocks if the user has not chosen any. This is a string separated by newlines.|, + lastUpdated => 1168646896 + }, + + 'source' => { + message => q|The internet source to be used as the source of stock information.|, + lastUpdated => 1168646986 + }, + + 'failover' => { + message => q|A conditional indicating whether or not failover has been set for this Stock Data Asset.|, + lastUpdated => 1168646986 + }, + }; 1;