If the post is owned by Visitor, do not show the link because no one is allowed to see Visitor's profile. If the current user is Visitor, do not show the link because Visitor is not allowed to view anyone's profile.
250 lines
9.6 KiB
Perl
250 lines
9.6 KiB
Perl
package WebGUI::Help::Asset_Collaboration;
|
|
use strict;
|
|
|
|
our $HELP = {
|
|
|
|
'collaboration template labels' => {
|
|
private => 1,
|
|
title => 'collaboration template labels title',
|
|
body => '',
|
|
variables => [
|
|
{ 'name' => 'add.label' },
|
|
{ 'name' => 'addlink.label' },
|
|
{ 'name' => 'addquestion.label' },
|
|
{ 'name' => 'answer.label' },
|
|
{ 'name' => 'attachment.label' },
|
|
{ 'name' => 'by.label' },
|
|
{ 'name' => 'body.label' },
|
|
{ 'name' => 'back.label' },
|
|
{ 'name' => 'compensation.label' },
|
|
{ 'name' => 'open.label' },
|
|
{ 'name' => 'close.label' },
|
|
{ 'name' => 'closed.label' },
|
|
{ 'name' => 'critical.label' },
|
|
{ 'name' => 'minor.label' },
|
|
{ 'name' => 'cosmetic.label' },
|
|
{ 'name' => 'fatal.label' },
|
|
{ 'name' => 'severity.label' },
|
|
{ 'name' => 'date.label' },
|
|
{ 'name' => 'delete.label' },
|
|
{ 'name' => 'description.label' },
|
|
{ 'name' => 'edit.label' },
|
|
{ 'name' => 'image.label' },
|
|
{ 'name' => 'job.header.label' },
|
|
{ 'name' => 'job.title.label' },
|
|
{ 'name' => 'job.description.label' },
|
|
{ 'name' => 'job.requirements.label' },
|
|
{ 'name' => 'location.label' },
|
|
{ 'name' => 'layout.flat.label' },
|
|
{ 'name' => 'link.header.label' },
|
|
{ 'name' => 'lastReply.label' },
|
|
{ 'name' => 'lock.label' },
|
|
{ 'name' => 'layout.label' },
|
|
{ 'name' => 'message.header.label' },
|
|
{ 'name' => 'message.label' },
|
|
{ 'name' => 'next.label' },
|
|
{ 'name' => 'newWindow.label' },
|
|
{ 'name' => 'layout.nested.label' },
|
|
{ 'name' => 'previous.label' },
|
|
{ 'name' => 'post.label' },
|
|
{ 'name' => 'question.label' },
|
|
{ 'name' => 'question.header.label' },
|
|
{ 'name' => 'rating.label' },
|
|
{ 'name' => 'rate.label' },
|
|
{ 'name' => 'reply.label' },
|
|
{ 'name' => 'replies.label' },
|
|
{ 'name' => 'readmore.label' },
|
|
{ 'name' => 'responses.label' },
|
|
{ 'name' => 'search.label' },
|
|
{ 'name' => 'subject.label' },
|
|
{ 'name' => 'subscribe.label' },
|
|
{ 'name' => 'submission.header.label' },
|
|
{ 'name' => 'stick.label' },
|
|
{ 'name' => 'status.label' },
|
|
{ 'name' => 'synopsis.label' },
|
|
{ 'name' => 'thumbnail.label' },
|
|
{ 'name' => 'title.label' },
|
|
{ 'name' => 'unlock.label' },
|
|
{ 'name' => 'unstick.label' },
|
|
{ 'name' => 'unsubscribe.label' },
|
|
{ 'name' => 'url.label' },
|
|
{ 'name' => 'user.label' },
|
|
{ 'name' => 'views.label' },
|
|
{ 'name' => 'visitorName.label' }
|
|
],
|
|
fields => [],
|
|
related => []
|
|
},
|
|
|
|
'collaboration post list template variables' => { ##from appendPostListTemplateVars
|
|
title => 'collaboration post list template variables title',
|
|
body => '',
|
|
fields => [],
|
|
variables => [
|
|
{ 'name' => 'post_loop',
|
|
'variables' => [
|
|
{ 'name' => 'id' },
|
|
{ 'name' => 'url',
|
|
'description' => 'tmplVar url'
|
|
},
|
|
{ 'name' => 'rating_loop',
|
|
'variables' => [ { 'name' => 'rating_loop.count' } ]
|
|
},
|
|
{ 'name' => 'content' },
|
|
{ 'name' => 'status',
|
|
'description' => 'tmplVar status'
|
|
},
|
|
{ 'name' => 'thumbnail',
|
|
'description' => 'tmplVar thumbnail'
|
|
},
|
|
{ 'name' => 'image.url' },
|
|
{ 'name' => 'dateSubmitted.human' },
|
|
{ 'name' => 'dateUpdated.human' },
|
|
{ 'name' => 'timeSubmitted.human' },
|
|
{ 'name' => 'timeUpdated.human' },
|
|
{ 'name' => 'userProfile.url' },
|
|
{ 'name' => 'hideProfileUrl' },
|
|
{ 'name' => 'user.isVisitor',
|
|
'description' => 'post_loop_user.isVisitor' },
|
|
{ 'name' => 'edit.url' },
|
|
{ 'name' => 'controls' },
|
|
{ 'name' => 'isSecond' },
|
|
{ 'name' => 'isThird' },
|
|
{ 'name' => 'isFourth' },
|
|
{ 'name' => 'isFifth' },
|
|
{ 'name' => 'user.isPoster' },
|
|
{ 'name' => 'user.hasRead' },
|
|
{ 'name' => 'avatar.url' },
|
|
{ 'name' => 'lastReply.url' },
|
|
{ 'name' => 'lastReply.title' },
|
|
{ 'name' => 'lastReply.user.isVisitor' },
|
|
{ 'name' => 'lastReply.hideProfileUrl' },
|
|
{ 'name' => 'lastReply.username' },
|
|
{ 'name' => 'lastReply.userProfile.url' },
|
|
{ 'name' => 'lastReply.dateSubmitted.human' },
|
|
{ 'name' => 'lastReply.timeSubmitted.human' }
|
|
]
|
|
}
|
|
],
|
|
related => [
|
|
{ tag => 'post template variables',
|
|
namespace => 'Asset_Post'
|
|
},
|
|
]
|
|
},
|
|
|
|
'collaboration template' => {
|
|
title => 'collaboration template title',
|
|
body => '',
|
|
fields => [],
|
|
variables => [
|
|
{ 'name' => 'displayLastReply' },
|
|
{ 'name' => 'user.canPost' },
|
|
{ 'name' => 'user.isModerator' },
|
|
{ 'name' => 'user.isVisitor', },
|
|
{ 'name' => 'user.isSubscribed' },
|
|
{ 'name' => 'add.url' },
|
|
{ 'name' => 'rss.url' },
|
|
{ 'name' => 'search.url' },
|
|
{ 'name' => 'subscribe.url' },
|
|
{ 'name' => 'unsubscribe.url' },
|
|
{ 'name' => 'karmaIsEnabled' },
|
|
{ 'name' => 'sortby.karmaRank.url' },
|
|
{ 'name' => 'sortby.title.url' },
|
|
{ 'name' => 'sortby.username.url' },
|
|
{ 'name' => 'sortby.date.url' },
|
|
{ 'name' => 'sortby.lastreply.url' },
|
|
{ 'name' => 'sortby.views.url' },
|
|
{ 'name' => 'sortby.replies.url' },
|
|
{ 'name' => 'sortby.rating.url' },
|
|
{ 'name' => 'collaborationAssetId' },
|
|
],
|
|
related => [
|
|
{ tag => 'collaboration template labels',
|
|
namespace => 'Asset_Collaboration',
|
|
},
|
|
{ tag => 'collaboration post list template variables',
|
|
namespace => 'Asset_Collaboration',
|
|
},
|
|
]
|
|
},
|
|
|
|
'collaboration search template' => {
|
|
title => 'collaboration search template title',
|
|
body => '',
|
|
fields => [],
|
|
variables => [
|
|
{ 'name' => 'form.header' },
|
|
{ 'name' => 'query.form' },
|
|
{ 'name' => 'form.search' },
|
|
{ 'name' => 'back.url' },
|
|
{ 'name' => 'unsubscribe.url', },
|
|
{ 'name' => 'sortby.title.url', },
|
|
{ 'name' => 'sortby.username.url', },
|
|
{ 'name' => 'sortby.date.url', },
|
|
{ 'name' => 'sortby.lastreply.url', },
|
|
{ 'name' => 'sortby.views.url', },
|
|
{ 'name' => 'sortby.replies.url', },
|
|
{ 'name' => 'sortby.rating.url', }
|
|
],
|
|
related => [
|
|
{ tag => 'collaboration post list template variables',
|
|
namespace => 'Asset_Collaboration',
|
|
},
|
|
]
|
|
},
|
|
|
|
'collaboration rss template' => {
|
|
title => 'collaboration rss template title',
|
|
body => '',
|
|
fields => [],
|
|
variables => [
|
|
{ 'name' => 'title',
|
|
'description' => 'feed title'
|
|
},
|
|
{ 'name' => 'link',
|
|
'description' => 'collab link'
|
|
},
|
|
{ 'name' => 'description',
|
|
'description' => 'feed description'
|
|
},
|
|
{ 'name' => 'generator' },
|
|
{ 'name' => 'webMaster' },
|
|
{ 'name' => 'docs' },
|
|
{ 'name' => 'lastBuildDate' },
|
|
{ 'name' => 'item_loop',
|
|
'variables' => [
|
|
{ 'name' => 'author' },
|
|
{ 'name' => 'title',
|
|
'description' => 'post title'
|
|
},
|
|
{ 'name' => 'link',
|
|
'description' => 'full text link'
|
|
},
|
|
{ 'name' => 'description',
|
|
'description' => 'item description'
|
|
},
|
|
{ 'name' => 'guid' },
|
|
{ 'name' => 'pubDate' },
|
|
{ 'name' => 'epochDate' },
|
|
{ 'name' => 'attachmentLoop',
|
|
'variables' => [
|
|
{ 'name' => 'attachment_thumbnail' },
|
|
{ 'name' => 'attachment.url' },
|
|
{ 'name' => 'attachment.path' },
|
|
{ 'name' => 'attachment.length' }
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
related => [
|
|
{ tag => 'collaboration post list template variables',
|
|
namespace => 'Asset_Collaboration',
|
|
},
|
|
]
|
|
},
|
|
|
|
};
|
|
|
|
1;
|