Enables scripted content fragments to use Ideas
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 | Obsolete in 12. 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
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
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 | Number | User Id | Required |
Returns
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
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
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
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 | Number | Group Id | Required |
Returns
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
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 | Number | User Id | Required |
Returns
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
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
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
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
ToString
Velocity
#set($stringResponse = $telligentIdeas_v1_ideaPermissions.ToString())
JavaScript
var stringResponse = telligentIdeas_v1_ideaPermissions.ToString();