asset and ISA variables for StockData

This commit is contained in:
Colin Kuskie 2007-01-13 00:30:21 +00:00
parent 1b842c73d5
commit 2be043f635
2 changed files with 155 additions and 74 deletions

View file

@ -6,8 +6,8 @@ our $HELP = {
body => 'help_add_edit_stocklist_body', body => 'help_add_edit_stocklist_body',
isa => [ isa => [
{ {
namespace => "Asset_Wobject", namespace => 'Asset_Wobject',
tag => "wobject add/edit" tag => 'wobject add/edit',
}, },
], ],
fields => [ fields => [
@ -40,26 +40,23 @@ our $HELP = {
related => [ related => [
{ {
tag => 'stock list user edit', tag => 'stock list user edit',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
}, },
{ {
tag => 'stock list template', tag => 'stock list template',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
}, },
{ {
tag => 'stock list display template', tag => 'stock list display template',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
}, },
{ {
tag => 'wobjects using', tag => 'wobjects using',
namespace => 'Asset_Wobject' namespace => 'Asset_Wobject',
},
{
tag => 'asset fields',
namespace => 'Asset'
}, },
], ],
}, },
'stock list user edit' => { 'stock list user edit' => {
title => 'help_add_edit_stock_title', title => 'help_add_edit_stock_title',
body => 'help_add_edit_stock_description', body => 'help_add_edit_stock_description',
@ -73,172 +70,190 @@ our $HELP = {
related => [ related => [
{ {
tag => 'stock list display template', tag => 'stock list display template',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
}, },
] ],
}, },
'stock list template' => { 'stock list template' => {
title => 'help_stock_list_template', title => 'help_stock_list_template',
body => 'help_stock_list_template_description', body => 'help_stock_list_template_description',
isa => [
{
tag => 'pagination template variables',
namespace => 'WebGUI',
},
{
tag => 'stock asset template variables',
namespace => 'Asset_StockData',
},
],
fields => [ fields => [
], ],
variables => [ 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', 'name' => 'stocks.loop',
'variables' => [ '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 => [ related => [
{ {
tag => 'stock list display template', tag => 'stock list display template',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
},
{
tag => 'pagination template variables',
namespace => 'WebGUI'
}, },
{ {
tag => 'wobject template', tag => 'wobject template',
namespace => 'Asset_Wobject' namespace => 'Asset_Wobject',
} },
] ],
}, },
'stock list display template' => { 'stock list display template' => {
title => 'help_stock_list_display_template', title => 'help_stock_list_display_template',
body => 'help_stock_list_display_template_description', body => 'help_stock_list_display_template_description',
isa => [
{
tag => 'pagination template variables',
namespace => 'WebGUI',
},
{
tag => 'stock asset template variables',
namespace => 'Asset_StockData',
},
],
fields => [ fields => [
], ],
variables => [ variables => [
@ -361,23 +376,52 @@ our $HELP = {
}, },
{ {
'name' => 'stocks.method', 'name' => 'stocks.method',
} },
], ],
related => [ related => [
{ {
tag => 'stock list template', tag => 'stock list template',
namespace => 'Asset_StockData' namespace => 'Asset_StockData',
},
{
tag => 'pagination template variables',
namespace => 'WebGUI'
}, },
{ {
tag => 'wobject template', 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; 1;

View file

@ -395,6 +395,43 @@ our $I18N = {
lastUpdated => 1149567007 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; 1;