Enables scripted content fragments to use Ideas
- Properties
- CanCreateComments
- CanCreateIdeas
- CanDeleteComment
- CanDeleteComments
- CanDeleteIdeas
- CanEditIdeas
- CanManageChallenges
- CanManageIdeaStatus
- CanModifyComment
- CanModifyComments
- CanReadIdeas
- CanVoteDownIdeas
- CanVoteUpIdeas
Properties
Name | Access | Type | Description |
---|---|---|---|
AutoApprove | Read | Guid | Auto Approve |
CreateComments | Read | Guid | Create Comments |
CreateIdeas | Read | Guid | Create Ideas |
DeleteComments | Read | Guid | Delete Comments |
DeleteIdeas | Read | Guid | Delete Ideas |
EditComments | Read | Guid | Edit Comments |
EditIdeas | Read | Guid | Edit Ideas |
ManageChallenges | Read | Guid | Manage Challenges |
ManageIdeaStatus | Read | Guid | Manage Idea Status |
OverrideValidation | Read | Guid | Override Validation |
ReadIdeas | Read | Guid | Read Ideas |
ReviewAbuse | Read | Guid | Review Abuse |
VoteDownIdeas | Read | Guid | Vote Down Ideas |
VoteUpIdeas | Read | Guid | Vote Up Ideas |
Methods
CanCreateComments
Can user create comments in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanCreateComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanCreateComments(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanCreateIdeas
Can user create ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanCreateIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanCreateIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanDeleteComment
Can user delete comment
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteComment($commentId, $userId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteComment(commentId, userId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
commentId | Guid | Comment Id | Required | ||
userId | Int32 | User Id | Required |
Returns
Boolean
CanDeleteComments
Can user delete comments in an ideation
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteComments(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanDeleteIdeas
Can user delete ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanEditIdeas
Can user edit idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanEditIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanEditIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanManageChallenges
Can user Manage the ideations(s) in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageChallenges($groupId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageChallenges(groupId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
groupId | Int32 | Group Id | Required |
Returns
Boolean
CanManageIdeaStatus
CanManageIdeaStatus Overload 1
Can user manage the status of idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
CanManageIdeaStatus Overload 2
Can user manage the status of idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus())
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus();
Returns
Boolean
CanModifyComment
Can user modify comment
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanModifyComment($commentId, $userId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanModifyComment(commentId, userId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
commentId | Guid | Comment Id | Required | ||
userId | Int32 | User Id | Required |
Returns
Boolean
CanModifyComments
Can user modify comments in an ideation
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanModifyComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanModifyComments(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanReadIdeas
Can user read ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanReadIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanReadIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanVoteDownIdeas
Can user vote down ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanVoteDownIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanVoteDownIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean
CanVoteUpIdeas
Can user vote up ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanVoteUpIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanVoteUpIdeas(challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Returns
Boolean