From dc74292a5f2bb1c97f0b9b340aeda635a7427c84 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Fri, 29 Dec 2006 20:52:02 +0000 Subject: [PATCH] template variable clean-up for Layout --- lib/WebGUI/Help/Asset_Layout.pm | 38 ++++++++++++++++++++-- lib/WebGUI/i18n/English/Asset_Layout.pm | 42 +++++++++++++++++++------ 2 files changed, 67 insertions(+), 13 deletions(-) diff --git a/lib/WebGUI/Help/Asset_Layout.pm b/lib/WebGUI/Help/Asset_Layout.pm index 3b8cf5273..6b6bbf42b 100644 --- a/lib/WebGUI/Help/Asset_Layout.pm +++ b/lib/WebGUI/Help/Asset_Layout.pm @@ -38,6 +38,10 @@ our $HELP = { title => 'layout template title', body => 'layout template body', isa => [ + { + namespace => "Asset_Layout", + tag => "layout template asset variables" + }, { namespace => "Asset_Template", tag => "template variables" @@ -68,12 +72,40 @@ our $HELP = { } ] }, + ], + fields => [ + ], + related => [ + { + tag => 'layout add/edit', + namespace => 'Asset_Layout' + }, + { + tag => 'template language', + namespace => 'Asset_Template' + }, + ] + }, + + 'layout template asset variables' => { + title => 'layout asset template variables title', + body => 'layout asset template variables body', + isa => [ + { + namespace => "Asset_Wobject", + tag => "wobject template variables" + }, + ], + variables => [ { - 'name' => 'attachment.size' + 'name' => 'templateId' }, { - 'name' => 'attachment.type' - } + 'name' => 'assetsToHide' + }, + { + 'name' => 'contentPositions' + }, ], fields => [ ], diff --git a/lib/WebGUI/i18n/English/Asset_Layout.pm b/lib/WebGUI/i18n/English/Asset_Layout.pm index 8c47d3e41..5f44d5d26 100644 --- a/lib/WebGUI/i18n/English/Asset_Layout.pm +++ b/lib/WebGUI/i18n/English/Asset_Layout.pm @@ -77,16 +77,6 @@ specifically placed are put inside of position 1.|, lastUpdated => 1148963207, }, - 'attachment.size' => { - message => q|The size of the file.|, - lastUpdated => 1148963207, - }, - - 'attachment.type' => { - message => q|The type of the file (PDF, etc.)|, - lastUpdated => 1148963207, - }, - 'layout template body' => { message => q|

The following variables are available in Page Layout Templates:

|, @@ -109,6 +99,38 @@ specifically placed are put inside of position 1.|, lastUpdated => 1039587250 }, + 'layout asset template variables title' => { + message => q|Layout Asset Template Variables|, + lastUpdated => 1167425005 + }, + + 'layout 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 => 1167425006 + }, + + 'templateId' => { + message => q|The Id of the template used to display this Asset.|, + lastUpdated => 1164841027 + }, + + 'assetsToHide' => { + message => q|The asset ID's of all Assets that should not be displayed in this Asset, separated by Unix-style newline characters.|, + lastUpdated => 1164841027 + }, + + 'contentPositions' => { + message => q|A string representing the different places for assets to be displayed, and which assets go in which place in the correct order.|, + lastUpdated => 1164841027 + }, + + 'templateId' => { + message => q|The Id of the template used to display this Asset.|, + lastUpdated => 1164841027 + }, + }; 1;