webgui/lib/WebGUI/Help/Asset_Post.pm
Colin Kuskie 93288c8332 Huge amount of ISA work for Assets (as opposed to Wobjects).
Bug fix for toolbar button rows that do not go away when all buttons
are deselected.
2006-12-23 23:58:51 +00:00

401 lines
8.8 KiB
Perl

package WebGUI::Help::Asset_Post;
our $HELP = {
'post add/edit template' => { ##Asset/Post/www_edit
title => 'add/edit post template title',
body => 'add/edit post template body',
isa => [
{
tag => 'collaboration template labels',
namespace => 'Asset_Collaboration'
},
{
tag => 'template language',
namespace => 'Asset_Template'
},
{
tag => 'post asset variables',
namespace => 'Asset_Post'
},
],
fields => [
],
variables => [
{
'required' => 1,
'name' => 'form.header'
},
{
'name' => 'isNewPost'
},
{
'name' => 'isReply'
},
{
'name' => 'reply.title'
},
{
'name' => 'reply.synopsis'
},
{
'name' => 'reply.content'
},
{
'name' => 'reply.userDefinedN'
},
{
'name' => 'subscribe.form'
},
{
'name' => 'isNewThread'
},
{
'name' => 'archive.form'
},
{
'name' => 'sticky.form'
},
{
'name' => 'lock.form'
},
{
'name' => 'isThread'
},
{
'name' => 'isEdit'
},
{
'name' => 'preview.title'
},
{
'name' => 'preview.synopsis'
},
{
'name' => 'preview.content'
},
{
'name' => 'preview.userDefinedN'
},
{
'required' => 1,
'name' => 'form.footer'
},
{
'required' => 1,
'name' => 'usePreview'
},
{
'name' => 'user.isModerator'
},
{
'name' => 'user.isVisitor'
},
{
'name' => 'visitorName.form'
},
{
'name' => 'userDefinedN.form'
},
{
'name' => 'userDefinedN.form.yesNo'
},
{
'name' => 'userDefinedN.form.textarea'
},
{
'name' => 'userDefinedN.form.htmlarea'
},
{
'name' => 'userDefinedN.form.float'
},
{
'name' => 'title.form'
},
{
'name' => 'title.form.textarea'
},
{
'name' => 'synopsis.form'
},
{
'name' => 'content.form'
},
{
'name' => 'form.submit'
},
{
'name' => 'karmaScale.form'
},
{
'name' => 'karmaIsEnabled'
},
{
'name' => 'form.preview'
},
{
'name' => 'attachment.form'
},
{
'name' => 'contentType.form'
}
],
related => [
{
tag => 'notification template',
namespace => 'Asset_Post'
},
]
},
'post template variables' => { ##Asset/Post/getTemplateVars
title => 'post template variables title',
body => 'post template variables body',
isa => [
{
tag => 'post asset variables',
namespace => 'Asset_Post'
},
],
variables => [
{
'name' => 'userId'
},
{
'name' => 'user.isPoster'
},
{
'name' => 'avatar.url'
},
{
'name' => 'userProfile.url'
},
{
'name' => 'dateSubmitted.human'
},
{
'name' => 'dateUpdated.human'
},
{
'name' => 'title.short'
},
{
'name' => 'content',
'description' => 'formatted.content'
},
{
'name' => 'user.canEdit'
},
{
'name' => 'delete.url'
},
{
'name' => 'edit.url'
},
{
'name' => 'status'
},
{
'name' => 'reply.url'
},
{
'name' => 'reply.withQuote.url'
},
{
'name' => 'url'
},
{
'name' => 'rating.value'
},
{
'name' => 'rate.url.thumbsUp'
},
{
'name' => 'rate.url.thumbsDown'
},
{
'name' => 'hasRated'
},
{
'name' => 'image.url'
},
{
'name' => 'image.thumbnail'
},
{
'name' => 'attachment.url'
},
{
'name' => 'attachment.icon'
},
{
'name' => 'attachment.name'
},
{
'name' => 'attachment_loop',
'variables' => [
{
'name' => 'url'
},
{
'name' => 'icon'
},
{
'name' => 'filename'
},
{
'name' => 'thumbnail'
},
{
'name' => 'isImage'
}
]
},
],
fields => [
],
related => [
{
tag => 'template language',
namespace => 'Asset_Template'
},
{
tag => 'collaboration template labels',
namespace => 'Asset_Collaboration'
},
]
},
'post asset variables' => {
title => 'post asset variables title',
body => 'post asset variables body',
isa => [
{
tag => 'asset template asset variables',
namespace => 'Asset'
},
],
variables => [
{
'name' => 'storageId'
},
{
'name' => 'threadId'
},
{
'name' => 'dateSubmitted'
},
{
'name' => 'dateUpdated'
},
{
'name' => 'username'
},
{
'name' => 'rating'
},
{
'name' => 'views'
},
{
'name' => 'contentType'
},
{
'name' => 'content'
},
{
'name' => 'title'
},
{
'name' => 'menuTitle'
},
{
'name' => 'synopsis'
},
{
'name' => 'extraHeadTags'
},
{
'name' => 'groupIdEdit'
},
{
'name' => 'groupIdView'
},
{
'name' => 'ownerUserId'
},
{
'name' => 'assetSize'
},
{
'name' => 'isPackage'
},
{
'name' => 'isPrototype'
},
{
'name' => 'isHidden'
},
{
'name' => 'newWindow'
},
{
'name' => 'userDefined1'
},
{
'name' => 'userDefined2'
},
{
'name' => 'userDefined3'
},
{
'name' => 'userDefined4'
},
{
'name' => 'userDefined5'
}
],
fields => [
],
related => [
]
},
'notification template' => {
title => 'notification template title',
body => 'notification template body',
isa => [
{
namespace => "Asset_Post",
tag => "post template variables"
},
{
tag => 'template language',
namespace => 'Asset_Template'
},
],
fields => [
],
variables => [
{
'name' => 'url',
'description' => 'notify url'
},
{
'name' => 'relativeUrl',
'description' => 'relativeUrl'
},
{
'name' => 'notification.subscription.message',
'description' => '875'
}
],
related => [
{
tag => 'post add/edit template',
namespace => 'Asset_Post'
},
]
},
};
1;