asset macros broken out into individual files

This commit is contained in:
Colin Kuskie 2005-04-01 00:50:03 +00:00
parent 9eb30a4fed
commit 69cd257beb
8 changed files with 126 additions and 43 deletions

View file

@ -4,17 +4,6 @@ use WebGUI::Session;
our $HELP = {
'asset macros' => {
title => 'asset macros title',
body => 'asset macros body',
related => [
{
tag => 'macros using',
namespace => 'WebGUI'
},
]
},
'asset fields' => {
title => 'asset fields title',
body => 'asset fields body',

View file

@ -0,0 +1,18 @@
package WebGUI::Help::AssetProxy;
our $HELP = {
'asset proxy' => {
title => 'asset proxy title',
body => 'asset proxy body',
related => [
{
tag => 'macros using',
namespace => 'WebGUI'
},
]
},
};
1;

View file

@ -0,0 +1,18 @@
package WebGUI::Help::FileUrl;
our $HELP = {
'file url' => {
title => 'file url title',
body => 'file url body',
related => [
{
tag => 'macros using',
namespace => 'WebGUI'
},
]
},
};
1;

View file

@ -0,0 +1,18 @@
package WebGUI::Help::RandomAssetProxy;
our $HELP = {
'random asset proxy' => {
title => 'random asset proxy title',
body => 'random asset proxy body',
related => [
{
tag => 'macros using',
namespace => 'WebGUI'
},
]
},
};
1;

View file

@ -149,38 +149,10 @@ Chances are if you like assets to be configured a certain way, then you'll find
lastUpdated => 1111984345,
},
'asset fields title' => {
message => q|Common Asset Fields|,
lastUpdated => 1100463645,
},
'asset macros title' => {
message => q|Asset Macros|,
lastUpdated => 1104544909,
},
'asset macros body' => {
message => q|<P>These macros are used to access Assets on your site.</P>
<P><B>&#94;AssetProxy</B>();<BR>
<B>&#94;AssetProxy</B>(<i>Asset URL</i>);<BR>
This macro is used to render an Asset and display it inline according
to its template. Any Asset can be displayed, including Navigations,
images, links to files for downloading, snippets or for displaying
content from another part of the site on this page.
<P><B>&#94;FileUrl</B>();<BR>
<B>&#94;FileUrl</B>(<i>Asset URL</i>);<BR>
This macro is used to return a filesystem URL to an Asset that isn't in the database (file, image, snippet) identified by its Asset URL.
<P><B>&#94;RandomAssetProxy</B>();<BR>
<B>&#94;RandomAssetProxy</B>(<i>Asset URL</i>);<BR>
This macro works similarly to the &#94;<B>AssetProxy</B>(); macro except instead of displaying the
Asset, it picks a random Asset from the descendents of the Asset whose URL is supplied as the
argument.
</p>
|,
lastUpdated => 1104545608,
},
'asset fields title' => {
message => q|Common Asset Fields|,
lastUpdated => 1100463645,
},
'asset' => {
message => q|Asset|,

View file

@ -0,0 +1,24 @@
package WebGUI::i18n::English::AssetProxy;
our $I18N = {
'asset proxy title' => {
message => q|Asset Proxy Macro|,
lastUpdated => 1112315917,
},
'asset proxy body' => {
message => q|
<P><B>&#94;AssetProxy</B>();<BR>
<B>&#94;AssetProxy</B>(<i>Asset URL</i>);<BR>
This macro is used to render an Asset and display it inline according
to its template. Any Asset can be displayed, including Navigations,
images, links to files for downloading, snippets or for displaying
content from another part of the site on this page.
|,
lastUpdated => 1112315914,
},
};
1;

View file

@ -0,0 +1,21 @@
package WebGUI::i18n::English::FileUrl;
our $I18N = {
'file url title' => {
message => q|File Url Macro|,
lastUpdated => 1112315917,
},
'file url body' => {
message => q|
<P><B>&#94;FileUrl</B>();<BR>
<B>&#94;FileUrl</B>(<i>Asset URL</i>);<BR>
This macro is used to return a filesystem URL to an File, Image or Snippet Asset identified by its Asset URL.
|,
lastUpdated => 1112315914,
},
};
1;

View file

@ -0,0 +1,23 @@
package WebGUI::i18n::English::RandomAssetProxy;
our $I18N = {
'random asset proxy title' => {
message => q|Random Asset Proxy Macro|,
lastUpdated => 1112315917,
},
'random asset proxy body' => {
message => q|
<P><B>&#94;RandomAssetProxy</B>();<BR>
<B>&#94;RandomAssetProxy</B>(<i>Asset URL</i>);<BR>
This macro works similarly to the &#94;<B>AssetProxy</B>(); macro except instead of displaying the
Asset, it picks a random Asset from the descendents of the Asset whose URL is supplied as the
argument.
|,
lastUpdated => 1112315914,
},
};
1;